Skip to content

Backlog

Richard Domander edited this page May 24, 2017 · 33 revisions

This page catalogues the items that need to be implemented in the BoneJ2 project

Enhancements

  • Credits to authors of Skeletonize / AnalyzeSkeleton / Thickness in the wrappers? BoneJ not responsible, just wrapping in ImageJ2
  • Implement dynamic setup dialogs by extending DynamicCommand?
  • Change uiService.showDialog to statusService.showStatus in case of warnings? Latter doesn't interrupt the plugin, but can that behaviour be relied on?

Fixes

  • @Parameter ImagePlus don't work without the legacy UI (because autoconversion / legacy input harvester is not activated..?)
  • Solve persistence issues (parameters stop remembering their changed values)
  • Take in ImgPlus / Dataset, split to 3D and then convert to ImagePlus (solves input resolving issues without legacy UI)

New features

  • MetadataViewer tool for SCIFIO formats such as Kontron IMG (or wait ImageJ2/Fiji to implement support)
  • Tools to control the shared BoneJ result table, e.g. BoneJ>Results>Clear

Refactoring

  • Add URL as a @Parameter in the Help plugin. Remove the static openHelpPage method.
Clone this wiki locally