526 Commits (miryoku-merge-master)

Author SHA1 Message Date
Adam Lickel 143b7a3c3d
[Keymap] Keeb.io Sinc - Lickel keymap update (#19188) 3 years ago
Drashna Jaelre 50661ab65c
Remove RGBLIGHT_ANIMATIONS from core (+cleanup) (#19216) 3 years ago
Adam Lickel 3d091f4a9d
Keeb.io Sinc: Enable Split LED state (#19187) 3 years ago
Drashna Jaelre 4a87af0e9a
[Keymap] Drashna updates for 0.19 (#19175)
* Fix up bastardkb boards since blackpill support is officially added.
  * Check for blackpill version, not elite c.
  * Add checks in chibiOS config since multiple ARM controllers supported.
  * Rework rules.mk for keymaps to better handle arm vs avr support
* Start moving away from `matrix_*_*` functions.
  * `housekeeping_task_*` instead of `matrix_scan_*`
  * `keyboard_(pre|post)_init_*` instead of `matrix_init_*` 
* Add ℂℴmⅈℂ unicode input method.
* Clean up unicode code to be more compact and flexible.
* Remove/move Pro Micro LED commands to userspace and better filter them
* Fixup OLED code
  * Use newer quantum keycode functions/preprocessors rather than manual bit manipulation
  * Make unicode mode render much more compact/simple.
* Make qmk secrets more self contained
* Remove custom implementation of split watchdog
3 years ago
Ryan e12ca14af8
Change `RGB_MATRIX_STARTUP_*` defines to `RGB_MATRIX_DEFAULT_*` (#19079) 3 years ago
Joel Challis 59443fa970
jsonify some info.json (#19146) 3 years ago
Joel Challis 3b11e98215
Update use of legacy keycodes (#19120) 3 years ago
Joel Challis fe577daf96
Remove .noci functionality (#19122) 3 years ago
Drashna Jael're 4597e01061
Merge remote-tracking branch 'origin/master' into develop 3 years ago
bwprobably 0420a74d4c
[Keyboard] Add hardwired Dactyl macropad (#18761)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
3 years ago
Drashna Jael're 731633e133
Merge remote-tracking branch 'origin/master' into develop 3 years ago
Eric Gebhart 050472a4d0
Eric Gebhart user space and keymaps (#17487)
Co-authored-by: Drashna Jaelre <drashna@live.com>
3 years ago
Wilba bc6f8dc8b0
VIA V3 - The Custom UI Update (#18222) 3 years ago
Ryan 8b658dcc9a
Normalise MIDI keycodes (#18972)
* `MI_ON`, `MI_OFF`, `MI_TOG` -> `MI_TOGG`

* `MI_CH*`, `MI_CHU` -> `MI_CHNU`, `MI_CHD` -> `MI_CHND`

* `MI_VEL_*` -> `MI_VL*`, `MI_VELU`, `MI_VELD`

* `MI_TRNS_*` -> `MI_TR*`, `MI_TRNSU` -> `MI_TRSU`, `MI_TRNSD` -> `MI_TRSD`

* `MI_OCT_*` -> `MI_OC*`, `MI_OCTU`, `MI_OCTD`

* Misc controls

* Note keycodes

* Add legacy keycodes

* Regenerate keycodes

* Typo
3 years ago
Nick Brassel 219afaba42
Reworked backlight keycodes. (#18961)
Co-authored-by: Ryan <fauxpark@gmail.com>
3 years ago
Ryan fe18df9d41
Normalise Dynamic Macro keycodes (#18939)
* `DYN_REC_START1` -> `QK_DYNAMIC_MACRO_RECORD_START_1`

* `DYN_REC_START2` -> `QK_DYNAMIC_MACRO_RECORD_START_2`

* `DYN_MACRO_PLAY1` -> `QK_DYNAMIC_MACRO_PLAY_1`

* `DYN_MACRO_PLAY2` -> `QK_DYNAMIC_MACRO_PLAY_2`

* `DYN_REC_STOP` -> `QK_DYNAMIC_MACRO_RECORD_STOP`

* Update docs
3 years ago
Ryan 5974d989fe
Normalise Unicode keycodes (#18898)
* `UC_MOD`/`UC_RMOD` -> `UC_NEXT`/`UC_PREV`

* `UNICODE_MODE_*` -> `QK_UNICODE_MODE_*`

* `UC_MAC` -> `UNICODE_MODE_MACOS`

* `UC_LNX` -> `UNICODE_MODE_LINUX`

* `UC_WIN` -> `UNICODE_MODE_WINDOWS`

* `UC_BSD` -> `UNICODE_MODE_BSD`

* `UC_WINC` -> `UNICODE_MODE_WINCOMPOSE`

* `UC_EMACS` -> `UNICODE_MODE_EMACS`

* `UC__COUNT` -> `UNICODE_MODE_COUNT`

* `UC_M_MA` -> `UC_MAC`

* `UC_M_LN` -> `UC_LINX`

* `UC_M_WI` -> `UC_WIN`

* `UC_M_BS` -> `UC_BSD`

* `UC_M_WC` -> `UC_WINC`

* `UC_M_EM` -> `UC_EMAC`

* Docs

* Update quantum/unicode/unicode.h
3 years ago
fauxpark 9d717c85dc Merge remote-tracking branch 'upstream/master' into develop 3 years ago
Danny e31fa77e9b
[Keyboard] Add Sinc Rev 1&2 Encoder Map Support (#18861) 3 years ago
Ryan 22be7e79ac
Normalise Auto Shift keycodes (#18892)
* Normalise Auto Shift keycodes

* Add keycode table to main list

* Add old keycodes to legacy header
3 years ago
Ryan 7407347be1
Remove rgblight_list.h (#18878)
* Remove rgblight_list defines with no usage

* Remove rgblight_setrgb_*[_at] defines

* Remove rgblight_sethsv_* defines

* Remove rgblight_sethsv_noeeprom_* defines

* Delete rgblight_list.h and remove all references
3 years ago
jack a96a9fd5f8
Fixup keebio/sinc/rev3 (#18866) 3 years ago
Ryan 002b58f0e4
Normalise Space Cadet keycodes (#18864) 3 years ago
Seth Barberee 18a70451fd
userspace: fix up sethBarberee sinc keymap CI errors (#18865) 3 years ago
QMK Bot d311d86ddf Merge remote-tracking branch 'origin/master' into develop 3 years ago
Danny 42c240f6cf
Add Sinc Rev. 3 (#18846)
* Initial work on adding Sinc Rev. 3

* Add RGB Matrix support

* Add encoder map support

* Set I2C pins

* Update LED locations for right half

* Move USB definitions to info.json

* Update RGB modes

* Replace pin mappings for right half with correct ones

* Move config.h back to rev1/rev2 due to addition of rev3

* Convert initial Rev. 3 config work to be data-driven

* Convert RGB Matrix config to DD format

* More config cleanup

* Use full-duplex PIO

* Add MCU/bootloader settings for Rev. 2

* Change ISO Enter location since it shares location with Backslash

* Adjust build settings to reduce flash/EEPROM usage
3 years ago
Ryan 74484e21af
Deprecate `VLK_TOG` for `VK_TOGG` (#18807) 3 years ago
Ryan 7cbff9d921
Deprecate `KC_LOCK` for `QK_LOCK` (#18796) 3 years ago
Ryan 1cb1a5a374
Remove legacy Grave Escape keycodes (#18787) 3 years ago
Ryan c347e732be
Remove legacy EEPROM clear keycodes (#18782)
* `EEP_RST` -> `EE_CLR`, default-ish keymaps

* `EEP_RST` -> `EE_CLR`, user keymaps

* `EEP_RST` -> `EE_CLR`, community layouts

* `EEP_RST` -> `EE_CLR`, userspace

* `EEP_RST` -> `EE_CLR`, docs & core
3 years ago
Ryan 18dc851e37
Remove legacy Debug keycode (#18769)
* `DEBUG` -> `DB_TOGG`, default-ish keymaps

* `DEBUG` -> `DB_TOGG`, user keymaps

* `DEBUG` -> `DB_TOGG`, community layouts

* `DEBUG` -> `DB_TOGG`, userspace

* `DEBUG` -> `DB_TOGG`, docs & core
3 years ago
Ryan bad8c5992b
Remove legacy sendstring keycodes (#18749) 3 years ago
Ryan 74223c34a9
Remove legacy keycodes, part 6 (#18740)
* `KC_RSHIFT` -> `KC_RSFT`

* `KC_RCTRL` -> `KC_RCTL`

* `KC_LSHIFT` -> `KC_LSFT`

* `KC_LCTRL` -> `KC_LCTL`
3 years ago
Ryan 5e4b076af3
Remove legacy keycodes, part 5 (#18710)
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
3 years ago
Drashna Jaelre 55b9a4d06e
Remove RGBLIGHT_ANIMATION and clean up effect defines for G-K (#18726) 3 years ago
Drashna Jaelre be1c9af209
Update info.json configs to explicitly list RGBLIGHT animations (#18730) 3 years ago
Ryan 5629ba1807
Remove legacy keycodes, part 4 (#18683)
* `KC_PGDOWN` -> `KC_PGDN`

* `KC_PSCREEN` -> `KC_PSCR`

* `KC_SCOLON` -> `KC_SCLN`

* `KC_BSLASH` -> `KC_BSLS`

* `KC_BSPACE` -> `KC_BSPC`
3 years ago
Joel Challis a9e5e23063
Remove keymaps that still reference legacy macros (#18693) 3 years ago
QMK Bot f693f1d9c5 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Alex Ong 80894f5c44
Quefrency xeal (#18657) 3 years ago
Ryan e96d829724
Remove legacy keycodes, part 3 (#18669)
* `KC__VOLDOWN` -> `KC_VOLD`

* `KC__VOLUP` -> `KC_VOLU`

* `KC__MUTE` -> `KC_MUTE`

* `KC_POWER` -> `KC_PWR`
3 years ago
Ryan c6f1b594a2
Remove legacy keycodes, part 2 (#18660)
* `KC_SYSREQ` -> `KC_SYRQ`

And one `KC_ALT_ERASE` -> `KC_ERAS`

* `KC_NONUS_BSLASH` -> `KC_NUBS`

* `KC_NUMLOCK` -> `KC_NUM`

* `KC_CLCK` -> `KC_CAPS`

* `KC_SCROLLLOCK` -> `KC_SCRL`

* `KC_LBRACKET` -> `KC_LBRC`

* `KC_RBRACKET` -> `KC_RBRC`

* `KC_CAPSLOCK` -> `KC_CAPS`
3 years ago
Drashna Jaelre 64b1ed4550
Fix Per Key LED Indicator Callbacks (#18450)
Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
3 years ago
QMK Bot 305fd1c877 Merge remote-tracking branch 'origin/master' into develop 3 years ago
jack 245f00b4d9
Fixup keebio/sinc (#18551) 3 years ago
QMK Bot ff1aa6be9a Merge remote-tracking branch 'origin/master' into develop 3 years ago
Forrest Cahoon 5329f2558c
Forrcaho foldkb caps lock blink (#17424)
* Add mapping for Keebio FoldKB

* Add (test) macro key; draw box chars around layout

* More programming macro keys added

* Fix stupid bug: return false when key has been handled

* Add mouse layer

* Encoder functions as mouse scroll wheel

* add readme.md for my foldkb layout

* Custom Keebio FoldKB keymap: blink backlight when caps lock is on
3 years ago
Johannes Löthberg d412dc61ee
Remove remaining use of terminal keys and related comment labels (#18402) 3 years ago
QMK Bot 62a9c7276a Merge remote-tracking branch 'origin/master' into develop 3 years ago
Seth Barberee 26c3e877c7
[Keyboard] Convert most of sinc to data driven info.json (#18481) 3 years ago
Ryan 36c410592d
Change `DRIVER_LED_COUNT` to `{LED,RGB}_MATRIX_LED_COUNT` (#18399) 3 years ago
QMK Bot 0803e2ec00 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Danny 41fdf32afb
Add encoder map to Quefrency VIA keymap (#18380)
* Add encoder map to Quefrency VIA keymap

* Explicitly define which RGB animations are enabled

* Set different PID to prep for different VIA .json usage

* Add ifdefs to handle if ENCODER_ENABLE is set to NO
3 years ago
QMK Bot 4af51ea601 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Danny 89df40d4f3
Enable more BDN9 RGB effects (#18420) 3 years ago
Joshua Diamond 9a1b4b78f1 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Danny ecb4ba70b1
Add encoder map to BDN9 VIA keymap (#18388) 3 years ago
QMK Bot 3e0a22d532 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Danny 7b4dc5a7e4
Add Iris Rev. 6b (#18307) 3 years ago
QMK Bot fd8875f82c Merge remote-tracking branch 'origin/master' into develop 3 years ago
Danny 3f65d48539
Update Iris VIA configuration (#18306)
* Update RGB matrix max brightness

* Remove old VIA workaround code

* Fix default encoder rotations	for encoder map
3 years ago
Dasky dc4af81e0b
Remove legacy USE_SERIAL define (#18292)
* Remove legacy USE_SERIAL define

* tidy up missed comments
3 years ago
QMK Bot 55c0c920e9 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Ryan Neff d4c935d8fa
Added personal Iris Rev6a layout and Milk 2% layout (#17600)
by JellyTitan
3 years ago
Ryan 3adaf6a46a
Handle escaping of manufacturer/product strings (#18194) 3 years ago
Ryan d983251c10
Switch over MANUFACTURER and PRODUCT to string literals (#18183) 3 years ago
James Young efdd4f4d50
Clean-up of `#define _ADJUST 16` instances (#18182)
* enum layer_names: 40percentclub/nori default keymap

* enum layer_names: ergotravel default keymap

* enum layer_names: handwired/atreus50 default keymap

* enum layer_names: handwired/ortho5x13 default keymap

* enum layer_names: keebio/levinson default keymap

* enum layer_names: keebio/nyquist default keymap

* enum layer_names: keebio/rorschach default keymap

* enum layer_names: keebio/viterbi default keymap

* enum layer_names: keebio/wavelet default keymap

* enum layer_names: lets_split default keymap

* enum layer_names: maple_computing/launchpad reference keymaps

Update `default` and `default_rgb` keymaps.

* enum layer_names: maple_computing/minidox default keymap

* enum layer_names: miniaxe reference keymaps

Update `default` and `underglow` keymaps.

* enum layer_names: omkbd/ergodash/mini default keymap

* enum layer_names: omkbd/ergodash/rev1 default keymap

* enum layer_names: orthodox default keymap

* enum layer_names: unikeyboard/divergetm2 default keymap

* enum layer_names: woodkeys/scarletbandana default keymap

* add _Static_assert to keymap_introspection.c
3 years ago
Joel Challis bbc3bc55f2
RESET -> QK_BOOT user keymaps (#17940) 3 years ago
Drashna Jael're 8f6b019dcc
Merge remote-tracking branch 'origin/master' into develop 3 years ago
Joel Challis d2accb48e7
RESET -> QK_BOOT keyboard readme (#18110) 3 years ago
fauxpark 61689ae609 Merge remote-tracking branch 'upstream/master' into develop 3 years ago
Ryan 835c971f78
Move keyboard USB IDs and strings to data driven, pass 2: J-L (#18080) 3 years ago
QMK Bot bcd021263e Merge remote-tracking branch 'origin/master' into develop 3 years ago
emlah a49bdd2659
add BAMFK-4 (#17985)
* add BAMFK-4
3 years ago
QMK Bot 8c4269f98e Merge remote-tracking branch 'origin/master' into develop 3 years ago
Danny fab6c8a028
[Keyboard] Add Iris Rev. 7 (#17967)
Co-authored-by: Drashna Jaelre <drashna@live.com>
3 years ago
QMK Bot 9d10a19fa8 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Adam Applegate a6fad5cc87
[Keymap] Added personal keymap for keebio/iris/rev6 (#17971) 3 years ago
QMK Bot 90a290ea62 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Roger d790b53580
[Keymap] single layer layout for BFO-9000 with numpad on the left (#17957) 3 years ago
QMK Bot 6a1a398627 Merge remote-tracking branch 'origin/master' into develop 3 years ago
csc027 4267f0e0d4
csc027/keymap-updates (#17881)
* Reverted to most usable configuration for RDP usage.

* Added some HSV color definitions without the value portion to allow using the existing value.

* Switched to using HSV and HS color definitions.

* Added media keys to the convenience layer.

* Updated make rules to enable media keys.

* Cleaned up planck make rules.
3 years ago
Nick Brassel 154d35ac14
Remove `UNUSED_PINS` (#17931) 3 years ago
QMK Bot bce4fb4574 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Ryan 1b92c204c1
Move keyboard USB IDs and strings to data driven: K (#17846)
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
3 years ago
QMK Bot 5df7cfdeb4 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Danny dc48b3fd04
[Keyboard] Fix typo with RGB LED positioning in Iris (#17805) 3 years ago
Joel Challis c3f1ba7dd1
Remove full bootmagic config (#17702) 3 years ago
QMK Bot c79818e703 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Elliot Patros 0ececbcdb7
[Keymap] emp keymap for keebio/iris (#16858)
* added new layout for keebio/iris

* Update keyboards/keebio/iris/keymaps/emp/config.h

* Update keyboards/keebio/iris/keymaps/emp/keymap.c

Replace #defines with enum

* Update keyboards/keebio/iris/keymaps/emp/keymap.c

Made requested changes about formatting and the license.

* Update config.h

Cleaned up formatting

* Update keyboards/keebio/iris/keymaps/emp/keymap.c

Small changes to improve readability:
* changed whitespace in license
* added more whitespace around if/else blocks
* fixed bracket style in places
3 years ago
QMK Bot b78a7e42b1 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Danny 9a41a303cc
[Keyboard] Add Quefrency Rev. 5 (#17503) 3 years ago
QMK Bot 84d9996b6d Merge remote-tracking branch 'origin/master' into develop 3 years ago
Radliński Ignacy 5a727dbc6d
feat(keymap): add keebio/iris/rev6/radlinskii keymap (#17216)
Co-authored-by: ignacy-radlinski <ignacy.radlinski@schibsted.com>
3 years ago
QMK Bot a949d32072 Merge remote-tracking branch 'origin/master' into develop 3 years ago
Manna Harbour 3842b15cf1
[Keymap] Update Miryoku (#16482) 3 years ago
Drashna Jaelre 0da6562c4d
Make default layer size 16-bit (#15286)
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
4 years ago
Gordon 89921e917a
[Keyboard] Fix 1U space in Keebio/sinc/rev2 layout macros (#16901) 4 years ago
Forrest Cahoon b7ce3b1967
[Keymap] New keymap for Keebio FoldKB (#17364) 4 years ago
Jason Dunsmore c9b71f953f
[Keymap] Update keymap for user jasondunsmore (#17312) 4 years ago