summaryrefslogtreecommitdiffstats
path: root/keyboards/planck/keymaps/default/keymap.c
Commit message (Collapse)AuthorAgeFilesLines
* Convert Encoder callbacks to be boolean functions (#12805)Drashna Jaelre2021-05-211-1/+2
| | | Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Remove keymap_config extern from default keymaps (#7399)Drashna Jaelre2019-11-201-1/+0
| | | | | | | | | | * Remove keymap_config extern from default keymaps * Revert unicode Apparently VSCode does not like unicode, I didn't actually edit these lines, so it must have been automatic... :( Co-Authored-By: fauxpark <fauxpark@gmail.com>
* [Keyboard] Use GPIO macros for E6 LED in Planck and Preonic default keymaps ↵fauxpark2019-10-201-2/+2
| | | | (#7098)
* [Keymap] Update Planck Layer Diagram To Match Layer (#6712)Alex Mayer2019-09-181-2/+2
|
* [Keyboard] Fix compile issues for OLKB Default keymaps (#6751)Drashna Jaelre2019-09-181-0/+4
|
* [Keyboard] Fix default keymaps for OLKB boards to play Startup Sound (#6721)Drashna Jaelre2019-09-141-34/+39
| | | | | | | | | | * Fix Planck default keymap to play sounds on rev6 The dip_switch_update callback was overriding the default startup sound. This should prevent that from happening, and still allow it to play sounds, or stop them, when appropriate. * Fix Preonic default keymap to play sounds on Rev 3 The dip_switch_update callback was overriding the default startup sound. This should prevent that from happening, and still allow it to play sounds, or stop them, when appropriate.
* fix missing music mode legend (#6686)Silvio Gulizia2019-09-071-1/+1
|
* Add Dip Switch as a core feature (#6140)Drashna Jaelre2019-09-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Dip Switches as a core feature * Add documentation for Dip Switch feature * Update Preonic Rev3 to use new feature and remove custom matrix * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Remove custom matrix line completely Rather than just disabling it Co-Authored-By: fauxpark <fauxpark@gmail.com> * DIP changes Co-Authored-By: fauxpark <fauxpark@gmail.com> * Use better check for DIP Switch configuration * Add to show features * Add bitmask callback for dip switch * Fix OLKB Boards dip switch config * Update docs to include bitmask example * Fix comments/documentation Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix issues with docs and use example from @tuzonghua * Fix wording Co-Authored-By: fauxpark <fauxpark@gmail.com> * Fix example to use proper formatting Bad, BAAAAAAD drashna!!! * Handle dip switch initialization better
* [Keyboard] Updates to ZSA boards (#6513)Drashna Jaelre2019-08-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update Layer functions to use layer_state_t in ZSA Boards * Update Music Mask for ZSA boards Fixes an issue with the board getting stuck on Adjust layer when activating music mode * Add Support for SMART LED Toggle to Planck EZ * Add support for SMART LED toggle in Ergodox EZ * Ifdef swiss cheeze for Oryx Configurator * Documentation and updates * Add Oryx Keymap * Add option to configure the layers for the Layer Indicator * Update keymap with better examples * Make sure eeprom is initialized before reading from it * Force flush of LED matrix when suspending board This fixes an issue where the LEDs don't fully clear sometimes when the host system goes to sleep * Enable RGB Sleeping by default * Add clarification about planck ez led layer config
* added missing comment of RGB control keys planck/rev6 (#6503)dsanchezseco2019-08-071-2/+3
|
* [Keymap] Fix Comment Styling (#6324)Alex Mayer2019-07-141-14/+14
|
* [Keymap] New planck keymap (#6093)mgalisa2019-06-111-8/+4
| | | | | | | | | | * New keymap * Add readme; fix lack of asterisk on raise * Update default planck map to tap_code vs reg/unreg * Press F to pay respects
* Planck: Align Keycode Columns (#4523)Alex Mayer2018-11-301-5/+3
| | | Remove Extra Newlines
* Update default Planck layout to be more in line with standard conventionsDrashna Jaelre2018-10-091-6/+15
|
* Adds support for Planck Rev 6 (#2666)Jack Humbert2018-07-161-42/+118
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * initial files for rev 6 with encoder * music map init, dip scan added * adds ws2812 driver for arm * flesh out dip and encoder support * adds default encoder res * adds default encoder res * start muse implementation * muse working with encoder as control * flip direction * try mouse wheel again * dont break other revs * dont break other revs * conditional autio * pwm ws driver (not working) * update build includes for chibios * update ws2812 driver/config * last commit for glasser code * working example * remove rgb for now * finish up rev6 * working encoder keycodes * add warnings to planck keymaps about the LAYOUT
* fix backlight key for the lightJack Humbert2018-06-281-2/+6
|
* updated music maskJack Humbert2018-05-081-0/+10
|
* Change handling of adjust layer to make it more LT(...) friendly. (#1625)Martin Sandiford2018-04-261-22/+7
| | | | | | | | * Change handling of adjust layer to make it more LT(...) friendly. * Update based on feedback from drashna. * Change handling of adjust layer to make it more LT(...) friendly. This reworks handling to make it a little more friendly to include in keymaps.
* adds planck light keyboardJack Humbert2017-11-201-3/+3
|
* QMK DFU bootloader generation (#2009)Jack Humbert2017-11-141-0/+2
| | | | | | | | | | | | | | | | | | | | | | * adds :bootloader target * update planck and preonic revisions * remove references to .h files for planck * update preonic keymap * only add keyboard.h files that exist * add production target * hook things up with the new lufa variables * update rules for planck/preonic * back backlight key turn of status led when pressed * add manufacturer/product strings to bootloader
* Updates send_string functionality, adds terminal feature (#1657)Jack Humbert2017-09-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | * implement basic terminal stuff * modify send_string to read normal strings too * add files bc yeah. working pgm detected * pgm detection apparently not working * adds send string keycodes, additional keycode support in send string * implement arguments * [terminal] add help command * [terminal] adds keycode and keymap functions * [terminal] adds nop.h, documentation * update macro docs
* Remove all Makefiles from the keyboards directory. (#1660)skullydazed2017-09-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | * Remove all Makefiles from the keyboards directory. * update keymaps added in the last 8 days * Ignore keyboard/keymap makefiles * update hand_wire to reflect our new Makefile-less reality * Update the make guide to reflect the new reality * move planck keymap options to rules.mk * update planck keymaps 4real * trigger travis * add back build_keyboard.mk * restore changes to build_keyboard
* update planck stuffJack Humbert2017-09-061-1/+1
|
* adds music mode, music mode songs, music maskJack Humbert2017-07-231-1/+1
|
* remove unneccesary headersJack Humbert2017-07-231-4/+0
|
* clean-up planck and preonic keymaps, move audio stuff aroundJack Humbert2017-07-231-76/+24
|
* Fix spelling of "persistent"Nikolaus Wittenstein2017-05-111-4/+4
| | | | Fixes #1201.
* Update default maps for missing keysChris Helming2017-02-281-8/+8
|
* layer defines to enumJack Humbert2017-01-251-7/+10
|
* working with helper, qmk_helper_windows@05b0105Jack Humbert2016-11-211-2/+2
|
* correct break/return order for planck and preonic defaultsJack Humbert2016-07-041-8/+8
|
* updates preonic default layoutJack Humbert2016-06-261-11/+13
|
* updates planck macros to keycodes, prototype fn_actionsJack Humbert2016-06-261-31/+27
|
* Backlight abstraction and other changes (#439)Jack Humbert2016-06-231-86/+86
| | | | | | | | | | | | | | | | | | | | * redoes matrix pins, abstracts backlight code for B5,6,7 * slimming down keyboard stuff, backlight breathing implemented * don't call backlight init when no pin * cleans up user/kb/quantum calls, keyboard files * fix pvc atomic * replaces CHANNEL with correct var in breathing * removes .hexs, updates readmes, updates template * cleans-up clueboards, readmes to lowercase * updates readme
* Renames keyboard folder to keyboards, adds couple of tmk's fixes (#432)Jack Humbert2016-06-211-0/+316
* fixes from tmk's repo * rename keyboard to keyboards