| 1 | == Description == |
| 2 | Image edit is an external project driven by a two of the lead developers in Sophie. |
| 3 | == Opening an image for edit == |
| 4 | * Images should be opened for editing via double click in the resources palette or an edit button in the resources palette |
| 5 | == Applying changes == |
| 6 | * Changes should be applied simultaneously, but on close, a save dialog should be opened. If the user chooses not to save, the changes should be revert |
| 7 | == Document windows == |
| 8 | * The document windows should be as large as the resource dimensions |
| 9 | == Tab contols == |
| 10 | * Three palettes should be available - a preview palette, filter options palette, and a filter palette. |
| 11 | * Filter palette - should be a list palette. Clicking a filter from there should show filter options and a preview of the image without applying it. Double clicking or clicking apply should apply the filter to the image. |
| 12 | == Filter list == |
| 13 | * Current filters |
| 14 | * ContrastFilter |
| 15 | * Mirror filter is very attractive |
| 16 | * GrayFilter |
| 17 | * OpacityFilter |