Difference between revisions of "Lazarus 0.9.28 todo"

From Lazarus wiki
Jump to navigationJump to search
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
Other ToDo lists:  
 
Other ToDo lists:  
* [[Road_To_1.0#ToDo_lists]]
+
* [[Road To 1.0#ToDo lists]]
* [[Lazarus_0.9.26_todo]]
+
* [[Lazarus 0.9.26 todo]]
 +
* [[Lazarus 0.9.28 release plan]]
 +
 
 
== LCL ==
 
== LCL ==
{| BORDER="1" CELLSPACING="0"
+
{| class="wikitable"
!COLSPAN="1" STYLE="background:#ffdead;"|'''Item'''
+
! Item !! State !! Responsible !! Comments
!COLSPAN="1" STYLE="background:#ffdead;"|'''State'''
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Responsible'''
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Comments'''
 
 
|---- class="working"
 
|---- class="working"
 
|TPen extension|| done || Paul || Allow create pens with custom pattern, set end caps style and style of join
 
|TPen extension|| done || Paul || Allow create pens with custom pattern, set end caps style and style of join
 
|---- class="working"
 
|---- class="working"
 
|OnExit() handling|| done || Zeljan || Trigger OnExit() just like in delphi.
 
|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 ==
 
== IDE ==
{| BORDER="1" CELLSPACING="0"
+
{| class="wikitable"
!COLSPAN="1" STYLE="background:#ffdead;"|'''Item'''
+
! Item !! State !! Responsible !! Comments
!COLSPAN="1" STYLE="background:#ffdead;"|'''State'''
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Responsible'''
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Comments'''
 
 
|---- class="working"
 
|---- class="working"
 
|Project icon || done || Paul ||  
 
|Project icon || done || Paul ||  
 
|---- class="partial"
 
|---- class="partial"
|Integrate Jedi Code Formatter || started || Paul ||  
+
|Integrate Jedi Code Formatter || partly implement || Paul || options editing is not available in the ide
|---- class="partial"
+
|---- class="working"
|Frames || started || Mattias ||  
+
|Frames || done || Mattias ||  
|---- class="not"
+
|---- class="working"
|Gtk2 || beta || Mattias ||  
+
|Gtk2 || done || Mattias ||  
 
|---- class="not"
 
|---- class="not"
 
|Conditional compiler options || not implemented || Mattias ||  
 
|Conditional compiler options || not implemented || Mattias ||  
Line 38: Line 40:
 
== WIDGETSET ==
 
== WIDGETSET ==
 
=== CARBON ===
 
=== CARBON ===
{| BORDER="1" CELLSPACING="0"
+
{| class="wikitable"
!COLSPAN="1" STYLE="background:#ffdead;"|'''Item'''
+
! Item !! State !! Responsible !! Comments
!COLSPAN="1" STYLE="background:#ffdead;"|'''State'''
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Responsible'''
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Comments'''
 
 
|}
 
|}
  
 
=== GTK ===
 
=== GTK ===
{| BORDER="1" CELLSPACING="0"
+
{| class="wikitable"
!COLSPAN="1" STYLE="background:#ffdead;"|'''Item'''
+
! Item !! State !! Responsible !! Comments
!COLSPAN="1" STYLE="background:#ffdead;"|'''State'''
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Responsible'''
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Comments'''
 
 
|}
 
|}
  
 
=== GTK2 ===
 
=== GTK2 ===
{| BORDER="1" CELLSPACING="0"
+
{| class="wikitable"
!COLSPAN="1" STYLE="background:#ffdead;"|'''Item'''
+
! Item !! State !! Responsible !! Comments
!COLSPAN="1" STYLE="background:#ffdead;"|'''State'''
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Responsible'''
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Comments'''
 
 
|}
 
|}
  
 
=== QT ===
 
=== QT ===
{| BORDER="1" CELLSPACING="0"
+
{| 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'''
Line 72: Line 65:
  
 
=== WIN32 ===
 
=== WIN32 ===
{| BORDER="1" CELLSPACING="0"
+
{| 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'''
Line 78: Line 71:
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Comments'''
 
!COLSPAN="1" STYLE="background:#ffdead;"|'''Comments'''
 
|}
 
|}
 +
 +
[[Category:Lazarus Todo]]

Latest revision as of 11: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