Commit graph

89 commits

Author SHA1 Message Date
Ryan
37bc949945
RGB Matrix: driver naming cleanups () 2023-08-23 01:00:03 +01:00
Ryan
5d2f2af198
OLED: driver naming cleanups () 2023-08-15 10:30:34 +01:00
Joel Challis
583c688931
Fix encoder map declarations () 2023-07-03 01:19:52 +01:00
QMK Bot
66a169388d Merge remote-tracking branch 'origin/master' into develop 2023-06-29 00:08:56 +00:00
フィルターペーパー
b5da6d228f
sofle/rev1:devdev: Disable console () 2023-06-29 01:08:23 +01:00
QMK Bot
0f5db75a0f Merge remote-tracking branch 'origin/master' into develop 2023-06-28 09:35:20 +00:00
フィルターペーパー
2750e031c1
[Keyboard] Sofle: fix LED count () 2023-06-28 02:34:41 -07:00
jack
c4a67d3f33
Remove encoder in-matrix workaround code () 2023-06-19 09:46:27 -06:00
Joel Challis
4ae45ca995
Tidy up encoder_map directions () 2023-05-10 22:55:49 +01:00
QMK Bot
c13982e6ab Merge remote-tracking branch 'origin/master' into develop 2023-05-04 02:08:15 +00:00
IreuN
a4b36f0b4b
sofle/via encoder map & doc handedness update () 2023-05-03 20:07:32 -06:00
Nick Brassel
c9f619124d
Encodermap direction define. () 2023-04-15 16:18:44 +01:00
Ryan
47966dc2a6
Migrate rgblight.pin and RGB_DI_PIN to ws2812.pin () 2023-04-06 18:00:54 +10:00
Stefan Kerkmann
fcf8b804ed
[Core] Refactor keyevent_t for 1ms timing resolution () 2023-04-03 18:33:45 +10:00
Budiman Jojo
62a8f41209
[Keymap] Fix the secondary keyboard not updating WPM () 2023-03-09 17:21:19 -07:00
Michal S
b85a9abc96
[Keymap] sofle/keymaps/michal: rewrite () 2023-02-28 12:23:47 -08:00
QMK Bot
5f46e29c72 Merge remote-tracking branch 'origin/master' into develop 2023-01-15 03:47:13 +00:00
Bastien BALOUP
4a53d9c431
[Keymap] Add Bastian-Baloup sofle keymap ()
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-01-14 19:46:13 -08:00
Ryan
801d2ff940
Remove useless line continuations () 2022-12-30 11:48:05 +11:00
Ryan
1978007fae
Tap Dance: remove qk_ prefix () 2022-12-14 12:40:25 -08:00
Albert Y
cbabc8dbe6
[Core] Replace Tapping Force Hold feature with Quick Tap Term ()
* Replace Tapping Force Hold feature with Quick Tap Term

* Replace keyboard level TAPPING_FORCE_HOLD with QUICK_TAP_TERM 0

* Deprecate force hold in info_config.json

* Before and after quick tap term unit tests

* Quick tap unit tests iteration

* Keymap config.h correction

* Remove TAPPING_FORCE_HOLD_PER_KEY macros that were missed

* Add two more test cases for quick tap

* Replace TAPPING_FORCE_HOLD with QUICK_TAP_TERM in configs 

* Replace TAPPING_FORCE_HOLD_PER_KEY with QUICK_TAP_TERM_PER_KEY in configs 

* Add function declaration for get_quick_tap_term

Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
2022-12-12 16:52:22 +01:00
Ryan
e12ca14af8
Change RGB_MATRIX_STARTUP_* defines to RGB_MATRIX_DEFAULT_* () 2022-11-27 04:18:24 +11:00
zvecr
ab17d34dbd Merge remote-tracking branch 'origin/master' into develop 2022-11-22 02:48:11 +00:00
rafal0p
852952cfd8
Use modern solution for tri-layer in sofle default layout () 2022-11-20 17:23:41 +00:00
Ryan
8b658dcc9a
Normalise MIDI keycodes ()
* `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
2022-11-07 02:26:15 +00:00
Ryan
22be7e79ac
Normalise Auto Shift keycodes ()
* Normalise Auto Shift keycodes

* Add keycode table to main list

* Add old keycodes to legacy header
2022-10-28 13:53:15 +01:00
Ryan
002b58f0e4
Normalise Space Cadet keycodes () 2022-10-27 11:19:16 +01:00
Ryan
c347e732be
Remove legacy EEPROM clear keycodes ()
* `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
2022-10-20 12:20:07 +01:00
Ryan
bad8c5992b
Remove legacy sendstring keycodes () 2022-10-17 13:45:23 +01:00
Ryan
74223c34a9
Remove legacy keycodes, part 6 ()
* `KC_RSHIFT` -> `KC_RSFT`

* `KC_RCTRL` -> `KC_RCTL`

* `KC_LSHIFT` -> `KC_LSFT`

