aboutsummaryrefslogtreecommitdiffstats
path: root/quantum
AgeCommit message (Collapse)Author
2017-04-09Move LCD keyframes to its own fileGravatar Fred Sundvik
2017-04-09Delete visualizer example integrationGravatar Fred Sundvik
It's much better to refer to the actual code than to to try to keep some examples up to date.
2017-04-09Tweaks to the Ergodox default visualizerGravatar Fred Sundvik
No animation, display led statuses and layer name on the same screen Don't display layer bitmap Fully saturated colors for caps, less saturated ones normally
2017-04-09Brightness for Ergodox Infinity emulated LEDsGravatar Fred Sundvik
2017-04-09Emulate Ergodox EZ leds by LCD colorsGravatar Fred Sundvik
2017-04-09Display layer bitmap and keyboard led states on the LCDGravatar Fred Sundvik
2017-04-09Move CIE1931 and breathing tables to its own fileGravatar Fred Sundvik
2017-04-09Only re-send matrix every 5msGravatar Fred Sundvik
The previous 1ms value was too often, and wouldn't always leave time for the visualizer
2017-04-09UGFX is compiled once per keyboard instead of keymapGravatar Fred Sundvik
2017-04-09Add a keyboard specific visualizerGravatar Fred Sundvik
2017-04-03quick fix for space cadet shiftGravatar Jack Humbert
2017-03-30Worked around some new Makefile issues.Gravatar nielsenz
2017-03-30Pulling and pushing troublesGravatar nielsenz
2017-03-30Typo fixGravatar Osamu Aoki
2017-03-29Merge branch 'master' into to_pushGravatar Zay950
2017-03-28Clarify the quantum license (#1042)Gravatar skullydazed
* 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
2017-03-28Merge pull request #1112 from newsboytko/newsboytko/midi-keycodesGravatar Jack Humbert
Flesh out MIDI support
2017-03-28Merge pull request #1162 from Khord/masterGravatar Jack Humbert
My customized keymap + some tunes for the song list
2017-03-24Refactor Bluetooth HandlingGravatar Travis La Marr
Refactored Bluetooth support to make adding new Bluetooth modules easier in the future. * Remove `OUT_BLE` key from QMK's keymap. `OUT_BT` is all we need now as there's no difference anymore. * Made BLUETOOTH_ENABLE build option legacy as not to break existing keymaps (Falls back to existing EZ Key support if on) * Removed `ADAFRUIT_BLE_ENABLE` build option * Created new build option `BLUETOOTH` with module option (Currently `AdafruitEZKey` & `AdafruitBLE`) * Moved all LUFA bluetooth key/mouse events under `BLUETOOTH_ENABLE` ifdef with selected modules output.
2017-03-16added custom tonesGravatar Dylan Khor
2017-03-15Merge pull request #1090 from qmk/backlight_softpwmGravatar Jack Humbert
Adds soft PWM backlight for non-timed ports
2017-03-08Left control and altGravatar Lukas Stiebig
Use the left control and the left alt key.
2017-03-02add debug messages to audioGravatar Gabriel Young
2017-03-02fix 'stop_all_notes' naming to be more consistentGravatar Gabriel Young
2017-02-25Update size estimates in the MakefileGravatar Gabriel Young
MIDI_ENABLE = no text data bss dec hex filename 0 17080 0 17080 42b8 satan_midi.hex MIDI_ENABLE = yes MIDI_BASIC undefined MIDI_ADVANCED undefined text data bss dec hex filename 0 19494 0 19494 4c26 satan_midi.hex +2414 bytes (vs. MIDI_ENABLE = no) MIDI_ENABLE = yes 0 20846 0 20846 516e satan_midi.hex +1352 bytes (vs. MIDI_ENABLE = yes, MIDI_BASIC off, MIDI_ADVANCED off) MIDI_ENABLE = yes #define MIDI_BASIC #define MIDI_ADVANCED text data bss dec hex filename 0 21292 0 21292 532c satan_midi.hex +1798 bytes (vs. MIDI_ENABLE = yes, MIDI_BASIC off, MIDI_ADVANCED off) Conclusion: +2400 to 4200, depending on config
2017-02-25Update existing keymapsGravatar Gabriel Young
Update existing keymaps to enable MIDI_BASIC functionality. Also added an option MIDI_ENABLE_STRICT to be strict about keycode use (which also reduces memory footprint at runtime)
2017-02-25Add basic layer to sample MIDI keycapGravatar Gabriel Young
2017-02-25Factor basic note processing into respective processorsGravatar Gabriel Young
2017-02-25Split MIDI functionality into MIDI_BASIC and MIDI_ADVANCEDGravatar Gabriel Young
MIDI_ENABLE = no text data bss dec hex filename 0 17080 0 17080 42b8 satan_midi.hex MIDI_ENABLE = yes MIDI_BASIC undefined MIDI_ADVANCED undefined text data bss dec hex filename 0 19494 0 19494 4c26 satan_midi.hex MIDI_ENABLE = yes #define MIDI_BASIC MIDI_ADVANCED undefined text data bss dec hex filename 0 19788 0 19788 4d4c satan_midi.hex MIDI_ENABLE = yes MIDI_BASIC undefined #define MIDI_ADVANCED text data bss dec hex filename 0 20846 0 20846 516e satan_midi.hex MIDI_ENABLE = yes #define MIDI_BASIC #define MIDI_ADVANCED text data bss dec hex filename 0 21140 0 21140 5294 satan_midi.hex
2017-02-23Merge pull request #1117 from priyadi/fix_unicode_mapGravatar Jack Humbert
Fix UNICODE_MAP input_mode problem
2017-02-23Fix UNICODE_MAP input_mode problemGravatar Priyadi Iman Nurcahyo
2017-02-19Document size added by MIDI_ENABLE (~3800 bytes according to my experiments)Gravatar Gabriel Young
satan/keymaps/midi MIDI_ENABLE = no text data bss dec hex filename 0 17080 0 17080 42b8 satan_midi.hex MIDI_ENABLE = yes #define MIDI_TONE_KEYCODE_OCTAVES 3 // default text data bss dec hex filename 0 20846 0 20846 516e satan_midi.hex MIDI_ENABLE = yes #define MIDI_TONE_KEYCODE_OCTAVES 2 // fewer octaves text data bss dec hex filename 0 20846 0 20846 516e satan_midi.hex
2017-02-19Allow customization of the number of tone keycodes and add example keymapGravatar Gabriel Young
2017-02-19expose midi_configGravatar Gabriel Young
2017-02-19add keycodes for transpose rangeGravatar Gabriel Young
2017-02-19implement modulationGravatar Gabriel Young
2017-02-19add support for pedal cc messagesGravatar Gabriel Young
2017-02-19remove disabled codeGravatar Gabriel Young
2017-02-19Alternative version with a tone arrayGravatar Gabriel Young
tone array: text data bss dec hex filename 0 25698 0 25698 6462 satan_newsboytko.hex 0x6480 bytes written into 0x7000 bytes memory (89.73%). note on array: text data bss dec hex filename 0 25802 0 25802 64ca satan_newsboytko.hex 0x6500 bytes written into 0x7000 bytes memory (90.18%).
2017-02-19clean up commented codeGravatar Gabriel Young
2017-02-19initial implementation of polyphony using variable length array of notes onGravatar Gabriel Young
2017-02-19Expand MIDI key codesGravatar Gabriel Young
2017-02-19helps to save before committingGravatar Jack Humbert
2017-02-19mergingGravatar Jack Humbert
2017-02-16remove more warningsGravatar Jack Humbert
2017-02-16fix travis and reduce warningsGravatar Jack Humbert
2017-02-15fix weirdness with arm and modsGravatar Jack Humbert
2017-02-15unique variable nameGravatar Jack Humbert
2017-02-15publicise variablesGravatar Jack Humbert
2017-02-15add unicode common file, get names rightGravatar Jack Humbert