Difference between revisions of "LCL Documentation Roadmap"

From Lazarus wiki
Jump to navigationJump to search
(wikitable)
m (fix redlinks caused by spelling mistake)
 
(21 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
{{LanguageBar}}
 +
 
== Introduction ==
 
== Introduction ==
 
This page is intended to keep track of the progress of the LCL documentation. If you want to participate in the documentation, edit this page and put you name after the unit named in the table below. Then fire up [[Lazarus Documentation Editor|Lazde]] and start documenting. When you are finished submit your work by creating and submitting a [[Creating A Patch|patch]]!
 
This page is intended to keep track of the progress of the LCL documentation. If you want to participate in the documentation, edit this page and put you name after the unit named in the table below. Then fire up [[Lazarus Documentation Editor|Lazde]] and start documenting. When you are finished submit your work by creating and submitting a [[Creating A Patch|patch]]!
Line 6: Line 8:
 
! Unit !! Finished !! User
 
! Unit !! Finished !! User
 
|-
 
|-
|[[doc:lcl/actnlist|ActnList]] || Nov 2005 || [[user:Sekelsenmat]]
+
|[[doc:lcl/actnlist|ActnList]] || 212/317 ||
 
|-
 
|-
 
|AllLCLUnits ||  ||
 
|AllLCLUnits ||  ||
 
|-
 
|-
|[[doc:lcl/arrow|Arrow]] ||  ||
+
|[[doc:lcl/arrow|Arrow]] ||  Aug 2021 ||
 
|-
 
|-
|AvgLvlTree || ||
+
|[[doc:lcl/asyncprocess | AsyncProcess]] || Feb 2021 ||
 +
|-
 +
|[[doc:/lcl/buttonpanel | ButtonPanel]] || May 2021 ||  
 
|-
 
|-
 
|[[doc:lcl/buttons| Buttons]] || May 2005 ||[[user:Matthijs]]
 
|[[doc:lcl/buttons| Buttons]] || May 2005 ||[[user:Matthijs]]
 
|-
 
|-
|[[doc:lcl/calendar|Calendar]] || work in progress || [[user:Kirkpatc]]
+
| CalcForm || 123/142 ||  
 
|-
 
|-
|[[doc:lcl/chart | Chart]] || May 2008 || [[user:Kirkpatc]]
+
|[[doc:lcl/calendar|Calendar]] || Feb 2021 ||
 +
|-
 +
| CalendarPopup || ||  
 
|-
 
|-
 
|[[doc:lcl/checklst | CheckLst]] || May 2008 || [[user:Kirkpatc]]
 
|[[doc:lcl/checklst | CheckLst]] || May 2008 || [[user:Kirkpatc]]
Line 24: Line 30:
 
|[[doc:lcl/clipbrd | Clipbrd]] || May 2008 || [[user:Kirkpatc]]
 
|[[doc:lcl/clipbrd | Clipbrd]] || May 2008 || [[user:Kirkpatc]]
 
|-
 
|-
|CListBox ||  ||
+
|[[doc:lcl/colorbox | ColorBox]] || Work in progress || [[user:Dblaszijk]]
 
|-
 
|-
|[[doc:lcl/colorbox | ColorBox]] || Work in progress || [[user:Dblaszijk]]
+
|[[doc:lcl/comboex | ComboEx]] ||  ||  
 
|-
 
|-
|[[doc:lcl/comctrls|ComCtrls]] || Work in progress  ||[[user:Kirkpatc]]
+
|[[doc:lcl/comctrls| ComCtrls]] || Work in progress  ||  
 
|-
 
|-
 
|CommCtrl ||  ||
 
|CommCtrl ||  ||
 
|-
 
|-
|[[doc:lcl/controls | Controls]] || Work in progress ||[[user:Kirkpatc]]
+
|[[doc:lcl/controls | Controls]] || Work in progress ||
 +
|-
 +
|[[doc:lcl/customdrawn_android | CustomDrawn_Android]] || ||
 +
|-
 +
|[[doc:lcl/customdrawn_common | CustomDrawn_Common]] || ||
 +
|-
 +
|[[doc:lcl/customdrawn_mac | CustomDrawn_Mac]] || ||
 +
|-
 +
|[[doc:lcl/customdrawn_winxp | CustomDrawn_WinXP]] || ||
 +
|-
 +
|[[doc:lcl/customdrawncontrols | CustomDrawnControls]] || ||
 
|-
 
|-
|CustomTimer || ||
+
|[[doc:lcl/customdrawndrawers | CustomDrawnDrawers]] || ||
 
|-
 
|-
|[[doc:lcl/dbactns | DBActns]] || Work in progress  ||[[user:Kirkpatc]]
+
|[[doc:lcl/customtimer | CustomTimer]] || May 2021 ||  
 
|-
 
|-
|[[doc:lcl/dbctrls | DbCtrls]] || Work in progress  ||[[user:Kirkpatc]]
+
|[[doc:lcl/dbactns | DBActns]] || Sep 2021 ||
 
|-
 
|-
|[[doc:lcl/dbgrids | DBGrids]] || Work in progress  ||[[user:Kirkpatc]]
+
|[[doc:lcl/dbctrls | DbCtrls]] || Mar 2022 ||
 
|-
 
|-
|DefaultTranslator || ||
+
|[[doc:lcl/dbextctrls | DbExtCtrls]] || ||
 
|-
 
|-
|[[doc:lcl/dialogs | Dialogs]] || May 2005 ||[[user:Matthijs]]
+
|[[doc:lcl/dbgrids | DBGrids]] || ||
 
|-
 
|-
|DirSel || ||
+
| DBLogDlg || ||  
 
|-
 
|-
|DynamicArray ||  ||
+
| DefaultTranslator ||  ||
 
|-
 
|-
|[[doc:lcl/dynhasharray | DynHashArray]] || ||
+
|[[doc:lcl/dialogs | Dialogs]] || May 2005 ||[[user:Matthijs]]
 
|-
 
|-
 
|[[doc:lcl/editbtn | EditBtn]] || May 2008 || [[user:Kirkpatc]]
 
|[[doc:lcl/editbtn | EditBtn]] || May 2008 || [[user:Kirkpatc]]
Line 58: Line 74:
 
|[[doc:lcl/extdlgs | ExtDlgs]] || work in progress || [[user:Kirkpatc]]
 
|[[doc:lcl/extdlgs | ExtDlgs]] || work in progress || [[user:Kirkpatc]]
 
|-
 
|-
|ExtendedStrings ||  ||
+
| ExtGraphics ||  ||
 
|-
 
|-
|ExtGraphics ||  ||
+
| FileCtrl ||  ||
 
|-
 
|-
|FileCtrl || ||
+
| FindDlgUnit || ||
|-
 
|[[doc:lcl/fileutil | FileUtil]] || June 2008  || [[user:Kirkpatc]]
 
 
|-
 
|-
 
|[[doc:lcl/forms | Forms]] ||work in progress  ||[[user:Kirkpatc]]
 
|[[doc:lcl/forms | Forms]] ||work in progress  ||[[user:Kirkpatc]]
|-
 
|FPCAdds ||  ||
 
 
|-
 
|-
 
|[[doc:lcl/graphics | Graphics]] || work in progress  || [[user:Kirkpatc]]
 
|[[doc:lcl/graphics | Graphics]] || work in progress  || [[user:Kirkpatc]]
 
|-
 
|-
|GraphMath ||  ||
+
| GraphMath ||  ||
 
|-
 
|-
|GraphType ||  ||
+
| GraphUtil ||  ||
 
|-
 
|-
 
|[[doc:lcl/grids | Grids]] ||work in progress  ||[[user:Wanderlan]]
 
|[[doc:lcl/grids | Grids]] ||work in progress  ||[[user:Wanderlan]]
 +
|-
 +
| GroupedEdit || ||
 +
|-
 +
| HelpIntfs || ||
 +
|-
 +
| IcnsTypes || ||
 +
|-
 +
| ImageListCache || ||
 
|-
 
|-
 
|[[doc:lcl/imglist | ImgList]] ||work in progress  ||[[user:Kirkpatc]]
 
|[[doc:lcl/imglist | ImgList]] ||work in progress  ||[[user:Kirkpatc]]
 
|-
 
|-
|IniPropStorage ||  ||
+
| IniPropStorage ||  ||
 +
|-
 +
| InterfaceBase ||  ||
 +
|-
 +
| IntfGraphics || ||
 +
|-
 +
| JSONPropStorage || ||
 +
|-
 +
| LazCanvas || ||
 +
|-
 +
| LazDeviceAPIs || ||
 +
|-
 +
| LazDialogs || ||
 +
|-
 +
| LazFreeTypeIntfDrawer || ||
 +
|-
 +
| LazHelpHTML || ||
 +
|-
 +
| LazHelpIntf || ||
 +
|-
 +
| LazRegions || ||
 +
|-
 +
| [[doc:lcl/lclclasses | LCLClasses]] ||June 2008  ||[[user:Kirkpatc]]
 +
|-
 +
| LCLIntf ||  ||
 +
|-
 +
| LCLMemManager ||  ||
 +
|-
 +
| LCLMessageGlue ||  ||
 +
|-
 +
| LCLPlatformDef || ||
 +
|-
 +
| LCLProc ||  ||
 +
|-
 +
| LCLResCache ||  ||
 +
|-
 +
| LCLStrConsts ||  ||
 
|-
 
|-
|InterfaceBase || ||
+
| LCLTaskDialog || ||  
 
|-
 
|-
|IntfGraphics || ||
+
| LCLTranslator || ||  
 
|-
 
|-
|LazLinkedList || ||
+
| [[doc:lcl/lcltype | LCLType]] || ||
 
|-
 
|-
|[[doc:lcl/lclclasses | LCLClasses]] ||June 2008  ||[[user:Kirkpatc]]
+
| LCLUnicodeData || ||  
 
|-
 
|-
|LCLIntf || ||
+
| LCLVersion || ||  
 
|-
 
|-
|LCLMemManager || ||
+
| LDockTree || ||  
 
|-
 
|-
|LCLProc ||  ||
+
| LMessages ||  ||
 
|-
 
|-
|LCLResCache ||  ||
+
| LResources ||  ||
 
|-
 
|-
|LCLStrConsts || ||
+
| [[doc:lcl/maskedit | MaskEdit]] || ||
 
|-
 
|-
|[[doc:lcl/lcltype | LCLType]] ||work in progress ||[[user:Kirkpatc]]
+
| [[doc:lcl/menus | Menus]] || Work in progress || [[user:Kirkpatc]]
 
|-
 
|-
|LMessages ||  ||
+
| PairSplitter ||  ||
 
|-
 
|-
|LResources || ||
+
| PopupNotifier || ||  
 
|-
 
|-
|[[doc:lcl/maskedit | MaskEdit]] || June 2008 ||[[user:Kirkpatc]]
+
| PostscriptCanvas || ||
 
|-
 
|-
|[[doc:lcl/menus | Menus]] || Work in progress ||[[user:Kirkpatc]]
+
| PostScriptPrinter || ||
 
|-
 
|-
|PairSplitter || ||
+
| PostscriptUnicode || ||  
 
|-
 
|-
|PostscriptCanvas ||  ||
+
| [[doc:lcl/printers|Printers]] ||  ||
 
|-
 
|-
|PostScriptPrinter ||  ||
+
| PropertyStorage ||  ||
 
|-
 
|-
|[[doc:lcl/printers|Printers]] |||
+
| ReplaceDlgUnit || ||  
 
|-
 
|-
|PropertyStorage || ||
+
| RubberBand || ||  
 
|-
 
|-
|[[doc:lcl/spin|Spin]] || Work in progress || [[user:Sekelsenmat]]
+
| ShellCtrls || ||  
 
|-
 
|-
|[[doc:lcl/stdactns|StdActns]] || work in progress ||[[user:Kirkpatc]]
+
| [[doc:lcl/spin|Spin]] || ||  
 
|-
 
|-
|[[doc:lcl/stdctrls|StdCtrls]] ||work in progress  ||[[user:Kirkpatc]]
+
| [[doc:lcl/stdactns|StdActns]] || 271/301 ||
 
|-
 
|-
|StringHashList || ||
+
| [[doc:lcl/stdctrls|StdCtrls]] || May 2022 ||
 
|-
 
|-
|TextStrings || ||
+
| Themes || ||  
 
|-
 
|-
|Toolwin || ||
+
| TimePopup || Jun 2021 ||  
 
|-
 
|-
|UTrace || ||
+
| TMSchema || ||  
 
|-
 
|-
|XMLPropStorage || ||
+
| Toolwin || Feb 2021 ||
 +
|-
 +
| UTrace || 0/9 ||
 +
|-
 +
| [[doc:lcl/valedit | ValEdit]] || Apr 2022 ||
 +
|-
 +
| XMLPropStorage || 78/91 ||
 
|}
 
