Ticket #1252 (closed defect: fixed)
Opened 2012-06-26T11:10:54-05:00
Last modified 2012-07-02T16:32:41-05:00
Make flatten code into a plugin
Reported by: | bdezonia | Owned by: | bdezonia |
---|---|---|---|
Priority: | major | Milestone: |
|
Component: | Plugins | Version: | |
Severity: | serious | Keywords: | |
Cc: | Blocked By: | #1243 | |
Blocking: |
Description
Once the fix-flatten branch is merged we should take the SwingOverlayManager flatten command code and make it into a plugin. This would mostly be a matter of cutting and pasting code. But some dependencies would be affected and we'd need an agnostic capture() infrastructure.
The plugin should blacklist IJ1's version of Flatten in the menus. And SwingOverlayManager should just launch the Flatten plugin.
Curtis, if you make some changes to the fix-flatten implementation keep these ideas in mind. Reassign back if needed.
Change History
comment:1 Changed 2012-07-02T12:57:54-05:00 by curtis
- Owner changed from curtis to bdezonia
- Status changed from new to assigned
comment:2 Changed 2012-07-02T16:32:41-05:00 by bdezonia
- Status changed from assigned to closed
- Resolution set to fixed
Fixed with commits 6d5b2e8c868d13f731871fac2d5858754468e591 and 866b64bb2d33105e723566e0b0140c75d1da0334
The fix-flatten branch was already merged; let me know if there is anything else you need from me to complete this refactoring.