-
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