NOTICE! This is a static HTML version of a legacy ImageJ Trac ticket.

The ImageJ project now uses GitHub Issues for issue tracking.

Please file all new issues there.

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: imagej2-b3-headless
Component: Plugins Version:
Severity: serious Keywords:
Cc: Blocked By: #1243


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

The fix-flatten branch was already merged; let me know if there is anything else you need from me to complete this refactoring.

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