by Glasgow Team 05/31/2005
This list forms a top level TODO list for majour tasks still required within
CinePaint glasgow. It is by no means a complete and exhaustive list, please feel
free to add itsma as required.
Drop a message to the Cinepaint-developers mailing list if you are interested in lending a hand.
Some items are marked "Partial", or "In-Progress", these items have been started and are various states of completeness. To avoid any potential duplication of effort, please drop us a message before starting any work on these items.
Please also take a look at the GlasgowRoadmap? for a higher level plan for the future of CinePaint glasgow
'CinePaint Core'
- Selection handling framework
- Colour Management Support
- Projection
- Zoom
- Glass Layer (Partial)
- Image/Drawable Cache/Proxie handling
- Extend Client/Server - Peer-to-Peer Network capabilities
GlasgowSpreadsheet? / CPDAG
- CPDAG Iterator (Partial)
- Rendered Frame cache
- Allow hard-coded plugin parameter values
- Sheet cell range selections
- Copy/Paste between cells/Ranges
- Handle different image class types (image, drawable, buffer) for display
- Cell Driver/Iterator - intergration with GlasgowFrameManager
- Loading/Saving
GlasgowFrameManager (flip book)
- Multiple Frame Addition
- Frame Time Values
- FrameManager Window Keyboard Control
- Loading/Saving
User Interface
- Image Window
- Implement Rulers
- Dialogs
- Layers Dialog
- Brush Dialog (Partial)
Plugins
Tool Plugins
- Selection
- Rect Select (Partial/In-Progress)
- Intelligent Scissors
- Bezier Select
- Ellipse Select
- Free Select
- Fuzzy Select Tool
- Painting
- Eraser Tool
- Paint Tool
- Air Brush
- Pencil Tool
- Bucket Fill Tool
- Image
- Measure Tool
- Crop Tool
- Move Tool
- Flip Tool
- Zoom Tool
- Color Picker Tool
- Scale Tool
- Others
- Blend Tool
- Dodge Tool
- Smudge Tool
- Clone Tool
- Text Tool
- Convolve Tool
Image Operation Plugins
- Conversion between buffer formats (Partial)
- Composite multiple layers
Image I/O Plugins
- PNG Save
Standard Plugins