summaryrefslogtreecommitdiffstats
path: root/keyboards/planck
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup/rgb matrix (#5811)XScorpion22019-05-102-5/+1
| | | | | | | | | | | | | | | | | | | | | | * clean up rgb matrix extern usage Moved rgb matrix boiler plate into macros Rebased onto typing heatmap pr * Fixing the reversed frame buffer access in digital rain * Fixing digital rain & typing heatmap if keyreactive effects are not enabled * Apply suggestions from code review Co-Authored-By: Drashna Jaelre <drashna@live.com> * Adding parenthesizes to DRIVER_LED_TOTAL where necessary * Updated docs * added notes about parentheses
* rgb_led struct conversion (aka: Per led (key) type rgb matrix effects - part ↵XScorpion22019-05-073-121/+55
| | | | | | | | | | | | | | | | 2) (#5783) * Initial conversion of the rgb_led struct * Converting last keyboard & updating effects to take advantage of the new structure * New struct should not be const * Updated docs * Changing define ___ for no led to NO_LED * Missed converting some keymap usages of the old struct layout
* Roguepullrequest planck layout update (#5751)roguepullrequest2019-05-012-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * First publish of roguepullreqest programmer dvorak planck layout * Removed junk line * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Removed layer songs Removed layer songs for cleanliness. Will use them later. * Update keyboards/planck/keymaps/roguepullrequest/readme.md Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Made basic LSHIFT framework but is not working. Listed other tapdances. * Got LSHIFT to work * Added working RSHIFT * Added working TD_S * Cleaned up LEFT and RIGHT [ { ] } on the UPPER layer. * Cleaned up layout. * Reenabled audio space is not needed right now. * Added tap dances and layout image * Started dactylmanuform layout * Revert "Started dactylmanuform layout" This reverts commit 5ef48e4a23de14db9b843d85d3250e1bf4426817.
* [Keymap] Add motform planck keymap (swedish colemak) (#5734)motform2019-04-304-0/+262
| | | | | | * [Keymap] Add motform planck keymap (swedish colemak) * Add readme and remove unused enums (thanks @drasha!)
* Updated rgb_led struct field modifier to flags (#5619)XScorpion22019-04-293-70/+70
| | | | Updated effects to test led flags Updated massdrop to use new flags field for led toggle
* Fix Planck and Preonic builds (#5658)noroadsleft2019-04-2910-77/+248
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Planck: Copy contents of Planck rules.mk to each revision * Planck: Delete Planck rules.mk * Planck: Concatenate duplicate rules Concatenate rules that are set and then overridden into one setting. * Preonic: Copy contents of Preonic rules.mk to each revision * Preonic: Delete Preonic rules.mk * Preonic: Concatenate duplicate rules Concatenate rules that are set and then overridden into one setting. * Planck: Delete non-specific Bootloader settings from revs. 1 and 2 Deleted BOOTLOADER setting code block, as the checks were only valid for revs. 3-5 and the Planck Light. Neither Planck rev1 or rev2 set the bootloader via rules.mk, so there's no setting of BOOTLOADER in their rules.mk files. * Preonic: Fix BOOTLOADER settings code blocks * Preonic: delete extra blank lines from rules.mk files * Preonic: delete AVR-type hardware config blocks from rev3 * Update Planck and Preonic readme files - update Hardware Supported - update/add Install Examples - update Docs paragraph * Enable Bootmagic Lite where it is disabled Enabled Bootmagic Lite for: - Planck Light - Planck revs. 1-5 - Preonic revs. 1 and 2 * Remove `planck_grid` from LAYOUTS rule for all Planck revisions Community has landed on `ortho_4x12`, which is already set; `planck_grid` is redundant.
* [Keymap] Added compatibility for Planck rev6 (#5706)Priyadi Iman Nurcahyo2019-04-292-3/+30
| | | | | | | | | | | | * Update code for compatibility with latest QMK * Added compatibility with Planck rev6 * use wait_ms instead of _delay_ms * removed unnecessary rules * disable audio on rev4 only
* [Keymap] update (mouse emulation, rev 6 compatibility) (#5696)Callum Oakley2019-04-233-151/+120
| | | | | | | | | | | | * mess with mouse emulation some more * reverse scrolling * mouse speed 20 * ndash and £ on symbol layer * rev6 compatibility
* [Keyboard] Fix red an green leds location (#5698)Florian Didron2019-04-231-54/+54
|
* Remove default folders for the Planck & Preonic (#3497)Jack Humbert2019-04-191-2/+0
| | | | | | * remove planck default folder * Update rules.mk
* Update readme.md (#5647)Øyvind Wilhelmsen2019-04-181-1/+1
|
* [Keymap] Roguepullrequest Planck layout update (#5640)roguepullrequest2019-04-171-10/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * First publish of roguepullreqest programmer dvorak planck layout * Removed junk line * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Removed layer songs Removed layer songs for cleanliness. Will use them later. * Update keyboards/planck/keymaps/roguepullrequest/readme.md Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Made basic LSHIFT framework but is not working. Listed other tapdances. * Got LSHIFT to work * Added working RSHIFT * Added working TD_S * Cleaned up LEFT and RIGHT [ { ] } on the UPPER layer. * Cleaned up layout. * Reenabled audio space is not needed right now.
* [Keymap] Update to oeywil's keymap (#5614)Øyvind Wilhelmsen2019-04-176-153/+373
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Switched to grid, added leader key and space cadet shift * renamed layer, removed sound * fixed comment * added comment * Added tap dance * Added comments * removed useless sound * removed useless comments * removed useless cases * changed to register_code16 function * renamed variables * fixed typo * fixed indentation
* [Keymap] First publish of roguepullreqest programmer dvorak planck layout ↵roguepullrequest2019-04-144-0/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#5612) * First publish of roguepullreqest programmer dvorak planck layout * Removed junk line * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Update keyboards/planck/keymaps/roguepullrequest/keymap.c Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com> * Removed layer songs Removed layer songs for cleanliness. Will use them later. * Update keyboards/planck/keymaps/roguepullrequest/readme.md Co-Authored-By: roguepullrequest <roguepullrequest@users.noreply.github.com>
* Adds the Planck EZ, 3737 RGB, fixes out-of-tune notes (#5532)Jack Humbert2019-04-085-1/+452
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * RGB Matrix overhaul Breakout of animations to separate files Integration of optimized int based math lib Overhaul of rgb_matrix.c and animations for performance * Updating effect function api for future extensions * Combined the keypresses || keyreleases define checks into a single define so I stop forgetting it where necessary * Moving define RGB_MATRIX_KEYREACTIVE_ENABLED earlier in the include chain * Adds the Planck EZ, 3737 RGB, fixes out-of-tune notes * fix bug in quantum/rgb_matrix_drivers.c Co-Authored-By: jackhumbert <jack.humb@gmail.com> * update command setting to the correct default * correct rgb config * remove commented-out lines * update docs for the 3737 * Update docs/feature_rgb_matrix.md Co-Authored-By: jackhumbert <jack.humb@gmail.com>
* [Keymap] Updated my iris, planck, and xd75 keymaps (#5515)David Rambo2019-03-303-29/+25
| | | | | | | | | | * Updated iris, planck, and xd75 keymaps * Added brightness down and up to commented layout of Symbol layer. * updated config files for planck and iris * removed unnecessary include lines from iris and planck config files
* Fixing dead links (#5503)Brian Choromanski2019-03-291-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Fixed typo of 'confid.h' to 'config.h' * Fixed broken links in docs * Fixed a lot of dead links * Removed all dead links that I could not find a replacement for * Placed knops links back in * Fixed plank keymaps so that they will compile for planck light * Https doesn't work on knops.io * tv44:budi now compiles * s60_x:amnesia0287 now compiles * Fixed allocation of key_combos so that narze keymap for planck can compile correctly * Disabled rgb on ergodone and infinity * Enabled tap dance so it compiles * Added return statement so it compiles * If compiling on light disable extra functionality * Properly redefined variable so it compiles * Remove remaining dead links
* [Keymap] addition: macro for "screenshot region to clipboard" in macOS (#5505)tomholford2019-03-282-35/+6
| | | | | | | | | | | | | | | | | | | | | | * Create custom Planck Light keycap See README for details * Link to WhatPulse in README * More remapping, and add RGB LED effects * Remove dead code, address PR feedback from @drashna * Add macro for “screenshot region to clipboard” hotkey for macOS Also remove unused layer / key logic * Remove extraneous comment * Incorporate PR feedback from @drashna. Update README with new mapping.
* [Keymap] added user keymap (#5499)dsanchezseco2019-03-274-0/+158
|
* [Keymap] adding keymaps (#3583)martinmksiu2019-03-264-0/+251
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add key map * QWERTY with 40% layers * updated line 21 updated line 21 from "#include "xd75.h" to "#include QMK_KEYBOARD_H" as requested * upload contra folders * Update .directory * Update config.h * Update config.h * Update keymap.c * Update config.h * Update rules.mk * Update keyboards/contra/keymaps/martin_bac/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/xd75/keymaps/martin_cennum/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Delete .directory * upload * Delete rules.mk * Update keyboards/contra/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/katana60/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/katana60/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/katana60/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/katana60/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Delete nano.save * Delete rules.mk * Update keymap.c * Update keymap.c * Update config.h * Update keyboards/lets_split_eh/keymaps/msiu/keymap.c Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keyboards/lets_split_eh/keymaps/msiu/keymap.c Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keymap.c * Update keyboards/planck/keymaps/msiu/config.h Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Apply suggestions from code review Co-Authored-By: martinmksiu <martinmksiu@gmail.com> * Update keymap.c * Update readme.md * Update keymap.c
* [Keymap] Planck Keymap :: rjhiglefort (#5059)Rob Hilgefort2019-03-234-0/+251
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * copy default over as starting point * Getting rid of dvorak and colemak for now, added a couple changes to the keymap * removed refs to bad layers, formatting comments * First version of my ergodox ported layout! * Symbols layer, media layer, updated comments * Hyper as a single key * Fix stuck hyper key when switching layers * Tweak some annoying things about the layout. - move raise left and promote alt - remove swap keys on the last layer - reorganize media keys so they're easier to reach and more intuitive - fix some comment template things * Add readme for rjhilgefort planck layout * readme tweak * PR feedback changes
* [Keymap] Add custom Planck Light keymap (#5464)tomholford2019-03-224-0/+368
| | | | | | | | | | | | * Create custom Planck Light keycap See README for details * Link to WhatPulse in README * More remapping, and add RGB LED effects * Remove dead code, address PR feedback from drashna
* [Keymap] Improvements to Samuel's literate keymap (#5428)Samuel Jahnke2019-03-172-288/+593
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * added my own keymap * changed thing * updated keymap Samuel * updated laypout for better one handed use * updated stuff I want * happy with my lagout * formatting * Added new literate config * made everything nice * cleaned * fixed spelling and two small bugs in macros * Made press and lift function for modifiers * made taps occur on press instead of release * added oneshot keys and chars cant be negative! * removed debug message * Added command and qwerty layers * fixed bug with oneshot layer * same bug, different key
* Keymap update (#5382)Callum Oakley2019-03-124-80/+69
| | | | | | | | * home and end on fn layer (for forward and back with left hand) * space movement shortcuts * mouse layer
* Keymap / userspace update (#5358)Jarred Steenvoorden2019-03-101-1/+2
| | | | | | | | | | | | | | | | | | | | * Update userspace with common config.h * Add my dz60, satan and xd75 keyboard keymaps * Fixing executable bits changed during last upstream merge * Cleanup unnecessary files and defines * Remove unnecessary defines from userspace config * Add underglow controls to dz60 function layer * Fixing merge conflicts * Fixing exectable bits changed during merge * Userspace update
* [Keymap] Add vxid planck layout (#5271)vxid2019-03-053-0/+63
|
* Adopted LAYOUT, added some keys (#5320)Christopher Browne2019-03-051-34/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add HOME/END keys as upper/lower on arrow-up/down * Reduce .hex file size by turning off unneeded options * Put digit keypad onto left hand upon RAISE; this will sometimes be preferable to double-hits of right hand * Latest super latest version merge * cbbrowne keymap for XD75re * starting notes on XD75re keymap plans * First draft of bottom row of QWERTY * Switch my special bottom line over to QCENT * Dunno * Filling in wanted keys, bit by bit... * Add copyright, extra macro * Clean up comments, remove some experimental code I didn't like * TODO plans for xd75re * clean up keyboard layout * QCENT2 is my new experiment for the main keyboard... * Add a few more main layer keys, and modify LOWER to shift things outwards to conform with main layer * Clean up RAISE layer to conform with main layer, remove QCENT layer as QCENT2 is the new thing * More xd75 changes, now that I actually have it in hand * shift keymap around, as original attempt was a bit too aggressive in keeping to the edges * more revs to XD75 * Dropping parts of the centre keypad in favor of Keys I Really Need * Improve documentation to conform with how builds are done now * Improve documentation to conform with how builds are done now * Add cbbrowne rules file as alternative to having the rules in Makefile * Makefile not needed anymore for individual keymap * Some revs to my keymapping * Add {} * Add PGUP/PGDN * Shifted some middle-range keys around * Needed Tilde, Backquote, and to shift RESET onto FUNCTION layer * Wanted ~ * cbbrowne hasn't anything to do with hadron keymaps * trim unneeded bits * I prefer OrgMode for my notes * Have a right-alt * Layer keys make LED colors change * Add sample user rules for cbbrowne * Add source of xd75 rules * Individualized xd75 rules * Adopt LAYOUT to genericize the layout as an ortholinear 5x15 keyboard
* [Keymap] DCompact Layout Updates pt. 3 (#5209)Dan2019-03-012-5/+5
| | | | | | | | | | | | | | | | | | | | * Fix whitespace and Markdown errors * Add DCompact layout implementation for Levinson keyboard * Rename README.md to readme.md * Rename README.md to readme.md * Rename README.md to readme.md * Update keyboards/keebio/levinson/keymaps/dcompact/keymap.c Co-Authored-By: loksonarius <loksonarius@users.noreply.github.com> * Update keyboards/keebio/levinson/keymaps/dcompact/keymap.c Co-Authored-By: loksonarius <loksonarius@users.noreply.github.com>
* [Keymap] Added personal keymaps for Planck, Preonic, Vitamins Included by ↵Juno Nguyen2019-02-284-0/+503
| | | | | | | | | | | | | | | | | | Juno (#5169) * Added personal keymaps for Planck, Preonic, Vitamins Included by Juno * Removing redundancies as suggested * More removals that were missed out in the previous commits * Updated Preonic to use new layout * More redundancies missed out * Updated more optimal code for FN layer LED indicator. * Further codes clean up.
* [Keymap] Added preonic and mechmini 2 keymaps (#5202)SpacebarRacecar2019-02-211-1/+1
| | | | | | | | | | | | * added mechmini2 keymap * added preonic keymap * changed readme * correction to mechmini 2 readme * changes to preonic keymap
* Remove redundant KC_TRNS and KC_NO fillers in remaining keymaps (#5154)fauxpark2019-02-1749-160/+4
|
* Planck Keymap for oeywil (#5145)Øyvind Wilhelmsen2019-02-165-0/+253
| | | | | | | | | | * adding my keymap * fixed includes * removed comments * removed keymap_config_t
* Add samuel's literate keymap file for planck (#4998)Samuel Jahnke2019-02-153-0/+677
| | | | | | | | | | | | | | | | | | | | | | | | | | * added my own keymap * changed thing * updated keymap Samuel * updated laypout for better one handed use * updated stuff I want * happy with my lagout * formatting * Added new literate config * made everything nice * cleaned * fixed spelling and two small bugs in macros * Made press and lift function for modifiers
* [Keymap] Add fsck keymaps for eco, planck and preonic (#5106)Frederick Hirsch2019-02-134-0/+190
| | | | | | * Add the fsck keymaps for eco, planck and preonic * Review changes for fsck layout
* [Keymap] Adding buhearns keymap (#5105)buhearns2019-02-134-0/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Keymap] Adding buhearns keymap * Removing deprecated function with fauxpark's help * Update readme.md * Switching to UNICODE_ENABLE with drashna's help * Update rules.mk * Update config.h * Update config.h Tidying up * Update keymap.c Tidying up * Update readme.md Tidying up * Update rules.mk Tidying up * Removing GESC and adding TILD
* [Keymap] Add Emiller Personal planck layout (#4249)Edmund Miller2019-02-074-0/+349
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add emiller * Add Num Layer * Update QWERTY * Update Raise and Lower * Add right shift to match ergodox * Update keyboards/planck/keymaps/emiller/config.h Co-Authored-By: Emiller88 <edmund.a.miller@gmail.com> * Update keyboards/planck/keymaps/emiller/config.h Co-Authored-By: Emiller88 <edmund.a.miller@gmail.com> * Update keyboards/planck/keymaps/emiller/config.h Co-Authored-By: Emiller88 <edmund.a.miller@gmail.com> * Update keyboards/planck/keymaps/emiller/keymap.c Co-Authored-By: Emiller88 <edmund.a.miller@gmail.com> * Update keyboards/planck/keymaps/emiller/keymap.c Co-Authored-By: Emiller88 <edmund.a.miller@gmail.com> * Update keyboards/planck/keymaps/emiller/config.h Co-Authored-By: Emiller88 <edmund.a.miller@gmail.com> * Add r