summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | [Keyboard] Add ibis80 (#18051)Runheme2022-08-169-0/+461
| | | | | | | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com>
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-173-105/+7
| |\ | |/ |/|
* | [Keymap] toshi0383 keymaps update (#18073)Toshihiro Suzuki2022-08-163-105/+7
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-173-46/+30
| |\ | |/ |/|
* | [Docs] Use layer number as example for COMBO_ONLY_FROM_LAYER (#18072)Albert Y2022-08-161-1/+1
| | | | | | Co-authored-by: Ryan <fauxpark@gmail.com>
* | [Keymap] jotix's community/ortho4x12 change (#18069)jotix2022-08-162-45/+29
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-161-6/+6
| |\ | |/ |/|
* | Adjust the hierarchy of chapter `Deferred Execution` (#18075)coliss862022-08-161-6/+6
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-162-1/+3
| |\ | |/ |/|
* | Fix WS2812 order for aurora65 and loki65 (#18074)yiancar2022-08-162-1/+3
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-161-3/+6
| |\ | |/ |/|
* | [Docs] update pr_checklist.md with info about data-driven (#18068)Tom Barnes2022-08-161-3/+6
| | | | | | | | | | * update pr_checklist with info about data-driven Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-161-1/+1
| |\ | |/ |/|
* | Use correct board file in xelus/valor_frl_tkl/rev2_0 (#18071)Joel Challis2022-08-161-1/+1
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-1513-15/+11
| |\ | |/ |/|
* | Migrate more F4x1 board files (#18054)Joel Challis2022-08-1513-15/+11
| |
| * Fix DV_SCLN and DV_COLN in keymap_spanish_dvorak.h (#18043)precondition2022-08-151-2/+2
| |
| * Fix GD32VF103 WS2812 PWM driver (#18067)Stefan Kerkmann2022-08-151-0/+2
| | | | | | ...by adding the missing STM32 DMA defines.
| * [Bug] Add key event check to `is_tap_record` and remove `is_tap_key` (#18063)Stefan Kerkmann2022-08-153-14/+4
| |
| * Fixup gmmk/pro/rev2 USB Data (#18056)jack2022-08-152-2/+14
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-154-27/+25
| |\ | |/ |/|
* | ADB to USB converter: split into rev1 and rev2 (#18052)Ryan2022-08-154-27/+25
| |
| * Merge remote-tracking branch 'upstream/master' into developfauxpark2022-08-15170-750/+508
| |\ | |/ |/|
* | Move keyboard USB IDs and strings to data driven, pass 2: D-E (#17956)Ryan2022-08-15121-517/+354
| |
* | Move keyboard USB IDs and strings to data driven, pass 2: F-I (#17958)Ryan2022-08-1549-233/+154
| |
| * Remove duplicate COMBINING HORN in keymap_us_extended.h (#18045)precondition2022-08-141-1/+1
| |
| * Fix missing development_board schema entry (#18050)Joel Challis2022-08-141-1/+1
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-141-0/+4
| |\ | |/ |/|
* | Allow disabling RGB_MATRIX_ANIMATIONS system76 keyboards (#17478)PeterFalken2022-08-141-0/+4
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-1425-90/+14
| |\ | |/ |/|
* | Migrate more F4x1 board files (#18046)Joel Challis2022-08-1525-90/+14
| |
| * Partially revert some WB32 specific changes (#18038)Joel Challis2022-08-142-23/+10
| |
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-149-0/+590
| |\ | |/ |/|
* | Feat/port ft mars 65 (#17994)Alberto2022-08-149-0/+590
| | | | | | * by wonderbeel
| * Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-144-7/+66
| |\ | |/ |/|
* | Improve Drop Alt compatibility with VIA (#18041)Cyn2022-08-144-7/+66
| | | | | | by slycedix
| * Fix Caps Word to treat mod-taps more consistently. (#17463)Pascal Getreuer2022-08-142-6/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix Caps Word to treat mod-taps more consistently. Previously, holding any mod-tap key while Caps Word is active stops Caps Word, and this happens regardless of `caps_word_press_user()`. Yet for regular mod keys, AltGr (KC_RALT) is ignored, Shift keys are passed to `caps_word_press_user()` to determine whether to continue, and similarly, a key `RSFT(KC_RALT)` representing Right Shift + Alt is passed to `caps_word_press_user()` to determine whether to continue. This commit makes held mod-tap keys consistent with regular mod keys: * Holding a `RALT_T` mod-tap is ignored. * When holding a shift mod-tap key, `KC_LSFT` or `KC_RSFT` is passed to `caps_word_press_user()` to determine whether to continue. * When holding a Right Shift + Alt (`RSA_T`) mod-tap, `RSFT(KC_RALT)` is passed to `caps_word_press_user()`. Particularly, with this fix a user may choose to continue Caps Word when a shift mod-tap key is held by adding `KC_LSFT` and `KC_RSFT` cases in `caps_word_press_user()`. For instance as ``` bool caps_word_press_user(uint16_t keycode) { switch (keycode) { // Keycodes that continue Caps Word, with shift applied. case KC_A ... KC_Z: case KC_MINS: add_weak_mods(MOD_BIT(KC_LSFT)); // Apply shift to the next key. return true; // Keycodes that continue Caps Word, without shifting. case KC_1 ... KC_0: case KC_BSPC: case KC_DEL: case KC_UNDS: case KC_LSFT: // <<< Added here. case KC_RSFT: return true; default: return false; // Deactivate Caps Word. } } ``` * Fix Caps Word to treat mod-taps more consistently. Previously, holding any mod-tap key while Caps Word is active stops Caps Word, and this happens regardless of `caps_word_press_user()`. Yet for regular mod keys, AltGr (KC_RALT) is ignored, Shift keys are passed to `caps_word_press_user()` to determine whether to continue, and similarly, a key `RSFT(KC_RALT)` representing Right Shift + Alt is passed to `caps_word_press_user()` to determine whether to continue. This commit makes held mod-tap keys consistent with regular mod keys: * Holding a `RALT_T` mod-tap is ignored. * When holding a shift mod-tap key, `KC_LSFT` or `KC_RSFT` is passed to `caps_word_press_user()` to determine whether to continue. * When holding a Right Shift + Alt (`RSA_T`) mod-tap, `RSFT(KC_RALT)` is passed to `caps_word_press_user()`. Particularly, with this fix a user may choose to continue Caps Word when a shift mod-tap key is held by adding `KC_LSFT` and `KC_RSFT` cases in `caps_word_press_user()`. For instance as ``` bool caps_word_press_user(uint16_t keycode) { switch (keycode) { // Keycodes that continue Caps Word, with shift applied. case KC_A ... KC_Z: case KC_MINS: add_weak_mods(MOD_BIT(KC_LSFT)); // Apply shift to the next key. return true; // Keycodes that continue Caps Word, without shifting. case KC_1 ... KC_0: case KC_BSPC: case KC_DEL: case KC_UNDS: case KC_LSFT: // <<< Added here. case KC_RSFT: return true; default: return false; // Deactivate Caps Word. } } ``` * Update quantum/process_keycode/process_caps_word.c Co-authored-by: Joel Challis <git@zvecr.com>
| * Added emacs as an "operating system" for input mode. (#16949)Chewxy2022-08-144-7/+40
| |
| * Fix Emulated EEPROM issue with F466 (#18039)Drashna Jaelre2022-08-141-1/+1
| |
| * Replace ; by : in the shifted symbols ASCII art of keymap_norman (#18029)precondition2022-08-141-1/+1
| | | | | | Thanks!
| * [Keyboard] Fix compilation issues for Boardsource Microdox (#18037)Drashna Jaelre2022-08-141-0/+2
| |
| * [Controller] Added board config for custom controller STeMCell (#16287)Mega Mind2022-08-1411-1/+411
| | | | | | | | | | Co-authored-by: Mariappan Ramasamy <947300+Mariappan@users.noreply.github.com> Co-authored-by: Mariappan Ramasamy <maari@basis-ai.com> Co-authored-by: Sadek Baroudi <sadekbaroudi@gmail.com>
| * Align TO() max layers with other keycodes (#17989)Joel Challis2022-08-143-14/+6
| |
| * Merge remote-tracking branch 'origin/master' into developDrashna Jael're2022-08-14145-471/+789
| |\ | |/ |/|
* | [Keyboard] Add Valor FRL TKL rev2.0 and 2.1 (#17992)Xelus222022-08-1421-9/+358
| | | | | | * add valor frl tkl rev2 by xelus22
* | Move keyboard USB IDs and strings to data driven, pass 2: B-C (#17945)Ryan2022-08-14125-476/+368
| |
| * Added support for gmmk pro rev2 keyboard. (#17655)Joy Lee2022-08-1422-0/+1377
| | | | | | Co-authored-by: Joy <chang.li@westberrytech.com>
| * Fix buffer size for WS2812 PWM driver (#17046)yiancar2022-08-131-4/+48
| | | | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Sergey Vlasov <sigprof@gmail.com> Co-authored-by: yiancar <yiancar@gmail.com>
| * Added ws2812_pwm support for WB32 MCU. (#17142)Joy Lee2022-08-131-4/+23
| | | | | | Co-authored-by: Joy <chang.li@westberrytech.com>
| * Added ws2812_spi support for WB32 MCU (#17143)Joy Lee2022-08-132-2/+13
| | | | | | Co-authored-by: Joy <chang.li@westberrytech.com>