~~Scrollbar Zoom Buttons Obscured~~ --> Remove buttons
USE CASE: WHAT DO YOU WANT TO DO?
Zoom an edge using the scrollbar-associated zoom buttons
STEPS TO REPRODUCE AN ISSUE (OR TRIGGER A NEW FEATURE)
- Open small_133x133.txt
- Try to click the +/- zoom buttons associated with any of the IMV's scrollbars
CURRENT BEHAVIOR
It appears that a recent update messed up the layout of the zoom buttons associated with the scrollbars. You can only see a small portion of 1 (or 2?) of the +/- buttons at both ends of both IMV scrollbars:
EXPECTED BEHAVIOR
The fill +/- buttons should be visible and clickable.
DEVELOPERS ONLY SECTION
SUGGESTED CHANGE (Pseudocode optional)
Looks like the scrollbar size needs to shrink a little to accommodate the buttons.
FILES AFFECTED (where the changes will be implemented) - developers only
unknown
LEVEL OF EFFORT - developers only
minor
COMMENTS
Comments (10)
-
reporter -
repo owner @hepcat72 I noticed this only after I switched to the Mac for development... there have been button issues with OSX before. They seem to not shrink beyond a certain size due to some minimum font size of the + - signs.
A solution might be to make the font size OS dependent. Maybe the check for the OS can be moved to the Helper utility class and be statically called instead of residing in TreeView3.java (I think).
-
repo owner - changed milestone to C - 01
-
assigned issue to
-
repo owner - changed status to open
This is far more difficult to solve than I imagined...
-
repo owner - changed title to ~~Scrollbar Zoom Buttons Obscured~~ --> Remove buttons
-
repo owner This issue has been edited so that the old 1-tile zoom buttons should be removed.
-
repo owner - changed status to resolved
Removal of incremental scale buttons
This issue has been changed. Incremental scale buttons have been removed in favor of a more intuitive interface and to reduce UI clutter. All associated code (layout, listeners) has been cleared as well. Tested on Win10, OSX to follow
Resolves:
#467→ <<cset 1a4ef2eadb6b>>
-
reporter BTW, they're more than just 1 tile zoom buttons (for 1-side/1-dimension zooming). Modifier keys make them zoom more than a tile, to differing degrees based on the modifier.
-
repo owner Removal of incremental scale buttons
This issue has been changed. Incremental scale buttons have been removed in favor of a more intuitive interface and to reduce UI clutter. All associated code (layout, listeners) has been cleared as well. Tested on Win10, OSX to follow
Resolves:
#467→ <<cset 1a4ef2eadb6b>>
-
reporter - changed version to beta2
- Log in to comment
@TreeView3Dev - Did we miss this one in the review of the gradle PR or something?