Difference between revisions of "Lazarus 0.9.28 todo"
From Free Pascal wiki
Jump to navigationJump to search (→IDE) |
|||
(25 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
Other ToDo lists: | Other ToDo lists: | ||
− | * [[ | + | * [[Road To 1.0#ToDo lists]] |
− | * [[ | + | * [[Lazarus 0.9.26 todo]] |
+ | * [[Lazarus 0.9.28 release plan]] | ||
+ | |||
== LCL == | == LCL == | ||
− | {| | + | {| class="wikitable" |
+ | ! Item !! State !! Responsible !! Comments | ||
+ | |---- class="working" | ||
+ | |TPen extension|| done || Paul || Allow create pens with custom pattern, set end caps style and style of join | ||
+ | |---- class="working" | ||
+ | |OnExit() handling|| done || Zeljan || Trigger OnExit() just like in delphi. | ||
+ | |---- class="not implemented" | ||
+ | |lconvencoding cleanup|| not done || ??? || Cleanup lconvencoding of all tprocess and other contraptions, now that 2.2.4 is released with iconvenc. | ||
+ | |---- class="working" | ||
+ | |win32extra cleanup|| done || ??? || win32extra was nearly completely merged into FPC headers just after the 2.2.2 release. Now that 2.2.4 is out this must be cleaned up. | ||
+ | |---- class=" not implemented" | ||
+ | |lconvencoding win32 impl.|| not done || ??? || lconvencoding still shows a warning that it is missing a win32/wine/reactos implementation | ||
+ | |} | ||
+ | |||
+ | == IDE == | ||
+ | {| class="wikitable" | ||
+ | ! Item !! State !! Responsible !! Comments | ||
+ | |---- class="working" | ||
+ | |Project icon || done || Paul || | ||
+ | |---- class="partial" | ||
+ | |Integrate Jedi Code Formatter || partly implement || Paul || options editing is not available in the ide | ||
+ | |---- class="working" | ||
+ | |Frames || done || Mattias || | ||
+ | |---- class="working" | ||
+ | |Gtk2 || done || Mattias || | ||
+ | |---- class="not" | ||
+ | |Conditional compiler options || not implemented || Mattias || | ||
+ | |---- class="working" | ||
+ | |Redesign ide options dialogs|| done || Paul || Merge Environment, Editor, CodeTools and Debugger options into one dialog with tree | ||
+ | |---- class="partial" | ||
+ | |Improve chm help integration|| partialy implemented || Vincent|| Create chm help files, improve lhelp + htmlviewer performance with large tables, set good defaults in Lazarus, enable lhelp as default html viewer, add http getter to lhelp, package IDE wiki help in chms | ||
+ | |} | ||
+ | |||
+ | == WIDGETSET == | ||
+ | === CARBON === | ||
+ | {| class="wikitable" | ||
+ | ! Item !! State !! Responsible !! Comments | ||
+ | |} | ||
+ | |||
+ | === GTK === | ||
+ | {| class="wikitable" | ||
+ | ! Item !! State !! Responsible !! Comments | ||
+ | |} | ||
+ | |||
+ | === GTK2 === | ||
+ | {| class="wikitable" | ||
+ | ! Item !! State !! Responsible !! Comments | ||
+ | |} | ||
+ | |||
+ | === QT === | ||
+ | {| class="wikitable" | ||
!COLSPAN="1" STYLE="background:#ffdead;"|'''Item''' | !COLSPAN="1" STYLE="background:#ffdead;"|'''Item''' | ||
!COLSPAN="1" STYLE="background:#ffdead;"|'''State''' | !COLSPAN="1" STYLE="background:#ffdead;"|'''State''' | ||
!COLSPAN="1" STYLE="background:#ffdead;"|'''Responsible''' | !COLSPAN="1" STYLE="background:#ffdead;"|'''Responsible''' | ||
!COLSPAN="1" STYLE="background:#ffdead;"|'''Comments''' | !COLSPAN="1" STYLE="background:#ffdead;"|'''Comments''' | ||
− | |---- class=" | + | |---- class="partial" |
− | | | + | |Integrate MDI into LCL ||partialy implemented || Zeljan || Give to LCL full control over qt MDISubwindow widgets, it fixes #11298. |
|} | |} | ||
− | == | + | === WIN32 === |
− | {| | + | {| class="wikitable" |
!COLSPAN="1" STYLE="background:#ffdead;"|'''Item''' | !COLSPAN="1" STYLE="background:#ffdead;"|'''Item''' | ||
!COLSPAN="1" STYLE="background:#ffdead;"|'''State''' | !COLSPAN="1" STYLE="background:#ffdead;"|'''State''' | ||
!COLSPAN="1" STYLE="background:#ffdead;"|'''Responsible''' | !COLSPAN="1" STYLE="background:#ffdead;"|'''Responsible''' | ||
!COLSPAN="1" STYLE="background:#ffdead;"|'''Comments''' | !COLSPAN="1" STYLE="background:#ffdead;"|'''Comments''' | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
+ | |||
+ | [[Category:Lazarus Todo]] |
Latest revision as of 12:32, 17 March 2013
Other ToDo lists:
LCL
Item | State | Responsible | Comments |
---|---|---|---|
TPen extension | done | Paul | Allow create pens with custom pattern, set end caps style and style of join |
OnExit() handling | done | Zeljan | Trigger OnExit() just like in delphi. |
lconvencoding cleanup | not done | ??? | Cleanup lconvencoding of all tprocess and other contraptions, now that 2.2.4 is released with iconvenc. |
win32extra cleanup | done | ??? | win32extra was nearly completely merged into FPC headers just after the 2.2.2 release. Now that 2.2.4 is out this must be cleaned up. |
lconvencoding win32 impl. | not done | ??? | lconvencoding still shows a warning that it is missing a win32/wine/reactos implementation |
IDE
Item | State | Responsible | Comments |
---|---|---|---|
Project icon | done | Paul | |
Integrate Jedi Code Formatter | partly implement | Paul | options editing is not available in the ide |
Frames | done | Mattias | |
Gtk2 | done | Mattias | |
Conditional compiler options | not implemented | Mattias | |
Redesign ide options dialogs | done | Paul | Merge Environment, Editor, CodeTools and Debugger options into one dialog with tree |
Improve chm help integration | partialy implemented | Vincent | Create chm help files, improve lhelp + htmlviewer performance with large tables, set good defaults in Lazarus, enable lhelp as default html viewer, add http getter to lhelp, package IDE wiki help in chms |
WIDGETSET
CARBON
Item | State | Responsible | Comments |
---|
GTK
Item | State | Responsible | Comments |
---|
GTK2
Item | State | Responsible | Comments |
---|
QT
Item | State | Responsible | Comments |
---|---|---|---|
Integrate MDI into LCL | partialy implemented | Zeljan | Give to LCL full control over qt MDISubwindow widgets, it fixes #11298. |
WIN32
Item | State | Responsible | Comments |
---|