|}
 +
 +
[[Category:LCL]]
 +
[[Category:Roadmaps]]

Latest revision as of 10:37, 26 August 2022

English (en) polski (pl)

Introduction

This page is intended to keep track of the progress of the LCL documentation. If you want to participate in the documentation, edit this page and put you name after the unit named in the table below. Then fire up Lazde and start documenting. When you are finished submit your work by creating and submitting a patch!

Roadmap

Unit Finished User
ActnList 212/317
AllLCLUnits
Arrow Aug 2021
AsyncProcess Feb 2021
ButtonPanel May 2021
Buttons May 2005 user:Matthijs
CalcForm 123/142
Calendar Feb 2021
CalendarPopup
CheckLst May 2008 user:Kirkpatc
Clipbrd May 2008 user:Kirkpatc
ColorBox Work in progress user:Dblaszijk
ComboEx
ComCtrls Work in progress
CommCtrl
Controls Work in progress
CustomDrawn_Android
CustomDrawn_Common
CustomDrawn_Mac
CustomDrawn_WinXP
CustomDrawnControls
CustomDrawnDrawers
CustomTimer May 2021
DBActns Sep 2021
DbCtrls Mar 2022
DbExtCtrls
DBGrids
DBLogDlg
DefaultTranslator
Dialogs May 2005 user:Matthijs
EditBtn May 2008 user:Kirkpatc
ExtCtrls work in progress user:Kirkpatc
ExtDlgs work in progress user:Kirkpatc
ExtGraphics
FileCtrl
FindDlgUnit
Forms work in progress user:Kirkpatc
Graphics work in progress user:Kirkpatc
GraphMath
GraphUtil
Grids work in progress user:Wanderlan
GroupedEdit
HelpIntfs
IcnsTypes
ImageListCache
ImgList work in progress user:Kirkpatc
IniPropStorage
InterfaceBase
IntfGraphics
JSONPropStorage
LazCanvas
LazDeviceAPIs
LazDialogs
LazFreeTypeIntfDrawer
LazHelpHTML
LazHelpIntf
LazRegions
LCLClasses June 2008 user:Kirkpatc
LCLIntf
LCLMemManager
LCLMessageGlue
LCLPlatformDef
LCLProc
LCLResCache
LCLStrConsts
LCLTaskDialog
LCLTranslator
LCLType
LCLUnicodeData
LCLVersion
LDockTree
LMessages
LResources
MaskEdit
Menus Work in progress user:Kirkpatc
PairSplitter
PopupNotifier
PostscriptCanvas
PostScriptPrinter
PostscriptUnicode
Printers
PropertyStorage
ReplaceDlgUnit
RubberBand
ShellCtrls
Spin
StdActns 271/301
StdCtrls May 2022
Themes
TimePopup Jun 2021
TMSchema
Toolwin Feb 2021
UTrace 0/9
ValEdit Apr 2022
XMLPropStorage 78/91