Difference between revisions of "Lazarus Image Editor"

From Free Pascal wiki
Jump to navigationJump to search
Line 33: Line 33:
 
|About Lazarus Icon Editor image||Design||0.1||x||
 
|About Lazarus Icon Editor image||Design||0.1||x||
 
|----
 
|----
|About Lazarus Icon Editor||Docs||0.1||/||
+
|About Lazarus Icon Editor||Docs||0.1||x||
 
|----
 
|----
 
|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, xpm, png||Formats||0.1||x||ico, xpm and png transparency
 
|----
 
|----
 
|Export as *.lrs||Formats||0.1||x||can add to existing lrs?
 
|Export as *.lrs||Formats||0.1||x||can add to existing lrs?
 
|----
 
|----
|Picture preview||GUI||0.1||||stay on top
+
|Picture preview||GUI||0.1||x||
 
|----
 
|----
 
|Show grid||GUI||0.1||x||
 
|Show grid||GUI||0.1||x||
Line 47: Line 47:
 
|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||x||
 
|----
 
|----
 
|Pen, brush, paper color||GUI||0.1||x||
 
|Pen, brush, paper color||GUI||0.1||x||
Line 57: Line 57:
 
|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||x||
 
|----
 
|----
 
|Fix TScrollBox bugs||LCL||0.1||||GTK + Win32 (Canvas mouse move)
 
|Fix TScrollBox bugs||LCL||0.1||||GTK + Win32 (Canvas mouse move)
Line 63: Line 63:
 
|Fix mouse capture bug||LCL||0.1|| ||GTK + Win32
 
|Fix mouse capture bug||LCL||0.1|| ||GTK + Win32
 
|----
 
|----
|Resize truncate||Picture||0.1||/||
+
|Resize truncate||Picture||0.1||x||
|----
 
|Resize smooth||Picture||0.1||||
 
 
|----
 
|----
 
|Resize paper||Picture||0.1||x||
 
|Resize paper||Picture||0.1||x||
Line 78: Line 76:
 
|----
 
|----
 
|Colors grayscale||Picture||0.1||x||
 
|Colors grayscale||Picture||0.1||x||
 +
|----
 +
|Clip paper to mask||Picture||0.1||x||
 +
|----
 +
|Invert/remove mask||Picture||0.1||x||
 +
|----
 +
|Cut/copy/delete/select all||Picture||0.1||x||
 
|----
 
|----
 
|Public release||Release||0.1||||
 
|Public release||Release||0.1||||
Line 83: Line 87:
 
|Color picker||Tools||0.1||x||
 
|Color picker||Tools||0.1||x||
 
|----
 
|----
|Pen||Tools||0.1||/||
+
|Pen||Tools||0.1||x||
 
|----
 
|----
|Eraser/replacer||Tools||0.1||/||
+
|Eraser/replacer||Tools||0.1||x||
 
|----
 
|----
|Flood fill||Tools||0.1||/||
+
|Flood fill||Tools||0.1||x||
 
|----
 
|----
|Spray||Tools||0.1||/||
+
|Spray||Tools||0.1||x||
 
|----
 
|----
 
|Line||Tools||0.1||x||
 
|Line||Tools||0.1||x||
Line 99: Line 103:
 
|Drawing shape while dragging||Tools||0.1||x||
 
|Drawing shape while dragging||Tools||0.1||x||
 
|----
 
|----
|Mask||Tools||0.1||/||
+
|Mask||Tools||0.1||x||
 
|----
 
|----
 
|Own color dialog||GUI||0.2||||
 
|Own color dialog||GUI||0.2||||
 +
|----
 +
|Localization support||GUI||0.2||||
 
|----
 
|----
 
|Doublebuffering on GTK||LCL||0.2||||
 
|Doublebuffering on GTK||LCL||0.2||||
Line 107: Line 113:
 
|Undo/redo||Picture||0.2||||
 
|Undo/redo||Picture||0.2||||
 
|----
 
|----
|Custom rotate||Picture||0.2||||
+
|Apply spray/eraser while dragging||Tools||0.2||||
 
|----
 
|----
|Localization support||GUI||0.3||||
+
|Polygon||Tools||0.2||||
 
|----
 
|----
|Cut/copy/paste/delete/select all||Picture||0.3||||depends on mask
+
|Objects||Picture||0.3||||
 
|----
 
|----
|Crop to mask||Picture||0.3||||
+
|Paste||Picture||0.3||||
 
|----
 
|----
|Polygon||Tools||0.3||||
+
|Help topics||Docs||1.0||||
 
|----
 
|----
|Help topics||Docs||1.0||||
+
|Save ico||Formats||1?||||
 
|----
 
|----
 
|Load/save gif||Formats||1?||||
 
|Load/save gif||Formats||1?||||
Line 126: Line 132:
 
|----
 
|----
 
|Printing||GUI||1?||||
 
|Printing||GUI||1?||||
 +
|----
 +
|Custom rotate||Picture||1?||||
 +
|----
 +
|Resize smooth||Picture||1?||||
 
|----
 
|----
 
|Blur||Picture||1?||||
 
|Blur||Picture||1?||||

Revision as of 18:40, 3 November 2006

Lazarus Icon Editor uses LazRGBGraphics for image manipulating.

Recent screenshots

Icon Editor under Windows XP

Author

Tom Gregorovic

License

GPL2

Download

SVN: https://svn.sourceforge.net/svnroot/lazarus-ccr/applications/iconeditor

You must also download and install: LazRGBGraphics (latest SVN), ColorPalette.

Notes

Status: Alpha

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 x
Info on the web Docs 0.1
Load/save bmp, xpm, png Formats 0.1 x ico, xpm and png transparency
Export as *.lrs Formats 0.1 x can add to existing lrs?
Picture preview GUI 0.1 x
Show grid GUI 0.1 x
Editing multiple pictures in notebook GUI 0.1 x
Palette GUI 0.1 x
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 x
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 x
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
Clip paper to mask Picture 0.1 x
Invert/remove mask Picture 0.1 x
Cut/copy/delete/select all Picture 0.1 x
Public release Release 0.1
Color picker Tools 0.1 x
Pen Tools 0.1 x
Eraser/replacer Tools 0.1 x
Flood fill Tools 0.1 x
Spray Tools 0.1 x
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 x
Own color dialog GUI 0.2
Localization support GUI 0.2
Doublebuffering on GTK LCL 0.2
Undo/redo Picture 0.2
Apply spray/eraser while dragging Tools 0.2
Polygon Tools 0.2
Objects Picture 0.3
Paste Picture 0.3
Help topics Docs 1.0
Save ico Formats 1?
Load/save gif Formats 1?
Custom zoom GUI 1?
Palette modification GUI 1?
Printing GUI 1?
Custom rotate Picture 1?
Resize smooth Picture 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?