Commit Graph

29 Commits (15719f3574c6274ee0f3ec87431927c5a523aa3e)

Author SHA1 Message Date
Erez Zukerman 1a8c0dd22d Leader key implementation (#326)
* implements leader key for planck experimental

* allows override of leader timeout

* adds ability to use the leader key in seq

* fixes leader keycode

* adds chording prototype

* fixes keycode detection

* moves music mode to quantum.c

* disables chording by default

* updates process_action functions to return bool
8 years ago
Jack Humbert 41b3e399b1 adds keycode shortcuts for OSL and OSM 8 years ago
IBNobody 83e1cc241e Clarified audio.c (#302)
* 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
9 years ago
Eric Tang 620ac4b260 Update functions used to write to EEPROM 9 years ago
Jack Humbert e49712b559 note sliding - on right now 9 years ago
IBNobody 5c98ad5960 Added extra songs, LED indicator notes 9 years ago
IBNobody 23231fa577 Converted goodbye to notes, fixed eighth dotted note macro 9 years ago
IBNobody 3103ea542f Merge remote-tracking branch 'remotes/jackhumbert/master' into personal_atomic_planck 9 years ago
IBNobody d5b72e7bde Fixed many compiler warnings related to print being disabled 9 years ago
Jack Humbert a67d425f4d planck default layout updates 9 years ago
Jack Humbert e7b9959819 no need for length of play_notes array with macro 9 years ago
IBNobody 45f10b4c4b Fixed how note arrays are used. 9 years ago
Jack Humbert 8bbd064cf5 changes to play_notes, goodbye 9 years ago
Jack Humbert 41cc35425a rests between notes as an argument 9 years ago
Jack Humbert c83aa16f1d fixes audio prescaler to emit correct freq 9 years ago
Jack Humbert ab19ebd08a MAGIC functionality, AG swap in default layout 9 years ago
Erez Zukerman 9cfc74c35b [Erez & Jack] Makes tri-layer available across Quantum 9 years ago
Jack Humbert ee2ee7f4f0 audio note length fixes 9 years ago
IBNobody 3755ef5ddb Compiler Warnings / Atomic TLC
Corrected compiler warnings for a number of issues.  Gave Atomic some
TLC.
9 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
9 years ago
Chris Gerber 47dcec2945 Add support for Atreus running on A-Star 9 years ago
Wojciech Siewierski 65b41e2e59 Use boolean AND instead of bitwise (possible typo)
Fortunately seems harmless.
9 years ago
Jack Humbert 7d6716bede audio on reset 9 years ago
Erez Zukerman d3db8d62f6 More work on ErgoDox EZ default keymap 9 years ago
Jack Humbert 18da1e6801 layer tap, mod tap 9 years ago
Jack Humbert d9f08e6177 toggle and hold-tap action shortcuts 9 years ago
Jack Humbert cc1c32671e fixed makefile, added MO DF shortcuts 9 years ago
Jack Humbert 35a81f5b8b added ergodox 9 years ago
Jack Humbert 46e7fb2d3c quantum separated 9 years ago