Commit Graph

  • de87aff505 Expand media and laptop key labels extended-keys felixzsh 2026-09-06 20:41:09 -05:00
  • 11f7083a9b Add F13-F24, media keys, and a fallback label for unknown keys alan 2026-09-07 00:49:37 +01:00
  • 4e7fae1d43 ci: use github generated release notes main felixzsh 2026-08-28 10:56:09 -05:00
  • 26ee2cf10b ci: use native release contributors felixzsh 2026-08-28 10:41:01 -05:00
  • 9f75048323 chore: bump to version 1.8.4 felixzsh 2026-08-28 10:20:43 -05:00
  • 3dcc657716 ci: attribute release contributors felixzsh 2026-08-28 10:18:46 -05:00
  • f3cb662498 fix(ui): correct key visualizer QML syntax felixzsh 2026-08-28 09:54:26 -05:00
  • 71bc30a0ec Merge pull request #2 from rfmyrick/fix/v1.8.1-key-capture Felix Sanchez 2026-08-28 09:43:43 -05:00
  • 6dda827973 fix(capture): restore key overlay updates felixzsh 2026-08-28 09:42:46 -05:00
  • 3a1380c59f chore: bump to version 1.8.3 felixzsh 2026-08-26 18:54:43 -05:00
  • 48a8020910 fix(ui): clear stale combo when capture stops updating felixzsh 2026-08-26 18:47:29 -05:00
  • 48af33c2a7 fix(security): use POSIX-only checks in runtime dir validation felixzsh 2026-08-26 18:47:29 -05:00
  • 9fbdd2b8cf chore: bump to version 1.8.2 felixzsh 2026-08-26 18:34:35 -05:00
  • 68a75c2ab5 fix(ui): auto-size config panel to content width felixzsh 2026-08-26 18:03:51 -05:00
  • a7357e3840 fix(ui): declare debugFont and debugFontMetrics before use felixzsh 2026-08-26 17:06:57 -05:00
  • 7b3fa2f0b3 fix(capture): restore key overlays after hardening Bob Myrick 2026-08-25 21:20:05 -04:00
  • ee988956bb ci: detect scoped conventional commits and fix changelog range felixzsh 2026-08-24 14:26:50 -05:00
  • ae917e7351 chore: bump to version 1.8.1 felixzsh 2026-08-24 14:19:30 -05:00
  • 89cd794708 fix(security): fail-closed XDG_RUNTIME_DIR and harden state file writes felixzsh 2026-08-24 14:00:12 -05:00
  • 790b07c0c9 ci: allow manual release dispatch felixzsh 2026-08-20 10:51:46 -05:00
  • ed387f72b8 ci: auto generate changelog felixzsh 2026-08-20 10:44:22 -05:00
  • 7c58be5dce chore: bump to version 1.8.0 felixzsh 2026-08-20 10:40:07 -05:00
  • d586678d1d refactor: shared re-position mechanism felixzsh 2026-08-19 21:12:23 -05:00
  • aa11f5f7a2 feat: drag and drop keyvisualizer felixzsh 2026-08-19 13:36:21 -05:00
  • deec43c0ff feat: add D-pad fine-tune nudges below the position selector felixzsh 2026-08-19 11:46:41 -05:00
  • aa038ec49e fix: linger config in seconds, not miliseconds felixzsh 2026-08-19 12:04:31 -05:00
  • 2ee5f88933 fix: persists config after reboots felixzsh 2026-08-17 17:56:49 -05:00
  • f4564110f7 docs: point the install section at the published GitHub URL felixzsh 2026-08-12 13:13:12 -05:00
  • a74372c5c4 docs: update preview image felixzsh 2026-08-12 11:52:18 -05:00
  • 525b120881 docs: simplify the README felixzsh 2026-08-12 11:45:35 -05:00
  • 44d9185bf9 docs: add combo mode GIF to the README felixzsh 2026-08-12 11:42:22 -05:00
  • a9ee70391b chore: bump to version 1.7.2 felixzsh 2026-08-12 11:37:06 -05:00
  • 82e60ba360 fix: drop modifier-only chords from the history felixzsh 2026-08-12 11:31:43 -05:00
  • e447c69817 chore: bump to version 1.7.1 felixzsh 2026-08-12 11:18:19 -05:00
  • fb7266153e docs: remove mouse capture form roadmap felixzsh 2026-08-12 11:16:51 -05:00
  • f705ccb37f fix: keep only complete combos in the history felixzsh 2026-08-12 10:59:09 -05:00
  • 0a4aa59ee1 feat: add combo mode with combo counter, score and escalating effects felixzsh 2026-08-12 10:45:16 -05:00
  • 58cca5ec4f chore: rename mode label to filter felixzsh 2026-08-12 10:27:17 -05:00
  • d6c608374c feat: add stacking history with fading older entries felixzsh 2026-08-12 09:30:57 -05:00
  • d1afc68b70 chore: add seconds text to linger label felixzsh 2026-08-12 08:53:21 -05:00
  • 05e52219c5 change preview image felixzsh 2026-08-11 18:11:29 -05:00
  • 4b87cac3c8 Add author to the manifest for the Quattro contract felixzsh 2026-08-11 17:56:03 -05:00
  • 076bef95f5 Add a Preview section with the screenshot to the README felixzsh 2026-08-11 17:37:36 -05:00
  • c68d3644f8 add preview Felix Sanchez 2026-08-11 17:36:13 -05:00
  • 21f9f3fb57 Measure each chip with FontMetrics.advanceWidth felixzsh 2026-08-11 17:31:36 -05:00
  • 3d42d0e726 Fix the Linger row layout: fixed-size container, stable field felixzsh 2026-08-11 17:06:49 -05:00
  • 0e9adf5a6c Show a 'never hide' hint next to Linger when it is 0 felixzsh 2026-08-11 16:52:37 -05:00
  • e7232840cb Add a Linger NumberField to the menu felixzsh 2026-08-11 16:23:34 -05:00
  • a5c31aaef7 lingerMs 0 keeps the last combo on screen until the next key felixzsh 2026-08-11 16:23:00 -05:00
  • a22c8eaa78 Replace the position buttons with a native Dropdown (9 placements) felixzsh 2026-08-11 15:45:40 -05:00
  • 7e079de572 Fix the bar glyph: \uF030C parsed as \uF030 + "C" felixzsh 2026-08-11 15:41:22 -05:00
  • 840e7c2e13 Point README folder references at the renamed repo felixzsh 2026-08-11 15:25:34 -05:00
  • cabdf1307c Treat key combinations as a unit (combos) felixzsh 2026-08-11 14:57:45 -05:00
  • f53d2553d6 Document the stale-component caveat after plugin updates felixzsh 2026-08-11 14:18:05 -05:00
  • 34646dec28 Fix pause toggle: never delete the flag file felixzsh 2026-08-11 14:03:12 -05:00
  • f255fa05e9 Fix the Show keys toggle: flip the real paused state felixzsh 2026-08-11 13:58:48 -05:00
  • ccce10d393 Document the new config location and why it lives outside the plugin dir felixzsh 2026-08-11 13:42:24 -05:00
  • 5670aca888 Move config out of the plugin dir so edits don't reload the plugin felixzsh 2026-08-11 13:42:24 -05:00
  • c0d491db29 Document the bar menu and the enable/rescan note felixzsh 2026-08-11 13:26:32 -05:00
  • 949f41a6be Turn the bar widget into a menu with toggle and display options felixzsh 2026-08-11 13:26:32 -05:00
  • 1b2128e6f1 Keep the bar button glyph in foreground color felixzsh 2026-08-11 11:08:15 -05:00
  • 1f532510a5 Make display options configurable via config.json felixzsh 2026-08-11 11:07:47 -05:00
  • bd20dd8a9b Add bar widget to pause and resume the key display felixzsh 2026-08-11 11:06:37 -05:00
  • 7ab4d2f18d Linger on screen after release, keyviz-style felixzsh 2026-08-11 10:52:54 -05:00
  • 4955c33767 Auto-inject the Hyprland capture hook on plugin load felixzsh 2026-08-11 10:11:35 -05:00
  • 64e44c299b Rename plugin id to felixzsh.key-visualizer felixzsh 2026-08-11 09:58:37 -05:00
  • 96446661b3 Add install and usage docs felixzsh 2026-08-11 09:53:48 -05:00
  • d0a36e79dd Add key-visualizer panel UI felixzsh 2026-08-11 09:53:48 -05:00
  • 40bd0dd1f1 Add Hyprland Lua key capture felixzsh 2026-08-11 09:53:48 -05:00
  • 8cccf21f17 Add plugin manifest felixzsh 2026-08-11 09:53:48 -05:00
  • 7dcfee467e Add MIT license and gitignore felixzsh 2026-08-11 09:53:48 -05:00