Jack Humbert
3f02637f4d
Backlight Breathing for Planck and Atomic
...
* Updated personal layouts
* tweaked personal
* Nightly - Audio Cleanup
Refactored the LUTs. Abstracted some of the registers out of audio to
use more functional names. Split audio into audio and audio_pwm. WIP
* nightly - collapsed code
* Added check for note playing to LEDs
* Usability tweaks
* TWEAE
* nightly
added extra kcs to keymap common
* turned on Plank audio
* Added backlight breathing to atomic
* reverted accidental merge
* adds backlight pulse to planck
10 years ago
Erez Zukerman
8ffc73fcbd
[Jack & Erez] Adds an option for user-specific config.h files
10 years ago
Thiago Alves
74e97eefd7
Adds oneshot layer and oneshot tap toggling ( #308 )
...
This commit is mostly a cherry-pick from `ahtn` at
https://github.com/tmk/tmk_keyboard/pull/255 .
These are the changes:
* Adds ACTION_LAYER_ONESHOT
* Adds ONESHOT_TAP_TOGGLE
* Mentions sticky keys in the docs on oneshot.
10 years ago
Jack Humbert
2bbf3d5820
stops forcing debug_action
10 years ago
Eric Tang
620ac4b260
Update functions used to write to EEPROM
10 years ago
Jack Humbert
157ddccc2c
start-up sound working, removes tick with some devices
10 years ago
IBNobody
4b3358acc2
Fixed speaker being on during sleep.
10 years ago
IBNobody
5c98ad5960
Added extra songs, LED indicator notes
10 years ago
IBNobody
d5b72e7bde
Fixed many compiler warnings related to print being disabled
10 years ago
IBNobody
4aea806aa8
Adding Musical Notes
10 years ago
Jack Humbert
ab19ebd08a
MAGIC functionality, AG swap in default layout
10 years ago
Jack Humbert
c294636c66
audio on by default
10 years ago
Jack Humbert
0faa18eab9
audio enable stored in eeprom
10 years ago
IBNobody
39e520c010
Prepping for merge with new_defaults
10 years ago
Jack Humbert
bb0836c620
the spacessss
10 years ago
Jack Humbert
43a4ffc259
bootmagic somehow not getting enabled, so adding eeconfig to backlight src include cond
10 years ago
IBNobody
66c1024bd3
fixed merging
10 years ago
Jack Humbert
63462bf8c1
changing up the makefile a bit
10 years ago
IBNobody
f051496f13
Checkin
10 years ago
IBNobody
e0ddbba1ef
Merge remote-tracking branch 'refs/remotes/jackhumbert/master'
10 years ago
IBNobody
3755ef5ddb
Compiler Warnings / Atomic TLC
...
Corrected compiler warnings for a number of issues. Gave Atomic some
TLC.
10 years ago
Wojciech Siewierski
02a3d77940
Optimize source_layers_cache for the cache memory
...
Swapping the array indices should increase the locality of the memory access.
10 years ago
Erez Zukerman
153a6fb0d3
Merge pull request #182 from Vifon/modifier-release-fix
...
Fix the layer-dependent modifiers handling
10 years ago
Didier Loiseau
08871e56f7
Fix issue #221 : LGUI(KC_LSFT) does not work
...
on mod keys, register LGUI, LSFT etc. as normal mods
instead of weak mods:
- they won't be cleared when pressing another key (#188 )
- they won't be cleared by layer switching
- LSFT(KC_LGUI) will now have the same behavior as LGUI(KC_LSFT)
10 years ago
Wojciech Siewierski
567f256c5d
Refactor the source layer cache encoding
10 years ago
Wojciech Siewierski
47dd29513e
Merge branch 'master' of https://github.com/jackhumbert/qmk_firmware into modifier-release-fix
10 years ago
Wojciech Siewierski
4dce7258d1
Cleanup after merge
...
- remove a superfluous parenthesis
- wrap lines longer than 80 characters
- add const specifiers where appropriate
- remove unnecessary casts
10 years ago
eltang
5a9091689c
Update action.c
10 years ago
eltang
6c8e374d57
Update action.c
10 years ago
eltang
f4f592910c
Update action.c
10 years ago
eltang
da101b8866
Update action.c
10 years ago
eltang
fddccc95fe
Update action.c
10 years ago
eltang
680301e3e3
Update action.c
10 years ago
Eric-L-T
f5365d1c1c
Update action.c
10 years ago
Eric-L-T
307f1dee21
Update action.c
10 years ago
Eric-L-T
420fc8620b
Update action.c
10 years ago
Eric-L-T
9a35f01c55
Update action.c
10 years ago
Eric-L-T
cd8dd1b6d6
Update action.h
10 years ago
Eric-L-T
317455178d
Update action.c
10 years ago
Jack Humbert
8bbc1dcf4f
Merge pull request #219 from IBNobody/master
...
Master
10 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
10 years ago
IBNobody
a70f439672
Added command to turn LED indicators off while sleeping
10 years ago
Jack Humbert
fd9e5d1510
Merge pull request #214 from cdlm/action-hook
...
Add per-event user hook function
10 years ago
Damien Pollet
acd64aa841
Rename function to be keyboard-specific
10 years ago
Damien Pollet
ef21a855e6
Add per-event user hook function to QMK
10 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)
10 years ago
Wojciech Siewierski
b4f442dfea
Cut the memory consumption of PREVENT_STUCK_MODIFIERS in half
10 years ago
Erez Zukerman
80eefb09ac
Merge pull request #188 from DidierLoiseau/issue-156
...
Fix #156 : clear weak mods on every key press
10 years ago
IBNobody
10491ba21f
Fixed LED Function Calls
...
Fixed LED indicator function calls to match how the matrix init function
calls are formatted.
10 years ago
IBNobody
ec62d9e85c
Merge remote-tracking branch 'refs/remotes/jackhumbert/master'
...
# Conflicts:
# quantum/template/template.c
# quantum/template/template.h
10 years ago