Ben
4e0718a3b7
[Keyboard] add Lily58L keymap ( #9870 )
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Erovia <Erovia@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
3 years ago
hvp
162dd3fe19
[Keymap] Corne keyap with tap dance Swedish support ( #6857 )
* Adding profile for Corne with tap dance Swedish support.
* Remove extern keymap_config_t keymap_config as no longer needed
* Changed to use tap_code over register_code
* Removed persistent_default_layer_set
* Moved macros to hvp user space ink tap dance code
* Removed not used functions
* Moved to an ifbased include statement
* Removed not needed characters
4 years ago
Jarred Steenvoorden
d2311afb66
Add crkbd keymap ( #5366 )
5 years ago
noroadsleft
07d317ab88
Keyboard: Crkbd: move I2C and Serial defines to keyboard's config.h ( #3970 )
* Crkbd: move I2C and Serial defines to keyboard's config.h
per @drashna on Discord
* Crkbd: remove misleading comment re: I2C and Serial
USE_I2C and USE_SERIAL are usually a "one or the other"-type deal, but this keyboard uses both.
5 years ago
Joe Wasson
743449472e
Make `PREVENT_STUCK_MODIFIERS` the default ( #3107 )
* Remove chording as it is not documented, not used, and needs work.
* Make Leader Key an optional feature.
* Switch from `PREVENT_STUCK_MODIFIERS` to `STRICT_LAYER_RELEASE`
* Remove `#define PREVENT_STUCK_MODIFIERS` from keymaps.
5 years ago
marksard
6076ed85be
Keyboard: Partial refactor of the crkbd code ( #3600 )
* Add display to LED-parameters function
* Improvement of update timing for OLED display (Need TWI_Init)
5 years ago
Kosuke Adachi
710937e4ef
Add corne keyboard ( #3119 )
* Fork from helix
* Move rev2 to rev1
* Remove unused settings
* Move split_util to outof rev
* Setup KEYMAP for crkbd
* Remove old image
* Move keymaps directory and glcdfont.c
* Remove AUDIO in keymap
* Show keylog
* Show keylogs
* Show time log
* Remove EISU/KANA
* Use KEYMAP_kc
* Remove iota_gfx_record_user wrapping
* Remove unused settings for layer
* Add keylogger.c
* Fix uppercase letters to lower
* Add timelogger.c
* Default RGBLED_NUM = 27
* Remove unused setting
* Add mode icon reader
* Add matrix_write_ln
* Add layer_state_reader
* Move to lib directory
* Rename functions
* Add host_led_state_reader
* Add logo_reader
* Cleaning of iota_gfx_task
* Fix bugs and add key defines
* Remove unnecessary comments
* Update crkbd readme
* Move libs to lib directories
* Rename KEYMAP to LAYOUT
5 years ago
MakotoKurauchi
bceffdefca
Add helix keyboard ( #2308 )
* Fork from Let's Split
* Organizing files
* Delete some keymaps
* I2C and serial enabled at the same time
* Change readme
* add #define HELIX_ROWS for multiple rows
* Delete avrdude flashing script
* Delete makefiles
* Subproject elimination
* Fix lufa path
* Remove PLAY_NOTE_ARRAY usages to get rid of warning.
Fix conflicting function name
* Mousekey change default to off
* Fix to oled display adjust
* make rev2
change pin assign
change keymap
* use master_buffer
* Timing adjustment
* Organizing files
* Change Keymap
* Change Keymap
Add EISU and KANA
Correct 4rows
* NKRO default to disable
* EXTRAKEY_ENABLE default to disable
* add rgb reset key
* rgb custom function enable
* Extend font
* add RGBLED_POWER
default folder to helix/rev2
RGB_ENABLE to no
* renamed directory
* Disable RGBLIGHT_CUSTOM_DRIVER
* Disable LOCKING_SUPPORT_ENABLE
* Update bootloader setting
* Change readme
* Fixed argument error
6 years ago
Danny Nguyen
fad967af4c
Remove extra underscore from MASTER_RIGHT define
6 years ago
ishtob
087af43dee
fix implementation issues from SSD1306 clean up, added rotation ( #1494 )
* moved OLED update task to keymap
* fix splitting render display to keymap
* Added rotation option for OLED, fixed splitting display render update to keymap
* issues with attribute
6 years ago
Jack Humbert
61ef949576
update some copyright headers
6 years ago
Jack Humbert
f5f7dfa064
cleanup lets_split
6 years ago
Danny Nguyen
d90ac76295
Move defines for RGB to after the config.h include
7 years ago
ishtob
f0962bce50
Add files via upload
7 years ago
Jack Humbert
c36a4496eb
Update config.h
7 years ago
Jack Humbert
c043d1cc47
Update config.h
7 years ago
Danny Nguyen
52ea58805a
Add RGB underglow, move keys to allow Adjust layer to be reached
7 years ago
Danny Nguyen
718b964806
Add hexwire layout for Let’s Split
7 years ago
Jimmy Chan
56d2198b3d
rename I2C_MASTER_RIGHT to MASTER_RIGHT since this works for serial as well
7 years ago
Jimmy Chan
9c02e2ab49
correctly put eeprom EE_HANDS at addr 0x0a (decimal 10). default to rev2 project. do not default EE_HANDS for the serial keymap
if you compare split_util.h with the original project by ahtn, the
address we look for isLeftHand config went from addr 7 to addr 10
(decimal). The EEP files were not updated.
EE_HANDS should not be enabled by default since it's more confusing for
most users
7 years ago
TerryMathews
ef9e544a7e
Let's Split: establish rev2fliphalf subproject
Subproject to accomodate second half pad built in opposite orientation
(places TRRS jacks on opposing edges for shorter cable runs)
7 years ago
TerryMathews
9d24943ec1
Refactor code to eliminate duplicate defines
* Moved duplicated defines out of inappropriate source files (matrix
pins in keymap subdirectory)
* Eliminated default keymap directory
* Hardcoded serial keymap to use serial defines and EE_CONFIG
* Hardcoded i2c keymap to use i2c defines
7 years ago
Jack Humbert
3774a7fcda
rgb light through midi
7 years ago
IBNobody
b30e6c1c9e
Created I2C and Serial keymaps for unit testing
Having a dedicated I2C keymap and a dedicated serial keymap will allow
the testing suite to check both conditions.
7 years ago
IBNobody
6631abc1cb
Made Serial and I2C not include the Other
This saves 192 bytes
7 years ago
Jack Humbert
8b94e26d7c
Fixes midi functionality
7 years ago
Jack Humbert
57e08eb8ba
updates rgblight implementation, makes non-timer stuff compatible with audio
7 years ago
Jack Humbert
a4bf46f9b1
default keymap, reset sorted out for now, added serial to makefile
7 years ago
Jack Humbert
dd2522ba8b
add options to config.h
7 years ago
Jack Humbert
d707738616
i2c working
7 years ago
Jack Humbert
96f44e1202
one half working
7 years ago
Jack Humbert
649b33d778
Renames keyboard folder to keyboards, adds couple of tmk's fixes ( #432 )
* fixes from tmk's repo
* rename keyboard to keyboards
7 years ago
Eric Tang
aaa758f1d3
Optimize matrix scanning ( #343 )
8 years ago
Jack Humbert
2597fb7c50
might have broken something
8 years ago
IBNobody
cf17687f29
Adding personal build file settings
8 years ago
IBNobody
95a44cdf01
Disabled print.
8 years ago
IBNobody
390fd3107a
local files
local files
8 years ago
IBNobody
5ef6978cab
Adding personal files
8 years ago
Yang Liu
ba9ac457b2
Integrate WS2812 code into quantum core
8 years ago
Yang Liu
0a40654b82
Add support for WS2812 LEDs
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.
8 years ago