Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2796

Investigate IGB track label and annotation font sizes


    • Type: Improvement
    • Status: To-Do (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:


      Situation: When expanding the Track Label Font size range in IGBF-2770 it was discovered that the Track Label Font size ranges are set in two different locations in IGB: TrackConstants.java and StylePanel.java. Furthermore, the values in TrackConstants.java are floats while those in StylePanel.java are int. This provides an odd experience for users as the values in the Preferences panel include a .0 while in the Annotation and Graph tabs they do not. When we tried to switch from float to int in TrackConstants.java we found that an error was thrown when modifying the Track Label Font size from within the preferences, though this was inconsistent. Attempting to remove the .0 from the float values in TrackConstants.java did not alter the appearance in IGB.

      Task: Determine why TrackConstants.java uses floats and StylePanel.java uses ints. Optimally the user experience would be the same between the Annotation tab, Graph tab, Annotation Label Font in preferences, Tracks in preferences, Track Defaults in preferences.


          Issue Links


            No work has yet been logged on this issue.


              • Assignee:
                nfreese Nowlan Freese
              • Votes:
                0 Vote for this issue
                1 Start watching this issue


                • Created: