summaryrefslogtreecommitdiffstats
path: root/keyboards/ergodone
AgeCommit message (Collapse)AuthorFilesLines
2019-04-13Fix Ergodone keyboard dimensions in info.jsonnoroadsleft1-2/+2
2019-03-19 Cleanup Default Keymaps (#5442)Drashna Jaelre1-2/+0
* Cleanup Default Keymaps to conform to QMK Firmware standards * Minor fixes * Revert some changes
2019-02-18Migrate ACTION_LAYER_TAP_TOGGLEs to TT()fauxpark2-10/+2
2019-02-15Migrate fn_actions for default keymaps (#4935)fauxpark1-5/+1
* Migrate fn_actions for default keymaps * Rename the Grave/Escape Shift masks * No need for shift_esc_shift_mask * Change breaks to return false * Right align pointers * Add default case * Separate cases with empty lines
2019-01-27Fix Command feature: use get_mods() instead of keyboard_report->mods (#4955)Konstantin Đorđević1-2/+2
* Remove unnecessary IS_COMMAND definition in clueboard/66/rev4 * Replace keyboard_report->mods with get_mods() in IS_COMMAND definitions * Update docs to use get_mods() instead of keyboard_report->mods * Replace keyboard_report->mods with get_mods() in tmk_core/protocol/usb_hid/test For some reason, this occurrence used KB_LSHIFT and KB_RSHIFT, which don't exist * Replace keyboard_report->mods with get_mods() in Massdrop keyboards (as per @patrickmt)
2018-09-30Keymap: Add ErgoDone keymap with QWERTY and COLEMAK Mod-DH (#3884)Erovia4-0/+313
* Custom keymap for the ErgoDone The keymap supports QWERTY and COLEMAK MOD-DH with LED indication. * Enable Space Cadet Shift * Fix after-boot layer indicator LED * Implement keyboard suspend, move layer LED handling to function, unify identation * Add readme.md with layout * Optimize LED handling, add include guard Read the default layer via the proper EEPROM function, so the calling of bootmagic() is no longer necessary. Fix bug when the CapsLock LED wasn't working anymore after a layer switch.
2018-09-17Make `PREVENT_STUCK_MODIFIERS` the default (#3107)Joe Wasson1-2/+0
* Remove chording as it is not documented, not used, and needs work. * Make Leader Key an optional feature. * Switch from `PREVENT_STUCK_MODIFIERS` to `STRICT_LAYER_RELEASE` * Remove `#define PREVENT_STUCK_MODIFIERS` from keymaps.
2018-08-10Keymap: Custom L0 layout for ergodone (#3591)Erick Ozaki2-0/+236
2018-07-06Fix hyperlinks in ErgoDone readme.md (#3323)Brendan Wrafter1-2/+2
2018-06-13Configurator layout repair for Ergodone, Ergodox Infinity and ErgoTravel (#3173)noroadsleft1-36/+39
* Ergodone refactor * Ergodox Infinity refactor * Ergotravel refactor * Ergotravel configurator layout update * Fixing include on Ergodox Infinity narze keymap
2018-05-21Add 80 key layout to Ergodone, as it appears to support it (#2984)Drashna Jaelre2-12/+116
* Add 80 key layout to Ergodone * Add layouts * Missed a comma .....
2018-05-21Fix Ergodox EZ Info.json files (#2979)Drashna Jaelre1-6/+47
* Fix Ergodox EZ Info.json files * Ugh, column stagger! * Whoops, added offset to wrong axis * Add changes to Ergodone and Ergodox Infinity
2018-04-21Add pretty layout to all ergodox clones (#2686)Drashna Jaelre2-0/+37
* Add pretty layout to all ergodox clones * Info.json cleanup for EZ * Add info.json for ergodone * info.json cleanup
2018-03-16Rename ONEHAND_ENABLE to SWAP_HANDS_ENABLE for consistencyJoe Wasson1-2/+2
2018-01-12Update ergodone.cnoisebomb441-0/+2
2017-12-14Personal layout planck,ergodone,xd75 (#2140)Koen Klinkers2-0/+244
* plank layout * ergodone * x75 * readmes
2017-11-03Do some cleanup for the APIskullY1-1/+1
2017-10-21ErgoDone: VID/PID/NKRO (#1872)marcostrauss1-3/+9
* - Fancy default PID and option for corresponding VID. - Information about official VID/PID. - Correct manufacturer name. - NKRO enabled by default. * Resolved build error with `#ifndef FORCE_NKRO`.
2017-10-14Make arguments redo, subproject elimination (#1784)Jack Humbert1-1/+1
* 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-10ErgoDone keyboard: Improved structure of readme and augmented it with ↵marcostrauss1-14/+20
important information. Updated links to moved content.
2017-09-27remove all makefiles from keyboard directoriesJack Humbert1-3/+0
2017-09-14Further updated ergodone readme.md (#1714)Harshit Goel1-1/+2
* updated read.md file * added image to flash hex on ergodone * corrected image link * updated direct image link * image with larger text
2017-09-13updated read.md fileGoel1-1/+1
2017-08-27make ergodone's led work wellToshiki Yagi2-12/+98
2017-08-24Creates a layouts/ folder for keymaps shared between keyboards (#1609)Jack Humbert13-0/+1359
* 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