Skip to content

Orbital keyboard shortcuts

Fixes #61 (closed) Fixes #60 (closed) Fixes #49 (closed)

This MR implements

  • Tracking of all modifier key states in a way that simplifies use in match statements later (could be polished)
  • Simplifies the large if then else in key_event() down to a few short match statements (more maintainable and extensible)
  • Extracted common code to functions
  • Added a SUPER-M and Super-ENTER keyboard shortcut to maximize/restore front most window's size (#60 (closed))
  • Adds an onscreen overlay showing the available Shortcuts, when only SUPER is pressed.
Edited by Andrew Mackenzie

Merge request reports