~mantas/pinta/stable

« back to all changes in this revision

Viewing changes to todo.txt

  • Committer: Iain Lane
  • Date: 2010-02-19 15:33:30 UTC
  • Revision ID: git-v1:92cc09614a4e2801bfe39cd971f6b31e694a500b
ImportedĀ UpstreamĀ versionĀ 0.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
GUI Improvements
 
2
- A layer widget
 
3
- A new history widget, or making the TreeView better
 
4
- General pretty-ing
 
5
 
 
6
Unimplemented Tools
 
7
- Zoom
 
8
- Magic Wand
 
9
- Pan
 
10
- Paint Bucket
 
11
- Gradient
 
12
- Clone Stamp
 
13
- Recolor
 
14
- Text
 
15
- Line/Curve
 
16
 
 
17
Unimplemented Adjustments
 
18
- Brightness/Contrast
 
19
- Curves
 
20
- Hue/Saturation
 
21
- Levels
 
22
- Posterize
 
23
 
 
24
(Note that the adjustments are pretty easy to implement by reusing
 
25
Paint.NET's code.  The bigger job is writing the Gtk dialogs.)
 
26
 
 
27
Port Paint.NET's Effects
 
28
- None have been ported yet.
 
29
 
 
30
History
 
31
- Persist some history to disk
 
32
- Don't store entire surfaces when not needed
 
33
- Preferences dialog to control how much history to keep,
 
34
  and where (memory/disk)
 
35
 
 
36
Performance
 
37
- For ease of implementing, we almost always Invalidate the entire
 
38
  canvas.  We need to track what we actually change and only invalidate
 
39
  the dirty area.
 
 
b'\\ No newline at end of file'