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

Investigate IGB track label and annotation font sizes

    Details

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

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated: