Commit Graph
17574 Commits
Author SHA1 Message Date
Paco 218e35275e Added multiarrow keymap (#19) 2021-09-12 09:26:27 +02:00
Darkhan b63980e0ef Implement reactive lighting effects (#18) 2021-09-12 09:26:27 +02:00
Thomaz Moura fb5829fa31 Include logic to send solid colors as foreground to shine and add sample profiles (#14)
Include the logic to send a solid color from qmk to shine. That solid color will act as a foreground (will override the current profile) until reset (witch will reactivate the current profile).
This functionality depends on changes made for shine as well.

Include 3 new profiles:

    default-full-caps -> same as default, but with the logic of using the red foreground color on caps lock.
    default-layer-indicators -> same as default, but with the logic of red foreground on caps lock, green foreground on FN1 and blue foreground on FN2.
    thomazmoura -> my own profile as a sample of an over-engineered advanced case scenario.
2021-09-12 09:26:27 +02:00
Darkhan ab17a1e3b6 Implement animation speed (#17) 2021-09-12 09:26:27 +02:00
Darkhan c165136021 Improve logic for switching off and on of LEDs (#16) 2021-09-12 09:26:27 +02:00
Darkhan 1a7732f489 Add support for LED intensity (#15) 2021-09-12 09:26:27 +02:00
tech2077 758c541b13 Keyboard annepro2 ble caps lock (#12)
* Move matrix_scan_kb out of board.c to annepro2.c

* add buffer clear after init and caplock polling
2021-09-12 09:26:27 +02:00
Thomaz Moura cf4ca46824 Merge the custom keys enums on annepro2.h (#13) 2021-09-12 09:26:27 +02:00
codetector c179625ad3 [AnnePro2]: update bluetooth connection 2021-09-12 09:26:27 +02:00
codetector e60ea29c16 LED Masking support for Shine
Introduce companion update to ledSetMask and ledClearMask.
In keymap `codetector` there is example of how to map caps_lock
to the caps_lock key light on the keyboard.
2021-09-12 09:26:24 +02:00
tech2077 fffa641adf Cleanup to fix C15 eeprom/spi build errors (#11)
* Cleanup to fix C15 eeprom/spi build errors

* add newline at eof
2021-09-12 09:26:16 +02:00
tech2077 4bbc680a28 Add persistent led support with eeprom (#9)
* adding HT32 support to chibios SPI master driver

* add support for W25X20CL SPI eeprom

* add makefile flag for eeprom feature

* add spi support to keyboard startup and config

* example keymap using eeprom profile loading
2021-09-12 09:26:16 +02:00
jcdeA cab0772352 switch to prev profile before turning leds off 2021-09-12 09:26:16 +02:00
jcdeA 39d5a42012 Optimize code 2021-09-12 09:26:14 +02:00
jcdeA 266edcbc2f add custom keycodes to switch led profiles 2021-09-12 09:26:07 +02:00
tech2077 46c222143b Keyboard annepro2 bidir led comms (#5)
* Added bidirectional shine comms and moved led functionality to new file

* Added bidirectional shine comms and moved led functionality to new file

* Restore original functionality to existing keymaps using new shine commands

* Fix dangling bracketless if statements

* PR cleanup
2021-09-12 09:26:06 +02:00
Codetector ac810bf18a keyboard/annepro2: Bluetooth path 2021-09-12 09:25:52 +02:00
Jakob Gillich db480da9aa Fix keymap comment
FN1 ESC was listed as ~ instead of `
2021-09-12 09:25:27 +02:00
Codetector 7b3726e917 keyboard/annepro2 BLE Support 2021-09-12 09:25:25 +02:00
Codetector cb7e23a1c4 keyboard/annepro2: keymap layer name changes 2021-08-29 13:43:28 +02:00
Codetector 77dbcc016f Update default keymap to Anne Pro 2 Official Keymap 2021-08-29 13:43:23 +02:00
Fagl4 e240591628 Disable Combo feature 2021-08-29 13:43:19 +02:00
Fagl4 b2d2f00d91 Add IO Values 2021-08-29 13:43:14 +02:00
codetector 5712e04ec2 keyboard/annepro2: typo fix 2021-08-29 13:43:09 +02:00
codetector 87b1e2c69a keyboard/annepro2: startup secondary LED MCU 2021-08-29 13:42:57 +02:00
codetector 648c4828ef swap COL14/13 2021-08-29 13:42:16 +02:00
codetector f4089ce96a typo 2021-08-29 13:42:11 +02:00
codetector 00509c8ad9 keyboard/annepro2: Very stupid matrix scan bug fix. 2021-08-29 13:42:06 +02:00
codetector 7e4486187f support for annepro2 c18 2021-08-29 13:42:01 +02:00
codetector bc1c56677c changed to use HSI 2021-08-29 13:41:57 +02:00
codetector c323356ede :( 2021-08-29 13:41:52 +02:00
Codetector 91ae4c7bff [keyboard][AnnePro2] Keymap:update to a reasonable keymap with caps+hjkl => arrow 2021-08-29 13:41:47 +02:00
codetector 4a549dad82 [keyboard] Initial support for Anne Pro 2 2021-08-29 13:41:40 +02:00
f87cd8e8a0 [Keyboard] Corrected layout for np24 by YMDK (#14096)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-08-29 04:09:43 -07:00
peott-fr 94d7635a4a [Keymap] My Prime E keymap (#14117) 2021-08-29 04:08:23 -07:00
5d5668c3f8 [Keyboard] Add kelownaRGB64 (#14141)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-08-29 04:07:54 -07:00
Takeshi ISHII 9afc64cd61 [Keyboard] fix compile error make helix/rev2/sc:all (#14214) 2021-08-29 15:06:00 +09:00
Nick Brassel dd8922d482 Fixup upstream paths for submodules. (#14205) 0.14.1 2021-08-29 10:51:53 +10:00
Nick Brassel 6caebb7b61 Bootmagic lite docs clarity. (#14204) 2021-08-29 09:47:48 +10:00
Nick Brassel f061ca4974 Breaking changes develop merge to master, 2021Q3 edition. (#14196) 0.14.0 breakpoint_2021_08_28 2021-08-29 08:20:25 +10:00
Nick Brassel 4bad375d7c 2021Q3 pre-merge develop changelog, keyboard aliases (#14198)
* Initial changelog.

* Data driven.

* Submodule update.

* Updated breaking changes docs.

* Aliases.

* Aliases.
2021-08-29 08:18:18 +10:00
Drashna Jaelre 29ec2d8f42 [Docs] Add examples to RGB Matrix Indicators docs (#12797) 2021-08-27 06:41:33 +10:00
QMK Bot 7e1634e2a6 Merge remote-tracking branch 'origin/master' into develop 2021-08-26 17:50:09 +00:00
ff65185dec Add support for lazydesigners/cassette8 (#14145)
* Add support for lazydesigners/cassette8

Add support for lazydesigners/cassette8

* Update keyboards/lazydesigners/cassette8/config.h

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Update keyboards/lazydesigners/cassette8/rules.mk

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Update keyboards/lazydesigners/cassette8/rules.mk

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Update keyboards/lazydesigners/cassette8/config.h

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Update keyboards/lazydesigners/cassette8/rules.mk

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/lazydesigners/cassette8/rules.mk

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/lazydesigners/cassette8/info.json

Co-authored-by: Joel Challis <git@zvecr.com>

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Joel Challis <git@zvecr.com>
2021-08-26 18:49:36 +01:00
QMK Bot a13b0d8a6c Merge remote-tracking branch 'origin/master' into develop 2021-08-26 17:47:28 +00:00
3fce5e6912 New Keyboard - V4n4g0rth0n (#14152)
* General: Initial commit for v4n4g0rth0n

* Remove unecessary things|

* General: Fix info.json

* Finalize changes

* Update keyboards/v4n4g0rth0n/config.h

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/v4n4g0rth0n/v1/rules.mk

Co-authored-by: Joel Challis <git@zvecr.com>

* Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/v4n4g0rth0n/v4n4g0rth0n.h

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/v4n4g0rth0n/v2/keymaps/default/keymap.c

Co-authored-by: Ryan <fauxpark@gmail.com>

* Update keyboards/v4n4g0rth0n/v1/keymaps/default/keymap.c

Co-authored-by: Ryan <fauxpark@gmail.com>

Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2021-08-26 18:45:48 +01:00
Joel Challis 87cdb1cf9a Update readme files (#14172) 2021-08-26 16:53:24 +01:00
Joel Challis 48d0ad28e7 Move to correct location (#14171) 2021-08-26 14:14:48 +01:00
QMK Bot 6d646880a4 Merge remote-tracking branch 'origin/master' into develop 2021-08-26 11:38:28 +00:00
kb-elmo edf35615cf Skeletn87 - Fix RGB pin (#14170)
* add Skeletn87

* update skeletn87 files

* update skeletn87 soldered

* update readme image

* update readme (again)

* fix skeletn87 indicator LEDs

* fix led pin for production PCB
2021-08-26 12:37:55 +01:00