Ticket #116 (new task)
Refactor PhotoInfoController
| Reported by: | harri | Owned by: | harri |
|---|---|---|---|
| Priority: | critical | Milestone: | 0.6.0 |
| Component: | SWING_UI | Version: | 0.5.0-dev |
| Keywords: | Cc: | ||
| Test Case Result: | pass |
Description (last modified by harri) (diff)
PhotoInfoController? is getting convoluted and difficult to maintain. Some ideas to improve it:
- Extract it to its own package
- Change PhotoInfoView? interface so that it does not have separate methods for each field. This would significantly ease adding new fields to PhotoInfo?
- Currently ColorSettingsDlg? uses its own methods for sending notifications to preview window. Most likely it could also use the mechanisms provided by PhotoInfoController?. After all, that is the reason it was built in the first place.
Change History
Note: See
TracTickets for help on using
tickets.
