Difference between revisions of "Lazarus Image Editor"
From Free Pascal wiki
Jump to navigationJump to searchm (→Roadmap) |
|||
Line 13: | Line 13: | ||
|Tool icons||Design||0.1||x|| | |Tool icons||Design||0.1||x|| | ||
|---- | |---- | ||
− | |Lazarus Icon Editor icon||Design||0.1|||| | + | |Lazarus Icon Editor icon||Design||0.1||/|| |
|---- | |---- | ||
|Command icons||Design||0.1||x|| | |Command icons||Design||0.1||x|| | ||
|---- | |---- | ||
− | |About Lazarus Icon Editor||Docs||0.1|||| | + | |About Lazarus Icon Editor image||Design||0.1||x|| |
+ | |---- | ||
+ | |About Lazarus Icon Editor||Docs||0.1||/|| | ||
|---- | |---- | ||
|Info on the web||Docs||0.1|||| | |Info on the web||Docs||0.1|||| | ||
Line 29: | Line 31: | ||
|Show grid||GUI||0.1||x|| | |Show grid||GUI||0.1||x|| | ||
|---- | |---- | ||
− | |Editing multiple pictures in notebook||GUI||0.1||x|| | + | |Editing multiple pictures in notebook||GUI||0.1||x|| |
|---- | |---- | ||
|Palette||GUI||0.1||/|| | |Palette||GUI||0.1||/|| | ||
Line 41: | Line 43: | ||
|Color under mouse||GUI||0.1||x|| | |Color under mouse||GUI||0.1||x|| | ||
|---- | |---- | ||
− | |Enable/disable commands||GUI||0.1|||| | + | |Enable/disable commands||GUI||0.1||/|| |
|---- | |---- | ||
− | |Fix TScrollBox bugs||LCL||0.1||||GTK + Win32 | + | |Fix TScrollBox bugs||LCL||0.1||||GTK + Win32 (Canvas mouse move) |
+ | |---- | ||
+ | |Fix mouse capture bug||LCL||0.1|| ||GTK + Win32 | ||
|---- | |---- | ||
|Resize truncate||Picture||0.1||/|| | |Resize truncate||Picture||0.1||/|| | ||
Line 81: | Line 85: | ||
|Drawing shape while dragging||Tools||0.1||x|| | |Drawing shape while dragging||Tools||0.1||x|| | ||
|---- | |---- | ||
− | | | + | |Mask||Tools||0.1||/|| |
+ | |---- | ||
+ | |Own color dialog||GUI||0.2|||| | ||
|---- | |---- | ||
|Doublebuffering on GTK||LCL||0.2|||| | |Doublebuffering on GTK||LCL||0.2|||| | ||
− | |||
− | |||
|---- | |---- | ||
|Undo/redo||Picture||0.2|||| | |Undo/redo||Picture||0.2|||| | ||
|---- | |---- | ||
|Custom rotate||Picture||0.2|||| | |Custom rotate||Picture||0.2|||| | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|---- | |---- | ||
|Localization support||GUI||0.3|||| | |Localization support||GUI||0.3|||| | ||
Line 107: | Line 105: | ||
|Help topics||Docs||1.0|||| | |Help topics||Docs||1.0|||| | ||
|---- | |---- | ||
− | |Load/save gif||Formats||?|||| | + | |Load/save gif||Formats||1?|||| |
+ | |---- | ||
+ | |Custom zoom||GUI||1?|||| | ||
+ | |---- | ||
+ | |Palette modification||GUI||1?|||| | ||
|---- | |---- | ||
− | | | + | |Printing||GUI||1?|||| |
|---- | |---- | ||
− | | | + | |Blur||Picture||1?|||| |
|---- | |---- | ||
− | | | + | |Noise||Picture||1?|||| |
|---- | |---- | ||
− | | | + | |Find edges||Picture||1?|||| |
|---- | |---- | ||
− | | | + | |Thick lines||Tools||1?|||| |
|---- | |---- | ||
− | |Antialiasing||Tools||?|||| | + | |Antialiasing||Tools||1?|||| |
|---- | |---- | ||
− | |Text||Tools||?|||| | + | |Text||Tools||1?|||| |
|---- | |---- | ||
− | |Alpha blending||Tools||?|||| | + | |Alpha blending||Tools||1?|||| |
|} | |} |
Revision as of 14:17, 19 October 2006
Lazarus Icon Editor uses LazRGBGraphics for image manipulating.
Recent screenshots
Roadmap
x - completely implemented, / - partially implemented
Feature | Type | Target | Implemented | Remark |
---|---|---|---|---|
Tool icons | Design | 0.1 | x | |
Lazarus Icon Editor icon | Design | 0.1 | / | |
Command icons | Design | 0.1 | x | |
About Lazarus Icon Editor image | Design | 0.1 | x | |
About Lazarus Icon Editor | Docs | 0.1 | / | |
Info on the web | Docs | 0.1 | ||
Load/save bmp, ico, xpm, png | Formats | 0.1 | / | ico, xpm and png transparency |
Export as *.lrs | Formats | 0.1 | x | can add to existing lrs? |
Picture preview | GUI | 0.1 | stay on top | |
Show grid | GUI | 0.1 | x | |
Editing multiple pictures in notebook | GUI | 0.1 | x | |
Palette | GUI | 0.1 | / | |
Pen, brush, paper color | GUI | 0.1 | x | |
Mouse pos | GUI | 0.1 | x | |
Mouse delta | GUI | 0.1 | x | |
Color under mouse | GUI | 0.1 | x | |
Enable/disable commands | GUI | 0.1 | / | |
Fix TScrollBox bugs | LCL | 0.1 | GTK + Win32 (Canvas mouse move) | |
Fix mouse capture bug | LCL | 0.1 | GTK + Win32 | |
Resize truncate | Picture | 0.1 | / | |
Resize smooth | Picture | 0.1 | ||
Resize paper | Picture | 0.1 | x | |
Flip horizontally/vertiacally | Picture | 0.1 | x | |
Rotate 90°/180°/270° | Picture | 0.1 | x | |
Colors invert | Picture | 0.1 | x | |
Colors disable | Picture | 0.1 | x | |
Colors grayscale | Picture | 0.1 | x | |
Public release | Release | 0.1 | ||
Color picker | Tools | 0.1 | x | |
Pen | Tools | 0.1 | / | |
Eraser/replacer | Tools | 0.1 | / | |
Flood fill | Tools | 0.1 | / | |
Spray | Tools | 0.1 | / | |
Line | Tools | 0.1 | x | |
Rectangle/round rectangle | Tools | 0.1 | x | |
Ellipse | Tools | 0.1 | x | |
Drawing shape while dragging | Tools | 0.1 | x | |
Mask | Tools | 0.1 | / | |
Own color dialog | GUI | 0.2 | ||
Doublebuffering on GTK | LCL | 0.2 | ||
Undo/redo | Picture | 0.2 | ||
Custom rotate | Picture | 0.2 | ||
Localization support | GUI | 0.3 | ||
Cut/copy/paste/delete/select all | Picture | 0.3 | depends on mask | |
Crop to mask | Picture | 0.3 | ||
Polygon | Tools | 0.3 | ||
Help topics | Docs | 1.0 | ||
Load/save gif | Formats | 1? | ||
Custom zoom | GUI | 1? | ||
Palette modification | GUI | 1? | ||
Printing | GUI | 1? | ||
Blur | Picture | 1? | ||
Noise | Picture | 1? | ||
Find edges | Picture | 1? | ||
Thick lines | Tools | 1? | ||
Antialiasing | Tools | 1? | ||
Text | Tools | 1? | ||
Alpha blending | Tools | 1? |