aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/ergodone
AgeCommit message (Collapse)Author
2020-01-29Trim firmware sizes from default rules.mk, part 1 (#8027)Gravatar ridingqwerty
* Removed reference to firmware size in 0-9,a-f board-level and default keymap 'rules.mk' files * Correct some 'rules.mk' in boards buried under vendor folders * PR8027 patch Co-authored-by: GeorgeKoenig <35542036+GeorgeKoenig@users.noreply.github.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2020-01-17Remove `KEYMAP_SECTION_ENABLE` (#7882)Gravatar fauxpark
2019-10-15 Port DEBUG_MATRIX_SCAN_RATE to core (#7029)Gravatar Joel Challis
* Port DEBUG_MATRIX_SCAN_RATE to core * Remove duplicate DEBUG_MATRIX_SCAN_RATE implementations * Remove duplicate DEBUG_MATRIX_SCAN_RATE implementation from handwired/xealous * Add console logic from ergodox_ez
2019-10-05Cleanup rules.mk for 32U4 keyboards, A-F (#6804)Gravatar fauxpark
* Cleanup rules.mk for 32U4 keyboards, A-F * Put back stuff in VIA keymaps
2019-09-04added ability to change unicode input method (#6666)Gravatar Vega Deftwing
2019-08-30Remove KC_DELT alias in favor of KC_DEL (#6327)Gravatar Konstantin Đorđević
* Remove KC_DELT alias in favor of KC_DEL * Add changelog
2019-08-20Remove superfluous JTAG disable code (#6445)Gravatar fauxpark
* Remove superfluous JTAG disable code * 32A has differently named register * Accidentally some operators * 32A also has different JTAG pins * Wrap disable_jtag() in an ifndef * Document this new define * Rename the define, it conflicts with a LUFA thing Also, move the ifndef wrapping to the call in keyboard_setup()
2019-07-15Remove/migrate action_get_macro()s from default keymaps (#5625)Gravatar fauxpark
* Remove/migrate action_get_macro()s from default keymaps * Leave these breaks alone
2019-06-28[Keymap] Added 'Vega' ErgoDone layout (#6196)Gravatar Vega Deftwing
* Added 'Vega' ErgoDone layout * Changed as to Fauxpark's recomendations * removed unused custom_keycodes
2019-04-13Fix Ergodone keyboard dimensions in info.jsonGravatar noroadsleft
2019-03-19 Cleanup Default Keymaps (#5442)Gravatar Drashna Jaelre
* Cleanup Default Keymaps to conform to QMK Firmware standards * Minor fixes * Revert some changes
2019-02-18Migrate ACTION_LAYER_TAP_TOGGLEs to TT()Gravatar fauxpark
2019-02-14Migrate fn_actions for default keymaps (#4935)Gravatar fauxpark
* 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)Gravatar Konstantin Đorđević
* 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)Gravatar Erovia
* 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)Gravatar Joe Wasson
* 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-09Keymap: Custom L0 layout for ergodone (#3591)Gravatar Erick Ozaki
2018-07-05Fix hyperlinks in ErgoDone readme.md (#3323)Gravatar Brendan Wrafter
2018-06-13Configurator layout repair for Ergodone, Ergodox Infinity and ErgoTravel (#3173)Gravatar noroadsleft
* Ergodone refactor * Ergodox Infinity refactor * Ergotravel refactor * Ergotravel configurator layout update * Fixing include on Ergodox Infinity narze keymap
2018-05-20Add 80 key layout to Ergodone, as it appears to support it (#2984)Gravatar Drashna Jaelre
* Add 80 key layout to Ergodone * Add layouts * Missed a comma .....
2018-05-20Fix Ergodox EZ Info.json files (#2979)Gravatar Drashna Jaelre
* 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)Gravatar Drashna Jaelre
* 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 consistencyGravatar Joe Wasson
2018-01-12Update ergodone.cGravatar noisebomb44
2017-12-14Personal layout planck,ergodone,xd75 (#2140)Gravatar Koen Klinkers
* plank layout * ergodone * x75 * readmes
2017-11-02Do some cleanup for the APIGravatar skullY
2017-10-21ErgoDone: VID/PID/NKRO (#1872)Gravatar marcostrauss
* - 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)Gravatar Jack Humbert
* 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 ↵Gravatar marcostrauss
important information. Updated links to moved content.
2017-09-27remove all makefiles from keyboard directoriesGravatar Jack Humbert
2017-09-14Further updated ergodone readme.md (#1714)Gravatar Harshit Goel
* 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 fileGravatar Goel
2017-08-26make ergodone's led work wellGravatar Toshiki Yagi
2017-08-23Creates a layouts/ folder for keymaps shared between keyboards (#1609)Gravatar Jack Humbert
* 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