Difference between revisions of "Lazarus Image Editor"
From Lazarus wiki
Jump to navigationJump to searchLine 8: | Line 8: | ||
{| | {| | ||
|Feature||Type||Target||Implemented||Remark | |Feature||Type||Target||Implemented||Remark | ||
+ | |---- | ||
|Tool icons||Design||0.1||x|| | |Tool icons||Design||0.1||x|| | ||
+ | |---- | ||
|Command icons||Design||0.1||x|| | |Command icons||Design||0.1||x|| | ||
+ | |---- | ||
|About Lazarus Icon Editor||Docs||0.1|||| | |About Lazarus Icon Editor||Docs||0.1|||| | ||
+ | |---- | ||
|Info on the web||Docs||0.1|||| | |Info on the web||Docs||0.1|||| | ||
+ | |---- | ||
|Load/save bmp, ico, xpm, png||Formats||0.1||||ico, xpm and png transparency | |Load/save bmp, ico, xpm, png||Formats||0.1||||ico, xpm and png transparency | ||
+ | |---- | ||
|Save to lrs||Formats||0.1||||can add to existing lrs? | |Save to lrs||Formats||0.1||||can add to existing lrs? | ||
+ | |---- | ||
|Picture preview||GUI||0.1||||stay on top | |Picture preview||GUI||0.1||||stay on top | ||
+ | |---- | ||
|Show grid||GUI||0.1||x|| | |Show grid||GUI||0.1||x|| | ||
+ | |---- | ||
|Editing multiple pictures in notebook||GUI||0.1||x||OnPageChange event bug | |Editing multiple pictures in notebook||GUI||0.1||x||OnPageChange event bug | ||
+ | |---- | ||
|Palette||GUI||0.1|||| | |Palette||GUI||0.1|||| | ||
+ | |---- | ||
|Pen, brush, paper color||GUI||0.1||x|| | |Pen, brush, paper color||GUI||0.1||x|| | ||
+ | |---- | ||
|Mouse pos||GUI||0.1||x|| | |Mouse pos||GUI||0.1||x|| | ||
+ | |---- | ||
|Mouse delta||GUI||0.1||x|| | |Mouse delta||GUI||0.1||x|| | ||
+ | |---- | ||
|Color under mouse||GUI||0.1||x|| | |Color under mouse||GUI||0.1||x|| | ||
+ | |---- | ||
|Fix TScrollBox bugs||LCL||0.1||||GTK + Win32 | |Fix TScrollBox bugs||LCL||0.1||||GTK + Win32 | ||
+ | |---- | ||
|Resize truncate||Picture||0.1|||| | |Resize truncate||Picture||0.1|||| | ||
+ | |---- | ||
|Resize smooth||Picture||0.1|||| | |Resize smooth||Picture||0.1|||| | ||
+ | |---- | ||
|Resize paper||Picture||0.1|||| | |Resize paper||Picture||0.1|||| | ||
+ | |---- | ||
|Flip horizontally/vertiacally||Picture||0.1||x|| | |Flip horizontally/vertiacally||Picture||0.1||x|| | ||
+ | |---- | ||
|Rotate 90°/180°/270°||Picture||0.1||x|| | |Rotate 90°/180°/270°||Picture||0.1||x|| | ||
+ | |---- | ||
|Colors invert||Picture||0.1||x|| | |Colors invert||Picture||0.1||x|| | ||
+ | |---- | ||
|Colors desaturate||Picture||0.1||x|| | |Colors desaturate||Picture||0.1||x|| | ||
+ | |---- | ||
|Public release||Release||0.1|||| | |Public release||Release||0.1|||| | ||
+ | |---- | ||
|Color picker||Tools||0.1||x|| | |Color picker||Tools||0.1||x|| | ||
+ | |---- | ||
|Pen/brush||Tools||0.1||x|| | |Pen/brush||Tools||0.1||x|| | ||
+ | |---- | ||
|Eraser/replacer||Tools||0.1||x|| | |Eraser/replacer||Tools||0.1||x|| | ||
+ | |---- | ||
|Flood fill||Tools||0.1|||| | |Flood fill||Tools||0.1|||| | ||
+ | |---- | ||
|Spray||Tools||0.1||x|| | |Spray||Tools||0.1||x|| | ||
+ | |---- | ||
|Line||Tools||0.1||x|| | |Line||Tools||0.1||x|| | ||
+ | |---- | ||
|Rectangle/round rectangle||Tools||0.1||x|| | |Rectangle/round rectangle||Tools||0.1||x|| | ||
+ | |---- | ||
|Ellipse||Tools||0.1||x|| | |Ellipse||Tools||0.1||x|| | ||
+ | |---- | ||
|Drawing while dragging||Tools||0.1|||| | |Drawing while dragging||Tools||0.1|||| | ||
+ | |---- | ||
|About Lazarus Icon Editor image||Design||0.2|||| | |About Lazarus Icon Editor image||Design||0.2|||| | ||
+ | |---- | ||
|Doublebuffering on GTK||GUI||0.2|||| | |Doublebuffering on GTK||GUI||0.2|||| | ||
+ | |---- | ||
|Own color dialog||GUI||0.2|||| | |Own color dialog||GUI||0.2|||| | ||
+ | |---- | ||
|Undo/redo||Picture||0.2|||| | |Undo/redo||Picture||0.2|||| | ||
+ | |---- | ||
|Custom rotate||Picture||0.2|||| | |Custom rotate||Picture||0.2|||| | ||
+ | |---- | ||
|Desaturate||Picture||0.2|||| | |Desaturate||Picture||0.2|||| | ||
+ | |---- | ||
|Mask||Tools||0.2|||| | |Mask||Tools||0.2|||| | ||
+ | |---- | ||
|Thick lines||Tools||0.2|||| | |Thick lines||Tools||0.2|||| | ||
+ | |---- | ||
|Transparency||Tools||0.2|||| | |Transparency||Tools||0.2|||| | ||
+ | |---- | ||
|Custom zoom||GUI||0.3|||| | |Custom zoom||GUI||0.3|||| | ||
+ | |---- | ||
|Localization support||GUI||0.3|||| | |Localization support||GUI||0.3|||| | ||
+ | |---- | ||
|Cut/copy/paste/delete/select all||Picture||0.3||||depends on mask | |Cut/copy/paste/delete/select all||Picture||0.3||||depends on mask | ||
+ | |---- | ||
|Crop to mask||Picture||0.3|||| | |Crop to mask||Picture||0.3|||| | ||
+ | |---- | ||
|Polygon||Tools||0.3|||| | |Polygon||Tools||0.3|||| | ||
+ | |---- | ||
|Help topics||Docs||1.0 | |Help topics||Docs||1.0 | ||
+ | |---- | ||
|Load/save gif||Formats||? | |Load/save gif||Formats||? | ||
+ | |---- | ||
|Palette modification||GUI||? | |Palette modification||GUI||? | ||
+ | |---- | ||
|Printing||GUI||? | |Printing||GUI||? | ||
+ | |---- | ||
|Blur||Picture||? | |Blur||Picture||? | ||
+ | |---- | ||
|Noise||Picture||? | |Noise||Picture||? | ||
+ | |---- | ||
|Find edges||Picture||? | |Find edges||Picture||? | ||
+ | |---- | ||
|Antialiasing||Tools||? | |Antialiasing||Tools||? | ||
+ | |---- | ||
|Text||Tools||? | |Text||Tools||? | ||
|} | |} |
Revision as of 14:31, 28 September 2006
Lazarus Icon Editor uses LazRGBGraphics for image manipulating.
Recent screenshots
Roadmap
Feature | Type | Target | Implemented | Remark |
Tool icons | Design | 0.1 | x | |
Command icons | 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 | |
Save to lrs | Formats | 0.1 | 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 | OnPageChange event bug |
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 | |
Fix TScrollBox bugs | LCL | 0.1 | GTK + Win32 | |
Resize truncate | Picture | 0.1 | ||
Resize smooth | Picture | 0.1 | ||
Resize paper | Picture | 0.1 | ||
Flip horizontally/vertiacally | Picture | 0.1 | x | |
Rotate 90°/180°/270° | Picture | 0.1 | x | |
Colors invert | Picture | 0.1 | x | |
Colors desaturate | Picture | 0.1 | x | |
Public release | Release | 0.1 | ||
Color picker | Tools | 0.1 | x | |
Pen/brush | Tools | 0.1 | x | |
Eraser/replacer | Tools | 0.1 | x | |
Flood fill | Tools | 0.1 | ||
Spray | Tools | 0.1 | x | |
Line | Tools | 0.1 | x | |
Rectangle/round rectangle | Tools | 0.1 | x | |
Ellipse | Tools | 0.1 | x | |
Drawing while dragging | Tools | 0.1 | ||
About Lazarus Icon Editor image | Design | 0.2 | ||
Doublebuffering on GTK | GUI | 0.2 | ||
Own color dialog | GUI | 0.2 | ||
Undo/redo | Picture | 0.2 | ||
Custom rotate | Picture | 0.2 | ||
Desaturate | Picture | 0.2 | ||
Mask | Tools | 0.2 | ||
Thick lines | Tools | 0.2 | ||
Transparency | Tools | 0.2 | ||
Custom zoom | GUI | 0.3 | ||
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 | ? | ||
Palette modification | GUI | ? | ||
Printing | GUI | ? | ||
Blur | Picture | ? | ||
Noise | Picture | ? | ||
Find edges | Picture | ? | ||
Antialiasing | Tools | ? | ||
Text | Tools | ? |