summaryrefslogtreecommitdiffstats
path: root/keyboards/planck
AgeCommit message (Collapse)AuthorFilesLines
2017-11-21adds planck light keyboardJack Humbert17-335/+239
2017-11-20Neo2Planck (#2032)yellowmoneybank4-0/+215
* Documentation * Enabled Mouse-Keys in Makefile * Layer 1 finished * Small Bugfixes * Updated documentation
2017-11-20Added filesd_r0ck3-0/+345
2017-11-20Add my layoutMarcus Young4-0/+220
2017-11-14QMK DFU bootloader generation (#2009)Jack Humbert11-23/+21
* 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
2017-11-02fix 2u alignment in info.jsonsJack Humbert1-1/+1
2017-11-01adds other layouts to rules.mkJack Humbert1-2/+2
2017-11-01update layout macros for planckJack Humbert2-6/+6
2017-11-01adds info.json files to planckJack Humbert3-0/+123
2017-10-31add Thai layers for the GunP planck (#1910)Gun Pinyo2-4/+25
* Add a layout of planck named GunP, ready for pull request review. * add Thai layers for the GunP planck
2017-10-31layout(planck): dudeofawesome's layout with simultaneous RGB and audio ↵Louis Orleans4-0/+271
support (#1929) * layout(planck): new layout initial commit * feat(planck): add workman layout * fix(planck): switching to workman * layout(planck): swapping mnext and mplay * feat(planck): prep for RGB * perf(planck): remove plover saves 256 bytes of memory * perf(planck): remove colemak saves 128 bytes * layout(planck): swapping enter and quote * perf(planck): disable console frees 1664 bytes * feat(planck): RGB under-lighting * refactor(planck): change RGB pin Uses pin labeled PB2 * feat(planck): add RGB keycodes * feat(planck): re-enable audio * style(planck): fixing indentation Because who indents like that? * style(planck): clean up keycodes * layout(planck): remove del * feat(planck): add tap-space to layer keys * docs(planck): specify pin on PCB for RGB * bug(planck): reducing tap time * Revert "bug(planck): reducing tap time" This reverts commit 62606b2dc62c5adcc06cfb5978d7e5305411a658. * Revert "feat(planck): add tap-space to layer keys" This reverts commit c74de5a4aa45c5563dcaa463395654c29f50eda3. * perf(planck): remove backlit case * feat(planck): swap enter and quote * bug(planck): moving right shift * doc(planck): update README * chore(planck): remove makefile
2017-10-25Add narze keymaps for Ergodox & Planck with SuperDuper mode implementation ↵Manassarn Manoonchai4-0/+620
(#1883) * Fork default planck keymap * Esc -> CapsLock * Swap Tilde & Grave in Lower & Raise * Replace Blacklight key with Raise * Add Hyper/Esc & Shift/Enter key * Add super duper mode using S+D combo * Change superduper mode sound * Add more functionality to superduper mode * Fork default * Replace all left shift to shift/parensopen (space cadet) * Super / Underscore * Try superduper on z/slash held * Use function/macro instead, LGUI_UNDS alone not working * ✨ Add mouse layer 🐭 * 🐛 Fix superduper * :sparkles: Fix GUI_UNDS * :bug: Fix registering underscore when releasing too fast * :bug: Fix Shift/( with LT z * ✨ Add superduper for colemak * ✨ Add Qwerty on software Colemak layout & make Superduper available on multile layouts * ✨ Enable/disable superduper mode & fix layer switching * 🐛 Fix superduper not unregister mods * ✨ Update planck-like ergodox (wip) * :bug: Fix return before changing tap count & modify comments * :sparkles: Replace with planck code * 📝 Update readme * ✨ Fix SuperDuper by using intermediate layers * Remove LT from inner lower & raise for ease of use * Change TG to LG * Add options & disable audio * :wrench: Enable ignore mod tap interrupt & shorting tapping term * :memo: Update readme * Remove including quantum makefile * :memo: Update readme * Rename Makefiles
2017-10-25Add macro to sleep Windows 10Dylan Khor1-3/+10
2017-10-25Add a layout of planck named GunP, ready for pull request review.Gun Pinyo5-0/+274
2017-10-23Added ajp10304 Planck layout (#1887)ajp103044-0/+305
* Added ajp10304 Planck layout * Removed Makefile from planck ajp10304 keymap
2017-10-23My layout to suit my needsalex-paget3-0/+114
2017-10-15update keymaps to not be the canonical fileJack Humbert18-36/+0
2017-10-14Make arguments redo, subproject elimination (#1784)Jack Humbert25-148/+31
* redo make args to use colons, better folder structuring system [skip ci] * don't put spaces after statements - hard lessons in makefile development * fix-up some other rules.mk * give travis a chance * reset KEYMAPS variable * start converting keyboards to new system * try making all with travis * redo make args to use colons, better folder structuring system [skip ci] * don't put spaces after statements - hard lessons in makefile development * fix-up some other rules.mk * give travis a chance * reset KEYMAPS variable * start converting keyboards to new system * try making all with travis * start to update readmes and keyboards * look in keyboard directories for board.mk * update visualizer rules * fix up some other keyboards/keymaps * fix arm board ld includes * fix board rules * fix up remaining keyboards * reset layout variable * reset keyboard_layouts * fix remainging keymaps/boards * update readmes, docs * add note to makefile error * update readmes * remove planck keymap warnings * update references and docs * test out tarvis build stages * don't use stages for now * don't use stages for now
2017-10-10Add my layouts (#1822)Kyle Montag4-0/+267
* all of my updates * return to base config for xd60.c * remove janky keymap header definition * update readme for xd60 * update Planck readme
2017-10-06Consistent fabian layouts for amj40, let's split, planck and xd75 (#1812)Fabian Topfstedt3-0/+317
* slight modifier changes; added plover and reusing jack's default planck keymap as the basis * space is not shift when held anymore * added fabian layout (based on jack's default) * changed fabian layout (based on jack's default) * changed fabian layout (based on jack's default)
2017-10-06Increase one-shot timeout for planck/keymaps/dshields and remove unused ↵Daniel Shields2-3/+1
includes.
2017-10-03Add new planck layout (#1778)Philippe Voinov3-0/+175
* Custom layout: tehwalris * Prevent stuck modifiers.
2017-09-29added matrixman layoutMatt3-0/+185
2017-09-27remove all makefiles from keyboard directoriesJack Humbert64-1413/+0
2017-09-25Move work from pinky fingers to thumbs and index fingers (#1749)Fred Eisele5-0/+166
* phreed keymap added This keymap moves many pinky keys to the center * set to do what I want but LT() does not return to previous layer * get overlays working * get overlays working * fix the readme * fix the readme * swapped the shift * swapped the shift * propagate mods * clear special char on readme
2017-09-25add conditional for planck-mitch keymapJack Humbert1-0/+4
2017-09-21add filessJack Humbert1-0/+23
2017-09-21move keymap to rules.mkJack Humbert1-23/+0
2017-09-21Turkish planck keymap (#1675)Batuhan Baserdem4-0/+515
* Adding keymap * Adding keymap * Compiles now, but doesn't flash * Fixes issues with compilation * Trying to fix issues with tap-dance layer * Trying to fix issues with tap-dance layer * Trying to fix issues with tap-dance layer * Fixed bbaserdem layout * Added keyboard layout image * Edited README.md * Changed layout and removed image from README.md * Changed tapping terms * Changed layout a bit
2017-09-18Adding a new layout for the planck that helps when coming from the pok3r (#1701)Nicolas Guelpa4-0/+348
* adding new layout for the planck that helps when coming from the pok3r * Fixing the function layer * Update readme.md * Update keymap.c Making some small adjustments * Update keymap.c switching GUI and Esc * Update keymap.c
2017-09-18Remove redundant Makefile.Daniel Shields1-13/+0
2017-09-16Cleaned, revised, and updated my keymaps to reflect new changes/defaults (#1712)Dylan Khor3-288/+68
* add new RGB keycodes and clean up lets split keymap * extraneous cases * More cleanup and added macro * one more macro * cleaned up my planck keymap and added macros * Transitioned planck keymap to new formatting / audio modes based on new default * Remove extraneous newline in song list, add keycodes missed in previous commit * error in graphical representation of keycodes
2017-09-14Some revisions to cbbrowne Planck keymap, and a preliminary xd75 keymap (#1715)Christopher Browne4-11/+169
* 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
2017-09-13[planck] Adds Sean Hunter keymap(#1706)Sean Hunter6-40/+599
* Sean Hunter initial keymap * Update old map to sync it up with new one * Add TODO fix a few minor things * small doc fixes * Minor fixups
2017-09-12Updates send_string functionality, adds terminal feature (#1657)Jack Humbert2-2/+2
* 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
2017-09-08Remove all Makefiles from the keyboards directory. (#1660)skullydazed63-1/+1411
* 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
2017-09-08update some keymaps that broke w/defaultsJack Humbert2-0/+2
2017-09-06update planck stuffJack Humbert3-4/+4
2017-08-27Keymaps for several of my boards (#1641)Michael Terhar8-0/+685
* copied mjt keymaps from archive * All mjt boards now compile * fixed jd45-mjt breathing * Updates to fix SpaceFN but not tested yet. * Still missing either spacebar or an adjacent keypress. * Debugging rigged up for use with hid_listen. * Reverted the default keymap to use tap_layer_key rather than custom. Moved custom approach to keymap_debug.c * Fixed the lower-left side of the keymap, which needed more spacers due to the matrix being directly put into the array rather than using the keymap function. * Cleaned up JD45 keymap that uses tapkey. * Redid minivan keymap with numsym rather than raise/lower. Untested. * Created my MJT keymap for HHKB Enabled dynamic macros and moved somoe of the shortcuts around. * Minor keymap fixes to make them compile without errors. * Added home/end to right arrow cluster on DYN layer. * Added more keys to fn and dyn layers. * It wasn't using my custom layer last time somehow...? Now it will. * Compiled and installed at end of day on 8/23 * Moved macros to FKEY layer because Adjust was too hard to get into and out of without some sort of feedback. * Fixed volume controls... were reversed and disabled. * Added F13-F15 back to fkeys layer in Minivan * Created new Planck Keymap that uses the NumSym and FKeys layer approach like the Minivan. * Removed DYN layer. * Fixed diagram in planck numsym. * Cleanup for pull request. * Roadkit flip phone warning. * Replaced PLAY_NOTES_ARRAY to PLAY_SONG * reset the submodules * checked out specific commits for submodules * Removed debugging from JD45 shared config.h * Moved custom rules.mk to apropriate keymap Reset the shared rules.mk file. * Trailing return issue in rules.mk Gotta make for a smooth pull request :-)
2017-08-24Creates a layouts/ folder for keymaps shared between keyboards (#1609)Jack Humbert10-27/+12
* include variables and .h files as pp directives * start layout compilation * split ergodoxes up * don't compile all layouts for everything * might seg fault * reset layouts variable * actually reset layouts * include rules.mk instead * remove includes from rules.mk * update variable setting * load visualizer from path * adds some more examples * adds more layouts * more boards added * more boards added * adds documentation for layouts * use lowercase names for LAYOUT_ * add layout.json files for each layout * add community folder, default keymaps for layouts * touch-up default layouts * touch-up layouts, some keyboard rules.mk * update documentation for layouts * fix up serial/i2c switches
2017-08-20Remove PLAY_NOTE_ARRAY usages to get rid of warning.Joe Wasson21-155/+155
2017-08-20Merge pull request #1608 from hot-leaf-juice/masterJack Humbert2-37/+56
keymap update
2017-08-20Fix Planck Steno layout with new error message (remove MIDI).Joe Wasson1-0/+1
2017-08-19Merge pull request #1601 from dlaroe/masterJack Humbert4-0/+317
My keymaps only
2017-08-19Merge branch 'master' of https://github.com/qmk/qmk_firmwareCallum Oakley20-103/+826
2017-08-18Updated keymaps with second LOWER for the right hand1-4/+4
2017-08-10Add piemod keymaps for Let's Split and Planck.dwrz3-0/+152
2017-08-08update priyadi's keymap configJack Humbert1-1/+1
2017-08-08let planck keymaps use KEYMAPJack Humbert1-0/+2
2017-08-02added missing media controls and mod-tap rshift/enterBalz Guenat1-3/+3