Difference between revisions of "Lazarus Image Editor"

From Lazarus wiki
Jump to navigationJump to search
Line 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

Icon Editor under Windows XP

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 ?