Commit Graph

  • fe35602f65 Merge pull request 'chore: ignore ai session files in any directory' (#24) from chore/ai-sessions into main main rootiest 2026-04-23 21:07:01 +00:00
  • 7a2b47a265 chore: ignore ai session files in any directory rootiest 2026-04-23 17:05:52 -04:00
  • 3b497e6eba Merge pull request 'feat(q5_max): expand chord table with Greek alphabet and math symbols' (#22) from feat/chords into main rootiest 2026-04-23 03:08:14 +00:00
  • 4a1533b189 feat(q5_max): expand chord table with Greek alphabet and math symbols rootiest 2026-04-22 22:51:19 -04:00
  • e8433ba5d9 Merge pull request 'feat(q5_max): add speculative hold for caps_mod key' (#23) from feat/speculative-hold into main rootiest 2026-04-23 02:59:37 +00:00
  • 73de490e53 feat(q5_max): Add speculative hold for caps_mod key rootiest 2026-04-22 22:36:16 -04:00
  • 363b43cafd [Bug][Core] Fix Speculative Hold to enable also right-handed RSFT, RCTL by default. (#25797) Pascal Getreuer 2025-11-23 03:24:02 -08:00
  • 848972b7be [Core] Speculative Hold option for mod-taps: hold mods instantly while unsettled. (#25572) Pascal Getreuer 2025-11-11 03:27:12 -08:00
  • 20a605ce1f chore(claude): Adds voice output rules to CLAUDE.md rootiest 2026-04-15 03:39:41 -04:00
  • 0fa528b3dd feat(q5_max): add CMD_BATTERY HID push and query for wireless battery level rootiest 2026-04-15 03:37:18 -04:00
  • 66c73eef89 Merge pull request 'fix(q5_max): switch fallback combo to LCK_BASE for reliable layer recovery' (#21) from fix/combo-key into main rootiest 2026-04-14 02:09:56 +00:00
  • c498d5025c fix(q5_max): ensure fallback combo overrides layer locks rootiest 2026-04-13 21:40:20 -04:00
  • ff45e8e0d6 Merge pull request 'feat(k17_max): enable Keychron RGB and fix EEPROM persistence' (#20) from dev/k17 into main rootiest 2026-04-13 17:43:19 +00:00
  • 1b0e83b1d6 feat(k17_max): enable Keychron RGB and fix EEPROM persistence rootiest 2026-04-13 13:19:00 -04:00
  • ad41de2f54 Merge pull request 'docs: expand CLAUDE.md with K17 Max, branch names, and EEPROM notes' (#19) from chore/claude-docs into main rootiest 2026-04-13 17:02:11 +00:00
  • b4a76db6f3 docs: expand CLAUDE.md with K17 Max, branch names, and EEPROM notes rootiest 2026-04-13 12:57:14 -04:00
  • 2da8bab7a5 Merge pull request 'feat(q5_max): enable Keychron RGB and fix EEPROM persistence' (#18) from feat/keychron-rgb-persistence into main rootiest 2026-04-13 16:37:06 +00:00
  • c93249f1b2 feat(q5_max): enable Keychron RGB and fix EEPROM persistence rootiest 2026-04-13 12:32:10 -04:00
  • 1d60306b66 Merge pull request 'feat(q5_max): map dip-switch to RGB effects (heatmap / solid white)' (#17) from feat/rbg-switch into main rootiest 2026-04-11 06:16:09 +00:00
  • 0cf22be07c feat(q5_max): map dip-switch to RGB effects (heatmap / solid white) rootiest 2026-04-11 02:13:13 -04:00
  • eedf234ab3 Merge pull request 'fix(q5_max): revert backspace to KC_BSPC, keep BSP_DEL for later use' (#16) from fix/shft-bkspc into main rootiest 2026-04-11 05:01:42 +00:00
  • 5764e38e73 Merge pull request 'feat(q5_max): add per-key tapping term with 175ms for home/end tap-dance' (#15) from feat/tap-term into main rootiest 2026-04-11 05:01:37 +00:00
  • 03765e0faa Merge pull request 'feat(q5_max): shift-backspace sends Delete (BSP_DEL)' (#14) from feat/shft-bkspc into main rootiest 2026-04-11 05:01:32 +00:00
  • f9972b2fee Merge pull request 'feat(k17): add tap-chord dance to K17 Max' (#13) from feat/k17/tap-chords into main rootiest 2026-04-11 05:01:26 +00:00
  • bc1556547d Merge pull request 'feat(q5_max): implement bi-directional Raw HID protocol' (#12) from feat/raw-hid into main rootiest 2026-04-11 05:01:21 +00:00
  • 287a0d1cbc Merge pull request 'fix(caps-mod): fix errant modifier taps and dummy keypress for combos' (#10) from fix/caps-mod into main rootiest 2026-04-11 04:52:40 +00:00
  • eaa284d557 Merge pull request 'chore(dict): add autocorrect dictionary entries' (#9) from chore/dict into main rootiest 2026-04-11 04:52:34 +00:00
  • 1c2886c052 Merge pull request 'chore: use direnv to manage python venv' (#8) from chore/dir-env into main rootiest 2026-04-11 04:52:28 +00:00
  • 622a20bb0d fix(q5): switch backspace back to normal rootiest 2026-04-11 00:29:00 -04:00
  • 49af06fcac feat(q5_max): add per-key tapping term with 50ms for home/end tap-dance rootiest 2026-04-11 00:24:24 -04:00
  • 52e75ecc6a feat(q5_max): add shift-backspace → delete key (BSP_DEL) rootiest 2026-04-10 23:29:26 -04:00
  • 5f9121c0d2 fix(k17): remove dead custom keycode stubs from tap-chord dance rootiest 2026-04-11 00:07:45 -04:00
  • 6d6eee5571 feat(k17): add tap-chords to keychron k17_max rootiest 2026-04-10 23:13:36 -04:00
  • df671b656b fix(q5_max): fix RAW_EPSIZE and via_command_kb hook conflict rootiest 2026-04-10 15:10:14 -04:00
  • 6fd5179c55 feat(q5_max): implement bi-directional Raw HID protocol rootiest 2026-04-10 14:41:58 -04:00
  • 9b2cd0cb32 chore: ignore gemini session file rootiest 2026-04-10 14:19:59 -04:00
  • d4bd903423 fix(chatter): fix key chatter with stricter tap terms and debounce rootiest 2026-04-10 14:19:09 -04:00
  • c0d868dca3 fix(caps-mod) implement dummy keypress for capsmod combos rootiest 2026-04-09 00:28:34 -04:00
  • d8dccd67a6 fix(caps-mod): fixes errant taps of modifiers rootiest 2026-04-09 00:19:04 -04:00
  • 360e642fcf chore(dict): add thiink and fiish to dictionary rootiest 2026-04-09 00:16:49 -04:00
  • 4cfa85ee8e chore(dict): generate dictionary file rootiest 2026-04-09 00:16:20 -04:00
  • 41fe2a11bd chore: use direnv to manage python venv rootiest 2026-04-09 00:12:20 -04:00
  • d52d55e442 Merge pull request 'chore: cleanup dev artifacts — CLAUDE.md update and remove superpowers notes' (#7) from chore/cleanup-dev-artifacts into main rootiest 2026-04-08 05:08:20 +00:00
  • aad85d9930 chore: remove superpowers development notes rootiest 2026-04-08 01:05:09 -04:00
  • 0c28ba889f docs(CLAUDE.md): document delete-on-merge pattern for stacked PRs rootiest 2026-04-08 01:02:29 -04:00
  • 846d07966f Merge pull request 'chore/feat(q5_max): gitignore update, layer control, and CAPS_MOD' (#6) from feat/layer-control into main rootiest 2026-04-08 04:57:09 +00:00
  • 5c0fb31e41 Merge pull request 'feat(q5_max): CAPS_MOD — multi-function CapsLock key with CapsWord, Autocorrect, and RGB indicators' (#4) from feat/caps-mod into feat/layer-control rootiest 2026-04-08 04:50:36 +00:00
  • 14747159fa Merge pull request 'chore: remove upstream GitHub Actions workflows' (#5) from chore/remove-actions into main rootiest 2026-04-08 04:50:17 +00:00
  • d2a67b2bb3 fix(q5_max): invert autocorrect LED indicator — purple when autocorrect is OFF rootiest 2026-04-07 23:54:11 -04:00
  • 0210caf90e feat(q5_max): add RGB indicators for CapsWord/Autocorrect/CapsLock on LED 55 rootiest 2026-04-07 23:43:24 -04:00
  • 6045cfa866 fix(q5_max): add clarifying comments to CAPS_MOD release handler rootiest 2026-04-07 23:42:12 -04:00
  • b77eea4192 feat(q5_max): implement CAPS_MOD tap/hold logic (ESC/Ctrl/CapsLock/CapsWord/Autocorrect) rootiest 2026-04-07 23:38:18 -04:00
  • bab766887a fix(q5_max): restore void casts for CAPS_MOD vars (QMK uses -Werror=unused-variable) rootiest 2026-04-07 23:35:31 -04:00
  • a2ef1712ab feat(q5_max): add CAPS_MOD keycode and replace KC_CAPS in all layers rootiest 2026-04-07 23:34:16 -04:00
  • 0865d7ed26 docs: update capslock-mod plan to reflect autocorrect_data.h already defines AUTOCORRECT_MIN_LENGTH rootiest 2026-04-07 23:31:09 -04:00
  • 3d283cdf48 fix(q5_max): remove duplicate AUTOCORRECT_MIN_LENGTH define from config.h rootiest 2026-04-07 23:28:27 -04:00
  • aeae6d485d feat(q5_max): enable CAPS_WORD and AUTOCORRECT features rootiest 2026-04-07 23:26:06 -04:00
  • 926628bc4f docs: add Caps Lock mod design spec rootiest 2026-04-07 23:17:01 -04:00
  • 45276ac042 feat(q5_max): add layer-lock keycodes for persistent layer activation rootiest 2026-04-07 23:06:59 -04:00
  • 423e544097 feat(q5_max): add ESC key RGB indicator for active layer rootiest 2026-04-06 23:45:56 -04:00
  • 86cad58f34 feat(q5_max): add COMM+DOT+SLSH fallback combo to return to BASE rootiest 2026-04-06 23:45:40 -04:00
  • e897c73ff4 chore: ignore Claude session and session memory ID files rootiest 2026-04-07 23:55:42 -04:00
  • 949d34941a chore: remove upstream GitHub Actions workflows rootiest 2026-04-08 00:46:31 -04:00
  • 9d2531efd3 Merge pull request 'feat(q5_max): chord-based unicode/emoji input system' (#1) from q5_dev into main rootiest 2026-04-06 17:31:49 +00:00
  • bdcec0fd7e docs(CLAUDE.md): add git conventions section rootiest 2026-04-06 12:23:13 -04:00
  • e1bed8ec91 docs: add CLAUDE.md with project guidelines and venv requirement rootiest 2026-04-06 12:21:39 -04:00
  • c819c83b80 feat(q5_max): add chord-based unicode/emoji input system rootiest 2026-04-06 12:18:08 -04:00
  • 893fd02ec2 feat(q5_max): add sleep/power and tweak home/end keys rootiest 2026-04-05 20:32:44 -04:00
  • f2c5c157e4 feat(q5_max): set typing heatmap as default RGB effect rootiest 2026-04-05 20:15:28 -04:00
  • e99318637c feat(q5_max): overhaul via keymap with custom layers and encoder features rootiest 2026-04-05 20:06:27 -04:00
  • 2dba2a548b feat(k17_max): add td_home_end to zooey's board rootiest 2026-04-05 20:04:26 -04:00
  • 666862cb81 Add Q2 Max JIS lokher 2026-03-16 19:07:27 +08:00
  • 6f5058f7d0 Add Lemokey L1 ISO lokher 2026-01-19 11:17:39 +08:00
  • f3cea8e97a Add Q3 Max JIS lokher 2025-12-08 10:14:28 +08:00
  • 0a529031e6 Added Q6 Max JIS lokher 2025-09-09 12:31:34 +08:00
  • 8b525cb770 Added snap click and per-key/mixed RGB to V3 MAX lokher 2025-05-30 23:56:29 +08:00
  • c9049679ac Added snap click, per-key/mixed rgb, custom debounce, wireless config feature lokher 2025-05-30 23:55:10 +08:00
  • b507ea2216 Added K11 Max JIS lokher 2025-03-25 16:16:19 +08:00
  • 3a445969c4 Fixed Q6 Max compile error when rgb_matrix is disabled lokher 2025-03-25 16:15:30 +08:00
  • d619c03d54 Enable SEND_STRING when VIA_EANBLE is set lokher 2025-03-24 16:10:32 +08:00
  • 3fd4430bf2 Added V1 Max JIS lokher 2025-01-17 15:08:58 +08:00
  • f1ea73ca8a Fixed K Pro white backlight compile error lokher 2025-01-15 10:04:57 +08:00
  • 01e743512a Fixed K10 Pro SE2 NumLock LED not working lokher 2024-12-16 09:42:16 +08:00
  • af62682609 Fixed some K2/K6 Pro ISO firmware bug; Fixed K4/K10 Pro via json lokher 2024-12-10 12:10:43 +08:00
  • 02bd229bb9 Added K17 Max lokher 2024-12-04 11:43:40 +08:00
  • 0d0730bc7a Fixed L3 ISO keymap lokher 2024-12-04 09:12:56 +08:00
  • 79dadb3831 V1 Max ISO version updated to 1.0.2; tidied up V1 Max lokher 2024-12-03 15:22:51 +08:00
  • ebdaa0469c Added Q10 Max ISO lokher 2024-11-29 18:23:30 +08:00
  • 4a55278fa6 Added Q5 Max ISO lokher 2024-11-29 17:52:14 +08:00
  • 161a6984ba L3 fixed wireless LED indication, added Win locking indication, tidied up code lokher 2024-11-28 11:32:38 +08:00
  • 1e72758c02 Added K2 Max lokher 2024-11-27 18:04:06 +08:00
  • 870da5083e Added K10 Pro SE lokher 2024-11-18 18:54:24 +08:00
  • 41dbe22d35 Added K1 Max ISO lokher 2024-11-15 17:47:02 +08:00
  • dd0a923e83 Adjusted Q1 Max LED driver current lokher 2024-11-15 15:48:52 +08:00
  • c992068d11 Fixed Q0 Max comiling error lokher 2024-11-12 08:48:59 +08:00
  • 4df1642f24 Added K1 Max JIS lokher 2024-11-11 15:31:15 +08:00
  • dc85a28e75 Update L3 firmware version lokher 2024-11-09 15:59:00 +08:00
  • 27a218a3d1 Unified low battery indication of LED/RGB matrix and individual LED; Fixed bluetooth name may not be set correctly after factory reset lokher 2024-11-09 15:45:12 +08:00
  • b5de40f5c1 Added compiled firmware of K/Q/V Max keyboards lokher 2024-11-09 11:43:17 +08:00
  • 2da5e40765 Added K7 Max ISO/JIS; Fixed K8 Max ANSI matrix pins lokher 2024-11-09 11:35:33 +08:00