9R
d4913272ef
replace SAFE_RANGE with QK_USER
2 months ago
9R
c4b4b88e3f
use: SAFE_RANGE in keycode enum
5 months ago
9R
a24bf79a2f
Update keyboards/handwired/replicazeron/replicazeron.h
Co-authored-by: Ryan <fauxpark@gmail.com>
8 months ago
9R
cbfad2fe7b
use VPATH to cleanup includes
1 year ago
elpekenin
fb51f86c66
Major cleanup
1 year ago
Drashna Jaelre
c8e998ccad
Remove RGBLIGHT_ANIMATION and clean up effect defines for L-Q ( #18727 )
1 year ago
peepeetee
37d801776e
[Keyboard] move @obosob 's boards into obosob/ ( #15799 )
2 years ago
Xelus22
4e1c5887c5
[Core] Refactor OLED to allow easy addition of other types ( #13454 )
* add docs
* core changes
* update keyboards to new OLED
* updated users to new OLED
* update layouts to new OLED
* fixup docs
* drashna's suggestion
* fix up docs
* new keyboards with oled
* core split changes
* remaining keyboard files
* Fix The Helix keyboards oled options
* reflect develop
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: mtei <2170248+mtei@users.noreply.github.com>
2 years ago
obosob
d9fe755f7e
[Keyboard] Add Arch-36 keyboard ( #9688 )
* Add Arch-36 keyboard
* Apply suggestions from code review
Update based on PR Review comments
* Apply suggestions from code review
Update to PR comments
* Fix Build
* Use full rules.mk template for Arch-36 keyboard
* Reduce default firmware size
* Update based on PR comments
* Fix Copyright statement on arch_36:obosob keymap
* Apply suggestions from code review
3 years ago
Thomas Baart
a2cedf4555
[Keymap] Added keymap for Tessachka ( #7457 )
* Added keymap for Tessachka
* Update keyboards/kyria/keymaps/tessachka/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/keymaps/tessachka/rules.mk
Co-Authored-By: Drashna Jaelre <drashna@live.com>
4 years ago
Thomas Baart
25d4c0c810
[Keyboard] Add the Kyria keyboard ( #7222 )
* Added raw api for sending data directly to the buffer
* Added default keymap variant
* Applied proposed OLED display fix
* Keymap progress
* Keymap progress
* Fixed inconsistent tabs
* Fixed oled_write_raw apis
* Updated keymap
* Personal keymap
* Added functionality to own keymap
* Fixed spacing and build error
* Keymap changes
* Revert "Updated split encoders so indexes are based on left hand encoders first (#6382 )"
This reverts commit 46c49ae4e6
.
* Updated keymaps and configs
* Revert "Revert "Updated split encoders so indexes are based on left hand encoders first (#6382 )""
This reverts commit f6a85fe1aa
.
* Update keyboards/kyria/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/rev1/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/rules.mk
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/rules.mk
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/rev1/rev1.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/rev1/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/rev1/config.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/kyria/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/default/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/default/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/default/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kyria/keymaps/thomasbaart/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Processed keymap feedback
* Reverted OLED raw API functionality
4 years ago
zk-phi
5e093ad224
[Keyboard] Add keyboard hifumi ( #5341 )
* Add keyboard hifumi
* Update keyboards/hifumi/Readme.md
Co-Authored-By: zk-phi <zk-phi@users.noreply.github.com>
* Update keyboards/hifumi/Readme.md
Co-Authored-By: zk-phi <zk-phi@users.noreply.github.com>
* Update keyboards/hifumi/Readme.md
Co-Authored-By: zk-phi <zk-phi@users.noreply.github.com>
* Update keyboards/hifumi/keymaps/default/keymap.c
Co-Authored-By: zk-phi <zk-phi@users.noreply.github.com>
* Update keyboards/hifumi/keymaps/test/keymap.c
Co-Authored-By: zk-phi <zk-phi@users.noreply.github.com>
* Update keyboards/hifumi/Readme.md
Co-Authored-By: zk-phi <zk-phi@users.noreply.github.com>
* Add DIODE_DIRECTION
* Rename readme.md
5 years ago
Jack Humbert
34112dac36
Adds the Proton C base project ( #4224 )
* adds proton c base
* fixes custom matrix include
* adds readme.md
* usable pins, readme update
5 years ago
wanleg
6f6d28fa8d
Big Switch and 5x5 edits ( #4168 )
* 4x4 - pro micro version
* pro-micro setup on 4x4
* tap dance LCTL/RESET key
* remove test file
* more research
* revert a couple un-intended edits
* opt_defs version of adding custom rules.mk variables
* cleanup
* cleanup
* cleanup
* cleanup
* layout edits
* layout edits
* keymap edit
* numpad layout change
* got tap dance layer-switch working
* keymap changes
* temporary revert
* restore previous settings
* misc fixes
* layer order change
* fix layout matrix
* Update tapdances.c
* playing around with triple tap dance
* sync with upstream
* quick edit
* tapdance cleanup
* mod tap interrupt
* tapping term edit
* tapping term adjust
* 5x5 board edits
* set gherkin tapping term
* big switch tap dance edit
* tapping term refinements
* 5x10 layout setup
* add audio for bigswitch
* keymap change
* keymap change & created testing board
* sound setup for big_switch
* more big switch size testing
* bigswitch testing finished
* final touch-ups
5 years ago
wanleg
fe3bfd91c1
Keymap: Big switch config ( #3904 )
* bigswitch keymap
* bigswitch keymap
* bigswitch keymap
* bigswitch keymap
* recommended edits made
* forgot to revert this change with the others
5 years ago
Jack Humbert
1572375bfb
adds support for preonic rev 3
5 years ago
Jack Humbert
ade22f8e2c
Adds support for Planck Rev 6 ( #2666 )
* initial files for rev 6 with encoder
* music map init, dip scan added
* adds ws2812 driver for arm
* flesh out dip and encoder support
* adds default encoder res
* adds default encoder res
* start muse implementation
* muse working with encoder as control
* flip direction
* try mouse wheel again
* dont break other revs
* dont break other revs
* conditional autio
* pwm ws driver (not working)
* update build includes for chibios
* update ws2812 driver/config
* last commit for glasser code
* working example
* remove rgb for now
* finish up rev6
* working encoder keycodes
* add warnings to planck keymaps about the LAYOUT
5 years ago
skullY
9bb259b660
Fix the naming for clueboard files
6 years ago
skullydazed
3f3fa07918
Reorganize clueboard into a single directory ( #1855 )
6 years ago
skullydazed
5fd68266f5
Clueboard 60% support ( #1746 )
* initial clueboard_60 support
* LED lighting support
* fix the clueboard->clueboard_66 rename
* Add layout support to clueboard_60
* Fix the 60_iso layout so it's actually iso
* add a default keymap for AEK layout
* fix clueboard_17
* Fixup the ISO layouts
* Fix the `wait_ms()/wait_us()` definitions for chibios
* Fix up the wait_ms/wait_us hack. Reduce stack size.
* Add a missing #include "wait.h"
* commit files that should have already been comitted
6 years ago
0010
8392667ac4
bananasplit LED support and keymap add
* added LED pin mapping
* adding my keymap
6 years ago
Balz Guenat
15fbe6e233
add the bananasplit keyboard incl. default keymap.
6 years ago
Benjamin Kesselring
992a63c0f2
add xd75, preliminary RGB'
6 years ago
skullydazed
23839b8c6d
Clarify the quantum license ( #1042 )
* Clarify the license for files we have signoff on
* Update against the currently signed off files
* Remove unused and not clearly licensed headers
* Replace an #endif I accidentally removed while resolving merge conflicts
7 years ago
Jack Humbert
13bb6b4b7f
Backlight abstraction and other changes ( #439 )
* redoes matrix pins, abstracts backlight code for B5,6,7
* slimming down keyboard stuff, backlight breathing implemented
* don't call backlight init when no pin
* cleans up user/kb/quantum calls, keyboard files
* fix pvc atomic
* replaces CHANNEL with correct var in breathing
* removes .hexs, updates readmes, updates template
* cleans-up clueboards, readmes to lowercase
* updates readme
8 years ago
Erez Zukerman
cebe08fcd3
[Erez & Jack] Updates build guide
8 years ago