HarfBuzz Slug Support with WebGL
7 hours ago
- #user-interface
- #touch-controls
- #keyboard-shortcuts
- Keyboard shortcuts: space toggles animation, drag pans, 'b' toggles dark mode, scroll zooms, 'g' toggles gamma (2.2/none), right-drag rotates, 's' toggles stem darkening, click toggles animation, 'd' toggles debug heatmap, double-click resets view, 'r' resets view, middle-drag zooms, '=/-' zooms in/out, '[]{}' stretches view.
- Touch controls: arrow keys pan, drag pans, 'hjkl' pan (vim-style), pinch zooms, '/' cleans screen, three-finger rotate, '?' shows help, tap animates.
- Text editor shortcuts: 't' edits text, Ctrl+Enter applies changes, 'f' loads font, Esc cancels, 'w' switches backend, 'R' reloads page (HarfBuzz mentioned as backend).