Ilya Zhuravlev
|
7b247bc800
|
Merge remote-tracking branch 'qmk/master' into merge-2025-06-21
|
2025-06-21 16:00:42 -06:00 |
|
Joel Challis
|
c7cb7ba976
|
Implement connection keycode logic (#25176)
|
2025-04-21 22:27:56 +01:00 |
|
Ilya Zhuravlev
|
6aedbad57c
|
Merge remote-tracking branch 'qmk/master' into merge-2025-03-22
|
2025-03-22 23:00:09 -06:00 |
|
Nick Brassel
|
1efc82403b
|
Community modules (#24848)
|
2025-02-26 22:25:41 +11:00 |
|
Ilya Zhuravlev
|
760225f515
|
Merge remote-tracking branch 'qmk/master' into merge-2025-02-08
|
2025-02-08 20:14:59 -06:00 |
|
Nick Brassel
|
d7fb12164a
|
Invoke process_record_via after _user/_kb have a chance to handle it. (#24879)
|
2025-01-30 06:18:07 +11:00 |
|
Joel Challis
|
4a5bae51cd
|
[Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#24630)
* [Feature] Add keycode PDF(layer) to set the default layer in EEPROM (#21881)
* Apply suggestions from code review
Co-authored-by: Nick Brassel <nick@tzarc.org>
---------
Co-authored-by: Nebuleon <2391500+Nebuleon@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
|
2024-11-23 10:09:34 +00:00 |
|
Joel Challis
|
968a611476
|
Review fixes for layer lock feature (#24627)
|
2024-11-21 13:02:49 +00:00 |
|
Drashna Jaelre
|
36b5559b99
|
[Core] Add Layer Lock feature (#23430)
Co-authored-by: Daniel <1767914+iamdanielv@users.noreply.github.com>
Co-authored-by: Pascal Getreuer <getreuer@google.com>
Co-authored-by: Pascal Getreuer <50221757+getreuer@users.noreply.github.com>
|
2024-11-21 17:31:54 +11:00 |
|
Ryan
|
9c86583981
|
Backward compatibility for new RGB keycode handling (#24490)
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
|
2024-11-20 09:53:33 +11:00 |
|
Ryan
|
6fa11bf219
|
Separate RGBLight/RGB Matrix keycode handling (#23679)
* Separate RGBLight/RGB Matrix keycode handling
* Remove `_DISABLE_KEYCODES` handling
* Update RGB Matrix keycode docs
* Update underglow keycodes for previously migrated boards
* Update keycodes for boards with custom handling
* Fix typos
* Fix bad merge
|
2024-10-12 18:43:50 +02:00 |
|
Andre Brait
|
3cf94cb308
|
Add easier way to set default single layer (#24376)
* Add set_single_default_layer to match set_single_persistent_default_layer
* Implements exactly the same behavior, except the write to EEPROM
|
2024-10-06 21:39:21 +13:00 |
|
Nick Brassel
|
70cbf08b67
|
Add new connection keycodes for Bluetooth, 2.4GHz. (#24251)
|
2024-08-27 10:52:23 +10:00 |
|
フィルターペーパー
|
11f2209087
|
Segregrate keycode at pre-process record quantum (#24194)
|
2024-08-26 10:20:30 +10:00 |
|
Ilya Zhuravlev
|
e9d70b410a
|
Merge remote-tracking branch 'qmk/master' into merge-2024-06-23
|
2024-06-23 22:54:29 -06:00 |
|
Ilya Zhuravlev
|
17e46fcec7
|
Merge remote-tracking branch 'qmk/master' into merge-2024-04-15
|
2024-04-15 19:43:02 -06:00 |
|
Ryan
|
25f608c1b4
|
Separate keycode handling for LED Matrix and Backlight (#23426)
|
2024-04-11 14:06:36 +10:00 |
|
Ilya Zhuravlev
|
64089e6782
|
fix failing keyboards
|
2024-01-03 19:40:28 -06:00 |
|
Ilya Zhuravlev
|
66574eb854
|
Merge remote-tracking branch 'qmk/master' into merge-2023-12-16
|
2023-12-16 10:48:34 -06:00 |
|
Drashna Jaelre
|
3ef06aa732
|
Improve and Cleanup Shutdown callbacks (#21060)
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
|
2023-11-26 22:59:18 +11:00 |
|
Joel Challis
|
147865cf57
|
Migrate some common features to generic (#22403)
|
2023-11-09 02:01:44 +00:00 |
|
Joel Challis
|
339bff6339
|
Move velocikey to within rgblight (#22123)
|
2023-09-25 17:48:10 +01:00 |
|
Ilya Zhuravlev
|
e390a34128
|
Merge remote-tracking branch 'qmk/master' into merge-2023-09-08
|
2023-09-08 20:53:27 -06:00 |
|
Ryan
|
70e34e491c
|
Unicode, Unicodemap and UCIS refactor (#21659)
|
2023-08-27 13:30:19 +10:00 |
|
Ryan
|
4af6f1df06
|
quantum.h: clean up process_keycode includes (#21579)
|
2023-07-29 15:05:15 +10:00 |
|
Jake Grossman
|
e648b84da3
|
Allow key override to respect weak mods caused by caps word (#21434)
|
2023-07-08 00:40:09 +10:00 |
|
Ilya Zhuravlev
|
d6e95213e3
|
Merge remote-tracking branch 'qmk/master' into merge-2023-06-03
|
2023-06-03 12:35:25 -06:00 |
|
Evgenii Vilkov
|
04719c774d
|
Fix backlight sync on suspend_power_down for split keyboards (#21079)
|
2023-05-31 11:46:03 -07:00 |
|
Pascal Getreuer
|
3993b15f05
|
[Core] Add Repeat Key ("repeat last key") as a core feature. (#19700)
Co-authored-by: casuanoob <96005765+casuanoob@users.noreply.github.com>
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
|
2023-05-20 22:35:06 +10:00 |
|
Sergey Vlasov
|
21b660fa07
|
Move pre_process_record_kb() before process_combo() (#20969)
|
2023-05-20 22:15:55 +10:00 |
|
Albert Y
|
128f808496
|
Add a user callback for pre process record (#20584)
|
2023-05-13 08:42:06 +01:00 |
|
Ilya Zhuravlev
|
06a2fdcc9c
|
Merge remote-tracking branch 'qmk/master' into merge-2023-03-12
|
2023-03-18 17:51:58 -06:00 |
|
Drashna Jaelre
|
fe02abc479
|
[Core] Tri Layer Keys (#19795)
Co-authored-by: wilba <wilba@wilba.tech>
Co-authored-by: Pablo Martínez <58857054+elpekenin@users.noreply.github.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
|
2023-02-12 10:23:07 +11:00 |
|
Joel Challis
|
11d49d00e7
|
Remove matrix_init_quantum/matrix_scan_quantum (#19806)
|
2023-02-11 03:47:17 +00:00 |
|
Joel Challis
|
1d0b4c8d38
|
Tidy up use of keycode range helpers (#19756)
|
2023-02-10 21:10:14 +00:00 |
|
Ryan
|
cf935d97ae
|
Fix functions with empty params (#19647)
* Fix functions with empty params
* Found a bunch more
|
2023-01-20 16:21:17 +00:00 |
|
Jouke Witteveen
|
db7ca07909
|
Process Tap Dances before WPM/Velocikey (#19599)
|
2023-01-16 21:23:57 -08:00 |
|
Ryan
|
d810878d5e
|
Normalise output selection (Bluetooth) keycodes (#19004)
|
2022-11-08 19:03:31 +00:00 |
|
Nick Brassel
|
5233c69bc6
|
Remove thermal printer. (#18959)
|
2022-11-06 00:15:55 +11:00 |
|
Ryan
|
812001de7f
|
Deprecate ONESHOT_* keycodes for QK_ONE_SHOT_* (#18844)
* Deprecate `ONESHOT_*` keycodes for `QK_ONE_SHOT_*`
* Docs
|
2022-10-25 17:50:22 +01:00 |
|
Ryan
|
74484e21af
|
Deprecate VLK_TOG for VK_TOGG (#18807)
|
2022-10-22 21:45:20 +01:00 |
|
Ryan
|
b33fc34967
|
Deprecate KC_LEAD for QK_LEAD (#18792)
|
2022-10-21 14:25:54 +01:00 |
|
jpe230
|
86938fd958
|
Allow QK_MAKE to work with converters (#18637)
|
2022-10-08 09:13:58 -07:00 |
|
Sergey Vlasov
|
ca0c12847a
|
Fix layer switching from tap dances by redoing the keymap lookup (#17935)
|
2022-10-03 20:48:16 +11:00 |
|
Alabastard-64
|
7c1797f52f
|
[Core] Pointing Device Automatic Mouse Layer (#17962)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
|
2022-09-23 23:43:55 -07:00 |
|
Drashna Jaelre
|
fb29c0ae53
|
[Core] Add getreuer's Autocorrect feature to core (#15699)
Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com>
|
2022-09-17 17:50:54 +10:00 |
|
Ilya Zhuravlev
|
d4fa6703b8
|
Merge remote-tracking branch 'qmk/master' into merge-2022-09-10
|
2022-09-10 04:10:44 -06:00 |
|
Drashna Jaelre
|
423826a34a
|
Better handle EEPROM reset keycode (#18244)
|
2022-09-01 20:43:06 -07:00 |
|
Drashna Jaelre
|
325da02e57
|
Fix QK_MAKE's reboot check (#17795)
|
2022-07-25 23:06:26 +01:00 |
|
JayceFayne
|
d02cefe613
|
implement tap_code16_delay (#17748)
|
2022-07-23 19:21:20 +01:00 |
|