699 Commits (bbea9dadbcc92c4005188860a44c7b9e2479be2e)

Author SHA1 Message Date
Shayne Holmes 48ff93582b Pull out sendstring variations to their own files.
7 years ago
Shayne Holmes fdc2e8058b Allow broader send_string layout customizability via compile flag
7 years ago
Luiz Ribeiro d5486265b8 Merge branch 'master' into ps2avrGB
7 years ago
Jack Humbert 7d28a417c0 don't let timer1 exist without b5 being enabled
7 years ago
Jack Humbert ea7590c894 add new arguements, docs
7 years ago
Jack Humbert 9f5b4e1d7a Merge branch 'master' of https://github.com/qmk/qmk_firmware into dual_audio
7 years ago
Jack Humbert b82604dada no glide
7 years ago
Jack Humbert bfc73e90cf working duopholy
7 years ago
Jack Humbert eabf530a0e b5 audio
7 years ago
Jack Humbert b2979eba23 Adds parenthesis where they might be needed
7 years ago
Andreas Lindhé a25dbaad32 Create sv_SE Qwerty layout for ErgoDox
7 years ago
Jack Humbert 61cdc9aaa4 Allow mod swapping for mod tap (MT) (#1202)
7 years ago
Jack Humbert d1fb8d2296 Merge pull request #1431 from rai-suta/master
7 years ago
Ethan Madden 42e6ecc36b Whitefox LED control (#1432)
7 years ago
rai-suta e740520b3f Fix bug.
7 years ago
Jack Humbert de833659ae Merge pull request #1429 from fredizzimo/fixes_for_emulator
7 years ago
Fred Sundvik 1e6a3f9e17 Change M_2_PI to 2 * PI as it should be
7 years ago
skullY 582a6ac75c Fix #1135 by changing the default to at90usb1286
7 years ago
rai-suta 5dae013ff8 Add JIS_KEYCODE layout for send_string()
7 years ago
Fred Sundvik f912c74fe7 Change inline to static inline
7 years ago
Fred Sundvik da19852964 Add function for getting the LCD backlight brightness
7 years ago
Fred Sundvik ff49259a1a Include config.h from visualizer.h
7 years ago
Fred Sundvik 6c9b4743f7 Include config.h before visualizer.h
7 years ago
Jack Humbert 51a86b85f3 Merge pull request #1361 from fredizzimo/ergodox_infinity_backlight
7 years ago
jamesofarrell 98316ef017 Added Grave Escape (#1391)
7 years ago
Fred Sundvik 7d5606085f Correctly calculate backlight level
7 years ago
Víctor 21fa16651c Rename ES_RCRB to ES_RCBR for consistency reasons (left curly bracket is defined as ES_LCBR)
7 years ago
Víctor 2c404cca12 Fix keymap definitions referencing inexistent macros
7 years ago
Luiz Ribeiro 945f2f5916 Fixed rgblight_types.h
7 years ago
Luiz Ribeiro d4cd5dda5c Added a build flag for using a custom rgblight driver
7 years ago
Fred Sundvik b51a0db6ed Add backlight support to the default Ergodox Infinity animations
7 years ago
Fred Sundvik effffa33a5 Backlight level handling for the visualizer
7 years ago
Fred Sundvik a916f4e8b8 Let BACKLIGHT_ENABLE control the Infinity LEDs
7 years ago
Daniel Shields 606e13a47e Prevent the recording of looping dynamic macros.
7 years ago
Nick Choi 5393bc6f4e switched to uint8 and 16
7 years ago
Nick Choi b3144112d3 removed need to set customtapping term 0. defaults to 0 already
7 years ago
Nick Choi 7c8b166cce changed -1 to 0 can't have negative unsigned ints 🤔
7 years ago
Nick Choi aeb3a34636 moved specific tap term to its own function
7 years ago
Nick Choi e695b5a33b Added per case tapping term, updated FF-nikchi keymap.
7 years ago
Nick Choi eb660ef218 emoji support but
7 years ago
Wojciech Siewierski a1e156a3d2 dynamic_macro.h: Do not use backlight_toggle if backlight is disabled
7 years ago
Wojciech Siewierski 10a7cd7e5a dynamic_macro.h: Add debug logs
7 years ago
Wojciech Siewierski 8e94c9b4cb dynamic_macro.h: Make the documentation more clear
7 years ago
Wojciech Siewierski 4b50ea15a9 dynamic_macro.h: Do not save the keys being held when stopping the recording
7 years ago
Wojciech Siewierski 436d661775 dynamic_macro.h: Fix an off-by-two error
7 years ago
Wojciech Siewierski 5e2a999278 dynamic_macro.h: Always toggle the backlight twice as a notification
7 years ago
Wojciech Siewierski 40fe30e4d6 dynamic_macro.h: Ignore all the initial key releases
7 years ago
Weiyi Lou 4ff40a551a Add `DYN_REC_STOP` to dynamic macros
7 years ago
Priyadi Iman Nurcahyo ffa4c72a89 Faux clicky bug fixes
7 years ago
Fred Sundvik 5c251b5575 Fix buffer overrun in lcd_keyframes
7 years ago
Fred Sundvik 109ae2f1e8 Fix warnings in process_printer
7 years ago
Fred Sundvik f7b59427fa Fix name collision between ChibiOS and keymap_german
7 years ago
Fred Sundvik 6535804776 Disable array bounds warning in keymap_function_id_to_action
7 years ago
Fred Sundvik a4ef86034c Fix undefined eeprom warnings in unicode processing
7 years ago
Fred Sundvik c5d2b7ff16 Rename led test to led_keyframes and move animation to Ergodox
7 years ago
Fred Sundvik c6ca996f4e Combine startup and resume animations
7 years ago
Fred Sundvik 3074269c4a Move the logo drawing keyframe to lcd_keyframes
7 years ago
Fred Sundvik df67169d42 Move LCD logo to visualizer resources
7 years ago
Fred Sundvik 3eb8785e87 Add automatic flush for the LCD screen
7 years ago
Fred Sundvik b7041d06ae Move common visualizer keyframes into visualizer_keyframes.h
7 years ago
Fred Sundvik 64d63ab422 Remove the need to manually enable the visualizer
7 years ago
Fred Sundvik 1e7585e767 Separated backlight and LCD disable/enable
7 years ago
Fred Sundvik 5ba228b684 Move LCD backlight keyframes to its own file
7 years ago
Fred Sundvik 5815c5d317 Move LCD keyframes to its own file
7 years ago
Fred Sundvik 05530b193f Delete visualizer example integration
7 years ago
Fred Sundvik 05bc4880dd Tweaks to the Ergodox default visualizer
7 years ago
Fred Sundvik 5fbaf31dc2 Brightness for Ergodox Infinity emulated LEDs
7 years ago
Fred Sundvik 39385144e7 Emulate Ergodox EZ leds by LCD colors
7 years ago
Fred Sundvik 9a4ce28683 Display layer bitmap and keyboard led states on the LCD
7 years ago
Fred Sundvik f113f95440 Move CIE1931 and breathing tables to its own file
7 years ago
Fred Sundvik 503565d174 Only re-send matrix every 5ms
7 years ago
Fred Sundvik f5c8941652 UGFX is compiled once per keyboard instead of keymap
7 years ago
Fred Sundvik aee9b10e92 Add a keyboard specific visualizer
7 years ago
Jack Humbert de52bd5d89 quick fix for space cadet shift
7 years ago
nielsenz d1e66e2e07 Worked around some new Makefile issues.
7 years ago
nielsenz 7e54332890 Pulling and pushing troubles
7 years ago
Osamu Aoki 3a1ee48cda Typo fix
7 years ago
Zay950 2366ebfbbd Merge branch 'master' into to_push
7 years ago
skullydazed 23839b8c6d Clarify the quantum license (#1042)
7 years ago
Jack Humbert 7e37daa2ce Merge pull request #1112 from newsboytko/newsboytko/midi-keycodes
7 years ago
Jack Humbert fa09189195 Merge pull request #1162 from Khord/master
7 years ago
Travis La Marr ddc036b69e Refactor Bluetooth Handling
7 years ago
Dylan Khor 683754bce8 added custom tones
7 years ago
Jack Humbert b794719952 Merge pull request #1090 from qmk/backlight_softpwm
7 years ago
Lukas Stiebig 2aa079d93e Left control and alt
7 years ago
Gabriel Young 0734f56940 add debug messages to audio
7 years ago
Gabriel Young d11962aeb2 fix 'stop_all_notes' naming to be more consistent
7 years ago
Gabriel Young 976c856966 Update size estimates in the Makefile
7 years ago
Gabriel Young a64ae10662 Update existing keymaps
7 years ago
Gabriel Young ea14ed122f Add basic layer to sample MIDI keycap
7 years ago
Gabriel Young 1000799d1e Factor basic note processing into respective processors
7 years ago
Gabriel Young 525be99ee9 Split MIDI functionality into MIDI_BASIC and MIDI_ADVANCED
7 years ago
Jack Humbert 352c0e7baa Merge pull request #1117 from priyadi/fix_unicode_map
7 years ago
Priyadi Iman Nurcahyo 296b927e77 Fix UNICODE_MAP input_mode problem
7 years ago
Gabriel Young ed15973a3f Document size added by MIDI_ENABLE (~3800 bytes according to my experiments)
7 years ago
Gabriel Young d1fe24ad9f Allow customization of the number of tone keycodes and add example keymap
7 years ago
Gabriel Young ae0752dff5 expose midi_config
7 years ago
Gabriel Young 5e6097f015 add keycodes for transpose range
7 years ago
Gabriel Young dd8f8e6bae implement modulation
7 years ago
Gabriel Young 7c5e510fe2 add support for pedal cc messages
7 years ago
Gabriel Young f67aefc522 remove disabled code
7 years ago
Gabriel Young a4163466cb Alternative version with a tone array
7 years ago
Gabriel Young f2b2e05f12 clean up commented code
7 years ago
Gabriel Young e405ab4bc6 initial implementation of polyphony using variable length array of notes on
7 years ago
Gabriel Young 5ae1411fc3 Expand MIDI key codes
7 years ago
Jack Humbert db1e9a469a helps to save before committing
7 years ago
Jack Humbert c2239e6b96 merging
7 years ago
Jack Humbert 49e72632d2 remove more warnings
7 years ago
Jack Humbert 1ac5dc9e52 fix travis and reduce warnings
7 years ago
Jack Humbert 58823b4e03 fix weirdness with arm and mods
7 years ago
Jack Humbert f89499e255 unique variable name
7 years ago
Jack Humbert c2a9acffd7 publicise variables
7 years ago
Jack Humbert 1bb574fe48 add unicode common file, get names right
7 years ago
Jack Humbert 09add35e7f add unicode common file, get names right
7 years ago
Jack Humbert cbabb4d417 split up unicode systems into different files
7 years ago
Jack Humbert 6788cbd762 give error if both unicode/map are enabled
7 years ago
Jack Humbert 69ea10f9a9 adds layer tap toggle
7 years ago
Priyadi Iman Nurcahyo 8c93c5d9ab Add keycodes to turn on, turn off and toggle faux clicky
7 years ago
Priyadi Iman Nurcahyo c68e596f32 Implement faux-clicky feature
7 years ago
Jack Humbert 8d0fdf1008 adds soft pwm for non-timed ports
7 years ago
Jack Humbert 3f0b491fc0 Merge pull request #1082 from priyadi/right-side-dual-function
7 years ago
Priyadi Iman Nurcahyo b92515f139 Make room for 'loose keycodes' by halving UNICODE_MAP range
7 years ago
Priyadi Iman Nurcahyo 97816df7e7 Implement tap mod dual role for right side mods.
7 years ago
Jack Humbert b4e30d3929 added functionality for just a port
7 years ago
Jack Humbert 13c394fba4 Merge pull request #1071 from dungdung/rgb_tweaks
7 years ago
Jack Humbert c0c69a1a7c Merge pull request #1068 from adzenith/master
7 years ago
Jack Humbert 3c7fa0acc1 Merge pull request #1046 from LukeSilva/master
7 years ago
Jack Humbert 0c2b6951a6 Merge pull request #1057 from priyadi/selectable_output
7 years ago
Jack Humbert 198a2929ed Merge pull request #1059 from qmk/hf/algr_t
7 years ago
Jack Humbert 4348fb54d6 Merge pull request #960 from ofples/feature/combos
7 years ago
Jack Humbert 0a3c5c06fe Merge pull request #981 from jonasoberschweiber/osx-surrogate-pairs
8 years ago
dungdung a7882b1ffc Added non-animated gradient mode
8 years ago
dungdung 5a1b68d562 Added mode reverse step function
8 years ago
dungdung 0e548f8b5d Christmas mode now works with even RGBED_NUM
8 years ago
Jack Humbert 246d2583ff Merge pull request #1030 from SjB/refactor_register_code16
8 years ago
Nikolaus Wittenstein 8cbf61c919 Add new DIODE_DIRECTION option
8 years ago
Nikolaus Wittenstein d961c80df2 Remove unused matrix_raw variable in matrix.c
8 years ago
Nikolaus Wittenstein e667e9f6da Fix compile warnings in light_ws2812.c
8 years ago
Priyadi Iman Nurcahyo e7c4f621f1 Restrict outputselect to LUFA only for now
8 years ago
Priyadi Iman Nurcahyo 2bef8b5b88 Limit outputselect to AVR only for now
8 years ago
Priyadi Iman Nurcahyo c17070eca5 Add layer switcher keycodes: OUT_AUTO, OUT_USB, OUT_BT, OUT_BLE
8 years ago
Erez Zukerman f46c2b3ca0 Introduces ALGR_T for dual-function AltGr
8 years ago
SjB 5a860b71a1 race condition between oneshot_mods and tap_dance
8 years ago
SjB f644b9a07a registering a weak_mods when using register_code16
8 years ago
Luke Silva a3357d078e Add support for various tapping macros
8 years ago
Potiguar Faga 2fe18a50ec Clarify license on abnt2 keymap (#1038)
8 years ago
Luke Silva cfc4149712 Add ability to use tap macros without using functions
8 years ago
Jack Humbert 71137deba2 Merge pull request #1014 from SjB/lcd_mods_status
8 years ago
SjB 2b3859937b speeding up (un)register_code16
8 years ago
Jack Humbert 841d7e6a1d turn off rgb_midi in ez
8 years ago
SjB 9eb8d05246 added mods status bit to visualizer.
8 years ago
Jack Humbert 7288e5ab9c Update quantum_keycodes.h
8 years ago
Erez Zukerman 3717cf5864 A shot at aliasing
8 years ago
Erez Zukerman 8459bb97c1 Adds SCMD and SCMD_T
8 years ago
Priyadi Iman Nurcahyo 30b80a23f3 Unregister all mods before inputting Unicode, and reregister afterwards
8 years ago
Jonas Oberschweiber 0aa413af44 Add support for supplementary planes for OS X
8 years ago
Jack Humbert 460bf008f5 Merge pull request #973 from Wilba6582/keycode_refactor
8 years ago
Jack Humbert 2eced29675 Merge pull request #974 from fredizzimo/remove_malloc_from_sysex
8 years ago
Jack Humbert 8a76075ca7 Merge pull request #972 from mechkeys/rgb_compat
8 years ago
Scott Wilson b8e74c378b Removed errant +
8 years ago
Fred Sundvik dd685eceb2 API Sysex fixes
8 years ago
Wilba6582 d8a608f3ff Keycode refactor
8 years ago
Scott Wilson 748181dccd Add extern for 'led' global, set 'weak' attribute for rgblight_set()
8 years ago
Jack Humbert 223cffd92f Merge pull request #968 from ofples/bugfix/right-modifiers
8 years ago
Jack Humbert 273faa4d9c add different scales for music mode
8 years ago
Ofer Plesser 01038ab54c Added check that makes sure a code is a right modifier before considering it as one
8 years ago
Jack Humbert cae269b08b Christmas RGB light mode
8 years ago
Jack Humbert 2fa36e38cf initial subatomic keymap (text)
8 years ago
Jack Humbert 438a5d685b limit voices by default, add some drums
8 years ago
Jack Humbert 06c64bbff3 rgb clean-up, api clean-up
8 years ago
Ofer Plesser 40abf8bc9c Moved combo processing lower down in process logic
8 years ago
Ofer Plesser 6a462c818c Merge branch 'master' into feature/combos
8 years ago
Ofer Plesser 6e7cfa83b9 Refactored as well as added support for action keys in combos
8 years ago
Jack Humbert ae95834f5a specialise music variables
8 years ago
Jack Humbert 0edfe55bfe re-enable audio and extrakeys
8 years ago
Ofer Plesser b6bf4e0dce Added support for timing out combos if a key as been pressed for longer than COMBO_TERM
8 years ago
Ofer Plesser eac8fa7999 Implemented basic key combination feature
8 years ago
Jack Humbert 8f0a8cb7a6 Merge pull request #914 from wez/ble_2
8 years ago
Erez Zukerman 555e41d9e5 Annotates nordic
8 years ago
Erez Zukerman 4094544d41 Test layout for ErgoDox EZ manufacturing robot
8 years ago
Jack Humbert 6e0f994950 Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7
8 years ago
Wez Furlong 8485bb34d2 Add arduino-alike GPIO pin control helpers
8 years ago
Jack Humbert 7edac212c8 separated into api files/folder
8 years ago
Priyadi Iman Nurcahyo 6fee7e178f fix strict-prototypes warning
8 years ago
Priyadi Iman Nurcahyo f2214ce1cb remove define checks. didn't work because of include ordering.
8 years ago
Priyadi Iman Nurcahyo d9d67e7b76 add macro error when a required define is missing
8 years ago
Priyadi Iman Nurcahyo 17acde94ee Fix unterminated ifndef
8 years ago
Priyadi Iman Nurcahyo de1df63953 PS2 pins configuration belongs to each keyboards config.h
8 years ago
ofples 0c9d66eb59 Removed comment
8 years ago
ofples 03d6e165bb Added missing endif for ifdef __AVR_ATmega32U4__ and removed the unnecessary one at the end of the file
8 years ago
Jack Humbert cefa8468fb travis pls
8 years ago
Jack Humbert 2e23689b8e converted to new format
8 years ago
h-youhei 2febf9b9f7 Add japanese keymap
8 years ago
Jack Humbert 450a8fb5b6 Merge branch 'master' of github.com:jackhumbert/qmk_firmware into wu5y7
8 years ago
Jack Humbert 6390033e86 cleaning up midid
8 years ago
Jack Humbert 664c0a036b cleaning up new code
8 years ago
Jack Humbert 27ebacb15d merging lets_split
8 years ago
Gergely Nagy 74a1f00713 Fix the Space Cadet timeout code
8 years ago
Gergely Nagy ffa5b1e7ea Add a timeout to space-cadet shift.
8 years ago
Jack Humbert a06115df19 don't always detect a matrix change (fixes debounce)
8 years ago