* `KC_LCTRL` -> `KC_LCTL`
2022-10-16 14:14:40 +01:00
Nick Brassel
39c22f5cf5
Merge remote-tracking branch 'upstream/master' into develop 2022-10-16 16:08:34 +11:00
Nick Brassel
81988cc032
Slipped through the cracks. () 2022-10-16 15:58:42 +11:00
Ryan
5e4b076af3
Remove legacy keycodes, part 5 ()
* `KC_SLCK` -> `KC_SCRL`
* `KC_NLCK` -> `KC_NUM`
2022-10-15 22:29:43 +01:00
Drashna Jaelre
f0da486fab
Remove RGBLIGHT_ANIMATION and clean up effect defines for R-Z () 2022-10-15 09:55:53 -07:00
Ryan
5629ba1807
Remove legacy keycodes, part 4 ()
* `KC_PGDOWN` -> `KC_PGDN`

* `KC_PSCREEN` -> `KC_PSCR`

* `KC_SCOLON` -> `KC_SCLN`

* `KC_BSLASH` -> `KC_BSLS`

* `KC_BSPACE` -> `KC_BSPC`
2022-10-13 18:28:14 +01:00
Jouke Witteveen
8bd73d4455
Fix keyboard pet OLED timeout logic ()
The animation itself turns the screen on, preventing the normal timeout
from ever triggering.
2022-09-30 16:24:43 -04:00
Ryan
ea2819b2c2
Change {LED,RGB}_DISABLE_TIMEOUT to {LED,RGB}_MATRIX_TIMEOUT () 2022-09-26 14:40:15 +10:00
Ryan
36c410592d
Change DRIVER_LED_COUNT to {LED,RGB}_MATRIX_LED_COUNT () 2022-09-23 22:46:23 +10:00
Ryan
d983251c10
Switch over MANUFACTURER and PRODUCT to string literals () 2022-08-28 09:59:40 -07:00
Joel Challis
bbc3bc55f2
RESET -> QK_BOOT user keymaps () 2022-08-21 23:55:30 +01:00
Stefan Kerkmann
f27b617f36
[Core] Process all changed keys in one scan loop, deprecate QMK_KEYS_PER_SCAN () 2022-08-06 20:51:13 +10:00
axtloss
e1b6034f00
[Keymap] Add axtloss keymap for sofle ()
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-07-31 15:33:34 -07:00
Daniel O'Brien
3eb9f28c89
[Keyboard] Add missing mute button to sofle keymap () 2022-07-25 22:02:02 -07:00
Michal
00c8e24c6a
[Keymap] Michal Keymap for Sofle rev1 () 2022-07-19 17:55:48 -07:00
foureight84
9c2505676c
foureight84 keymap for sofle ()
Co-authored-by: Drashna Jaelre <drashna@live.com>
2022-07-02 22:08:13 +10:00
Manna Harbour
3842b15cf1
[Keymap] Update Miryoku () 2022-07-02 21:26:23 +10:00
Joel Challis
b7771ec25b
RESET -> QK_BOOT default keymaps () 2022-05-15 20:26:27 +01:00
Will Winder
1f618c8302
keyhive sofle rgb: fix configuration. ()
* keyhive sofle rgb: fix configuration.

* Add Colemak-DH and cycle layer keycode.

* Fix indentation.

* Add PLACEHOLDER for better readability.

* Fix breaking changes.

* Just one colemak.

* PR Cleanup

* Use NO_PIN definition instead of C7
* Define animations individually
* Remove via json file and update documentation
* Reduce LED brightness, one of the animations caused a crash

* More PR feedback.

* Better credit.
* Disable NKRO.

* Cleanup RGB configuration.

* animations defined in keymap.

* Update keyboards/sofle/keyhive/readme.md

* PR Feedback.

* Update phrasing from template.

* Disable RGBLIGHT_ENABLE in keymap for better compatibility with default keymap.

* Set a default animation.

* Use default in keyboard readme.

* Update keyboards/sofle/keyhive/info.json

* Move via specific layout into via keymap.
2022-01-11 12:17:37 -08:00
Jeremy Scherer
ce0ca94600
New keymap for Sofle rev1 for Flare576 ()
* feat(sofle): add flare576 keymap to sofle

* feat(sofle): add flare576 keymap to sofle

* luna on main

* fix(flare576): Final layout for now

* WIP

* chore(graphics): file split

* fix(oled): display issues

Always show mode changes
Remove unused variable

* feat(marquee): Scrolling logo

* fix(TG TO): Better layer swapping

* feat(readme): Update for Flare576 keybinds

* chore(license): add license

* fix(logos): simplify loop/data

* fix(logos): simplify loop/data

* fix(logos): better quality

* feat(size): remove unused layers, split images

Remove Npad, media, add meta and FF14
Add flag (MAIN_BOARD) for main/secondary graphics
Add Chocobo image

* feat(size): remove unused layers, split images

Remove Npad, media, rename game to esdf, add FF14
Add flag (MAIN_BOARD) for main/secondary graphics
Add Chocobo image

* fix(headers): PR feedback

Rename to enums.h
Fix defines
Fix last commit (hanging refs)

* chore(graphics): manage large strings better

* fix(incremental): updating keymaps

* fix(syms): Bracket idea

* fix(esdf): Map (M) key to bottom right

* PR Feedback RE: headers

* docs(readme): old information updated

* fix(licenses): add license info to new files
2021-12-27 21:05:40 +11:00
Ryan
99b35940bc
Remove unnecessary backslash-escapes in default keymaps ()
* Remove unnecessary backslash-escapes in default keymaps

* Remove unnecessary backslash-escapes in via keymaps

* Remove unnecessary backslash-escapes in default-ish keymaps
2021-12-14 12:41:16 +00:00