MesserLab / SLiM

SLiM is a genetically explicit forward simulation software package for population genetics and evolutionary biology. It is highly flexible, with a built-in scripting language, and has a cross-platform graphical modeling environment called SLiMgui.
https://messerlab.org/slim/
GNU General Public License v3.0
160 stars 33 forks source link

make resizing text easier in GUI #378

Closed petrelharp closed 1 year ago

petrelharp commented 1 year ago

Currently to resize text one needs to go into options. Many programs have a keyboard shortcut to do this mapped to control-{+/-}; this seems helpful for accessibility reasons. (And, it would make zooming in when presenting easier.) Proposal:

bhaller commented 1 year ago

Fixed.

Note that for bigger (command +) if you want to do it with the keyboard key that has both = and + on it, you need to press shift command to get the plus sign; command is command =, not command +. Some apps sneakily make command = also do the action that command + is bound to. I could conceivably do that, but right now Check Script is bound to command =, so I'd have to remove that and change the command = binding to be "bigger font" instead. I think people do actually use Check Script, maybe, so I'm hesitant to do that. But if you feel strongly that I should, comment & reopen.