James Young
6f36eb469d
Remove unused `IS_COMMAND()` instances and Magic Key definitions ( #14610 )
* Remove unused IS_COMMAND() instances from keyboard-level config.h, 0-9
* Remove unused IS_COMMAND() instances from keyboard-level config.h, A-B
* Remove unused IS_COMMAND() instances from keyboard-level config.h, C-D
* Remove unused IS_COMMAND() instances from keyboard-level config.h, E-G
* Remove unused IS_COMMAND() instances from keyboard-level config.h, handwired
* Remove unused IS_COMMAND() instances from keyboard-level config.h, H-M
* Remove unused IS_COMMAND() instances from keyboard-level config.h, N-R
* Remove unused IS_COMMAND() instances from keyboard-level config.h, S-Z
* Remove unused Magic Key definitions from keyboard-level config.h, 0-9
* Remove unused Magic Key definitions from keyboard-level config.h, A
* Remove unused Magic Key definitions from keyboard-level config.h, B
* Remove unused Magic Key definitions from keyboard-level config.h, C
* Remove unused Magic Key definitions from keyboard-level config.h, D-E
* Remove unused Magic Key definitions from keyboard-level config.h, F-H
* Remove unused Magic Key definitions from keyboard-level config.h, handwired
* Remove unused Magic Key definitions from keyboard-level config.h, I-K
* Remove unused Magic Key definitions from keyboard-level config.h, L-M
* Remove unused Magic Key definitions from keyboard-level config.h, N-R
* Remove unused Magic Key definitions from keyboard-level config.h, S-V
* Remove unused Magic Key definitions from keyboard-level config.h, W-Z
* Merge remote-tracking branch 'upstream/master' into clean/command_and_magic
* Remove remaining unused IS_COMMAND() instances from keyboard-level config.h
2 years ago
Ryan
f325bd6eb2
Remove `DESCRIPTION`, B-D ( #11513 )
3 years ago
Drashna Jaelre
faaaa134fd
Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE ( #5997 )
5 years ago
Drashna Jaelre
b05c0e46c6
Adds a default value for IS_COMMAND for COMMAND feature ( #4301 )
* Add default value for IS_COMMAND for COMMAND feature
* Cleanup and consistency
* Update Templates to reflect change
* Fix IS_COMMAND in template
* Fix IS_COMMAND define
* Use consistent IS_COMMAND block in templates
* Remove unnecessary `#undef IS_COMMAND` directives
* Fix compile issue on orthodox
* Reomve IS_COMMAND option for newer boards
* Remove all existing definitions of IS_COMMAND if they use default LSHIFT and RSHIFT setting
* Remove a couple of additional IS_COMMAND defines
* Remove remaining redundant IS_COMMAND definitions
* Remove #undef IS_COMMAND from orthodox:drashna and whitefox:konstantin
* Remove multiple empty lines in modified config.h files
* Update additional boards
* Reomve IS_COMMAND from newer boards
* Update Alice keyboard
* Remove IS_COMMAND from additional boards
Jan 24th edition
5 years ago
yiancar
88a7fa762f
New keyboard: Cu75 ( #2374 )
* Added Modular keyboards L,R and NUM
Created code modules for the 3 modules of the modular keyboard.
Original idea by MechboardsUK. Uses i2c implementation similar to lets
split
* Remove modular from master
This is to fix incorrect branching
* Addition of cu75
Addition of cu75 keyboard, uses libraries from LFKeyboards directory which are path linked to reduce file duplication.
Minor fix on cu24 readme
* Minor Readme Fix
6 years ago
Scott Wilson
c51dfef958
Add support for LFKeyboard products: LFK78, LFK87 and SMK65
6 years ago
Xyverz
7873046479
removed my handwired boards to a new branch.
7 years ago
Danny Nguyen
71857ebc3f
Move Atreus50 to hardwired directory and update README
7 years ago
Danny Nguyen
8775a13658
Add RGB support
7 years ago
Danny Nguyen
edfb50ea56
Initial commit for Atreus50 with working audio
7 years ago
Danny Nguyen
a8f872e728
Initial commit for handwired numpad
7 years ago
Danny Nguyen
38a83700c3
Update description
7 years ago
Danny Nguyen
f3aef727e1
Set pinout and layout
7 years ago
Danny Nguyen
1023a47be6
Copy CMD60 as starting point and rename files
7 years ago
Jonathan Lucas
2877b858d3
Fix erroneous character
Must have been keeb testing :)
8 years ago
Jonathan Lucas
f13f48a35e
Added CMD60 keymap
8 years ago
Robbie Gill
bfd673fbae
initial version of handwired/fivethirteen ( #462 )
8 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
Eric Tang
aaa758f1d3
Optimize matrix scanning ( #343 )
8 years ago
IBNobody
1d13aa933b
Minor Tweaks and Documentation
Fixed compiler warning by including bootloader.h in keymap_common.c.
Changed FORCE_NKRO to only be applied if NKRO_ENABLE is defined.
Added extra documentation to the template config.h
8 years ago
IBNobody
577971ab07
Magic Key Overrides / Keyboard Lock / Forced NKRO
Added Magic Key Overrides / Magic Key Cleanup / Added Keyboard Lock
option to template / Added forced NKRO option to template (disabled by
default)
8 years ago
Jack Humbert
24f2698fba
changes to the template
8 years ago
Jack Humbert
6f3141965e
new project script
8 years ago
Jack Humbert
35a81f5b8b
added ergodox
8 years ago
Jack Humbert
71a8fd8b12
bluetooth working with usb
8 years ago
Jack Humbert
c966e7982c
bluetooth
8 years ago
Jack Humbert
5bb7ef0012
rows to col option, maybe
8 years ago
Jack Humbert
91176d854b
speaker working, midi out
8 years ago
Jack Humbert
cda23c754e
midi working
8 years ago
Jack Humbert
04885a3b44
preonic
8 years ago
Jack Humbert
e528087ee5
midi
8 years ago
Jack Humbert
b3f638f491
ok
8 years ago
Ante Vukorepa
1f52d60ef1
Fixed brightness control; Reduced number of brightness levels to 4.
9 years ago
Jack Humbert
cb3e499cc7
backlight stuff
9 years ago
Wilba6582
15b9bce6ba
Initial commit for Planck PCB Rev 1.
- Backlight on PB7 controlled by Timer1 Fast PWM (no interrupts).
- Backlight commands connected temporarily to top left keys.
- Backlight init called from matrix.c, since there's no generic keyboard_init() override function.
9 years ago
Jack Humbert
ed8d9a099d
added planck folder
9 years ago
tmk
2721022078
Add mechanical locking switch support for NumLock and ScrollLock
11 years ago
tmk
10f33a3e48
Remove ACT_KEYMAP and ACT_OVERLAY
- Remove ACT_OVERLAY
- Rename ACT_KEYMAP to ACT_LAYER
- Add ACT_LAYER_BITOP
11 years ago
tmk
353a9b56e6
Fix BOOTLOADER_SIZE setting
11 years ago
tmk
b2a19328ad
Changed Makefile and config.h for new options
11 years ago
tmk
9a3edb897a
Fix Makefile and config.h of gh60 for new options
11 years ago
tmk
dbcac865b9
Add NO_ACTION_KEYMAP config option
11 years ago
tmk
ecb7550a91
Add NO_ACTION_FUNCTION config option
11 years ago
tmk
9757f960f9
Add NO_ACTION_TAPPING and NO_ACTION_MACRO config options
11 years ago
tmk
b057511f45
Add NO_ACTION_OVERLAY config option
11 years ago
tmk
9a106537f6
Add NO_PRINT and NO_DEBUG config options.
- NO_PRINT: disable print.h API(also disable debug.h)
- NO_DEBUG: disable debug.h API
11 years ago
tmk
c4ab832be0
Fix Locking CapsLock support in ADB converter
11 years ago
tmk
92b92dd78f
Add mechanical locking switch support for CapsLock
11 years ago
tmk
1d5bbb55f2
Fix legacy keymap support
- need to define USE_LEGACY_KEYMAP to use legacy keymap
11 years ago
tmk
51050875b7
Add BOOTLOADER_SIZE and remove BOOT_SIZE
- define BOOTLOADER_SIZE in config.h instead of Makefile
11 years ago