Ticket #1581 (new defect)

Opened 6 years ago

Last modified 6 years ago

TextOverlay is incomplete

Reported by: bdezonia Owned by: bdezonia
Priority: major Milestone: imagej2-b9-rois
Component: Core Version:
Severity: serious Keywords:
Cc: Blocked By:
Blocking: #285

Description

A rudimentary TextOverlay class was added in order to fix a legacy data translation issue. This class needs to be fleshed out. We need to support more than (x,y) location and justification. There are fonts and text sizes and underlining etc. Maybe even text along paths.

Flesh this code out in a drawing package agnostic way. Some of this kind of work was in place for the TextRenderer support. Then support it in a bidirectional fashion across the legacy where appropriate.

Change History

comment:1 Changed 6 years ago by bdezonia

  • Blocking 1365 added

comment:2 Changed 6 years ago by bdezonia

  • Milestone changed from imagej-2.0.0-beta7 to imagej-2.0.0-beta8

comment:3 Changed 6 years ago by bdezonia

  • Blocking 1296 added

(In #1296) CURRENT STATUS: other tickets (#948, #1581) detail what needs to happen to create a text tool, to support an agnostic TextOverlay, etc. This ticket has no work left except to test that when those tickets are closed this legacy command works correctly.

comment:4 Changed 6 years ago by bdezonia

  • Blocking 1296 removed

comment:5 Changed 6 years ago by bdezonia

Note: when TextOverlay finished test the legacy command Image > Stacks > Label to make sure it is all working.

comment:6 Changed 6 years ago by bdezonia

  • Blocking 285 added; 1365 removed
  • Milestone changed from imagej2-b8-analysis to imagej2-b9-rois
Note: See TracTickets for help on using tickets.