aboutsummaryrefslogtreecommitdiffstats
path: root/keyboards/ergodox
AgeCommit message (Collapse)Author
2017-06-18Merge pull request #1361 from fredizzimo/ergodox_infinity_backlightGravatar Jack Humbert
Add Ergodox Infinity backlight support
2017-06-18Add missing include to Ergodox Belak keymapGravatar Fred Sundvik
2017-06-16ergodox: initial addition of belak themeGravatar Kaleb Elwert
Imported from external repo https://github.com/belak/ergodox-layout at commit 233008ad8c46a85cb118fca0be093c3e751075b0
2017-06-16Make sure backlight is in the range 0-100Gravatar Fred Sundvik
2017-06-15Fix typo in BACKLIGHT_ENABLEGravatar Fred Sundvik
2017-06-11remove .hex, .PNG, .jpgGravatar Jack Humbert
2017-06-11remove the rest of the .pngsGravatar Jack Humbert
2017-06-11remove most .pngsGravatar Jack Humbert
2017-06-08Revert "ugly workaround for ErgoDoxEZ LED bugs: turn 'em all off"Gravatar Stick
This reverts commit f397402e101774eedd1748b1e31c7386f927d4ed.
2017-06-08trying to fix LEDsGravatar Stick
2017-06-08Merge remote-tracking branch 'upstream/master'Gravatar Stick
2017-06-03Add backlight support to the default Ergodox Infinity animationsGravatar Fred Sundvik
2017-06-03Add backlight control to the IS31FL3731 driverGravatar Fred Sundvik
2017-06-03Ergodox Adam keymapGravatar Adam Bell
2017-06-03Turn off LED matrix by defaultGravatar Fred Sundvik
2017-06-03Let BACKLIGHT_ENABLE control the Infinity LEDsGravatar Fred Sundvik
2017-06-02ugly workaround for ErgoDoxEZ LED bugs: turn 'em all offGravatar Stick
2017-06-02moved alt out from under spaceGravatar Stick
2017-06-02Merge remote-tracking branch 'upstream/master'Gravatar Stick
2017-05-31Update licensing on visualizer.cGravatar Fredric Silberberg
2017-05-31Updated readmeGravatar Fredric Silberberg
2017-05-31Added several new macrosGravatar Fredric Silberberg
2017-05-31Fixed numpad 0 layoutGravatar Fredric Silberberg
2017-05-30Use code blocks for keyboard layoutsGravatar Fredric Silberberg
2017-05-30Completed iteration 1 of my layoutGravatar Fredric Silberberg
2017-05-30Added initial keymap filesGravatar Fredric Silberberg
2017-05-28Adds prevent stuck modifiers to EZ defaultGravatar Erez Zukerman
2017-05-27Fix undefined reference errors with avr-gcc 7.1Gravatar ariasuni
2017-05-24tweaks default mouse speed constantsGravatar Erez Zukerman
2017-05-16Created a dvorak keymap for Swedish developers using Visual StudioGravatar Christian Westerlund
2017-05-11Fix spelling of "persistent"Gravatar Nikolaus Wittenstein
Fixes #1201.
2017-05-07Merge pull request #1279 from awpr/masterGravatar Erez Zukerman
Change to per-key eager debouncing for ErgoDox EZ.
2017-05-06Update README for keymap “coderkun_neo2”Gravatar coderkun
2017-05-06Merge tag '0.5.43' into coderkun_neo2Gravatar coderkun
2017-05-06Fix F-keys on right hand to start on first keyGravatar coderkun
2017-04-26Change to per-key eager debouncing for ErgoDox EZ.Gravatar Andrew Pritchard
Empirically, waiting for N consecutive identical scans as a debouncing strategy doesn't work very well for the ErgoDox EZ where scans are very slow compared to most keyboards. Instead, debounce the signals by eagerly reporting a change as soon as one scan observes it, but then ignoring further changes from that key for the next N scans. This is implemented by keeping an extra matrix of uint8 countdowns, such that only keys whose countdown is currently zero are eligible to change. When we do observe a change, we bump that key's countdown to DEBOUNCE. During each scan, every nonzero countdown is decremented. With this approach to debouncing, much higher debounce constants are tolerable, because latency does not increase with the constant, and debounce countdowns on one key do not interfere with events on other keys. The only negative effect of increasing the constant is that the minimum duration of a keypress increases. Perhaps I'm just extremely unlucky w.r.t. key switch quality, but I saw occasional bounces even with DEBOUNCE=10; with 15, I've seen none so far. That's around 47ms, which seems like an absolutely insane amount of time for a key to be bouncy, but at least it works.
2017-04-19Fix LCD SS pin configurationGravatar Fred Sundvik
There was a typo, so the attempted configuration proably didn't do what it should have done. I think it left the pin floating, and could cause the LCD problems issue-1230.
2017-04-18Merge pull request #1235 from siroken3/siroken3Gravatar Jack Humbert
Siroken3
2017-04-18small changesGravatar Stick
2017-04-14Fix KEYMAP_YORUIAN macroGravatar Thomas Fitzsimmons
Fix the ordering of the arguments to the KEYMAP macro.
2017-04-13Add missing serial_link.h includeGravatar Fred Sundvik
Which fixes a warning when building Ergodox Infinity as a righthand master.
2017-04-13Fix keymap yoruian on InfinityGravatar Fred Sundvik
2017-04-13Fix overflow warning in ordinary keymapGravatar Fred Sundvik
2017-04-13Fix overflow warnings in dvorak_programmerGravatar Fred Sundvik
2017-04-12Merge pull request #1213 from nstickney/masterGravatar Jack Humbert
ErgoDox Familiar layout
2017-04-09Extract Ergodox default visualizer into simple_visualizerGravatar Fred Sundvik
It's good enough if you only want to change the lcd text and color.
2017-04-09Rename led test to led_keyframes and move animation to ErgodoxGravatar Fred Sundvik
2017-04-09Create a file for shared Ergodox Infinity animationsGravatar Fred Sundvik
2017-04-09Combine startup and resume animationsGravatar Fred Sundvik
2017-04-09Fix suspend not disabling backlightGravatar Fred Sundvik