summaryrefslogtreecommitdiff
path: root/keyboards/ergodox_ez
AgeCommit message (Collapse)Author
2021-01-122020 November 28 Breaking Changes Update (#11053)James Young
* Branch point for 2020 November 28 Breaking Change * Remove matrix_col_t to allow MATRIX_ROWS > 32 (#10183) * Add support for soft serial to ATmega32U2 (#10204) * Change MIDI velocity implementation to allow direct control of velocity value (#9940) * Add ability to build a subset of all keyboards based on platform. * Actually use eeprom_driver_init(). * Make bootloader_jump weak for ChibiOS. (#10417) * Joystick 16-bit support (#10439) * Per-encoder resolutions (#10259) * Share button state from mousekey to pointing_device (#10179) * Add hotfix for chibios keyboards not wake (#10088) * Add advanced/efficient RGB Matrix Indicators (#8564) * Naming change. * Support for STM32 GPIOF,G,H,I,J,K (#10206) * Add milc as a dependency and remove the installed milc (#10563) * ChibiOS upgrade: early init conversions (#10214) * ChibiOS upgrade: configuration file migrator (#9952) * Haptic and solenoid cleanup (#9700) * XD75 cleanup (#10524) * OLED display update interval support (#10388) * Add definition based on currently-selected serial driver. (#10716) * New feature: Retro Tapping per key (#10622) * Allow for modification of output RGB values when using rgblight/rgb_matrix. (#10638) * Add housekeeping task callbacks so that keyboards/keymaps are capable of executing code for each main loop iteration. (#10530) * Rescale both ChibiOS and AVR backlighting. * Reduce Helix keyboard build variation (#8669) * Minor change to behavior allowing display updates to continue between task ticks (#10750) * Some GPIO manipulations in matrix.c change to atomic. (#10491) * qmk cformat (#10767) * [Keyboard] Update the Speedo firmware for v3.0 (#10657) * Maartenwut/Maarten namechange to evyd13/Evy (#10274) * [quantum] combine repeated lines of code (#10837) * Add step sequencer feature (#9703) * aeboards/ext65 refactor (#10820) * Refactor xelus/dawn60 for Rev2 later (#10584) * add DEBUG_MATRIX_SCAN_RATE_ENABLE to common_features.mk (#10824) * [Core] Added `add_oneshot_mods` & `del_oneshot_mods` (#10549) * update chibios os usb for the otg driver (#8893) * Remove HD44780 References, Part 4 (#10735) * [Keyboard] Add Valor FRL TKL (+refactor) (#10512) * Fix cursor position bug in oled_write_raw functions (#10800) * Fixup version.h writing when using SKIP_VERSION=yes (#10972) * Allow for certain code in the codebase assuming length of string. (#10974) * Add AT90USB support for serial.c (#10706) * Auto shift: support repeats and early registration (#9826) * Rename ledmatrix.h to match .c file (#7949) * Split RGB_MATRIX_ENABLE into _ENABLE and _DRIVER (#10231) * Split LED_MATRIX_ENABLE into _ENABLE and _DRIVER (#10840) * Merge point for 2020 Nov 28 Breaking Change
2021-01-12hotfix: fix double mouse report sending on shared EPDrashna Jael're
2020-10-14Merge branch 'firmware19' of github.com:zsa/qmk_firmware into firmware19Florian Didron
2020-10-14fix issues with keyboard sleep (#316)Florian Didron
Co-authored-by: Drashna Jael're <drashna@live.com>
2020-10-13Revert "Revert "Convert ErgoDox EZ to Matrix Lite (qmk#10189)""Florian Didron
This reverts commit edd58256f58b44b00f8ae811941c63862693e4c4.
2020-10-13Revert "Convert ErgoDox EZ to Matrix Lite (qmk#10189)"Florian Didron
This reverts commit 396b86b92d8010ac929f30768cc98643ea019986.
2020-09-30[Keyboard] Update to ZSA Boards (qmk#10119)Drashna Jael're
2020-09-30Convert ErgoDox EZ to Matrix Lite (qmk#10189)Drashna Jael're
2020-08-27fix: remove mx lock on ergodox_ez (#306)Florian Didron
2020-08-17Set defaults for Mousekey Wheel movement (#303)Drashna Jaelre
* fix: italian keymap it quot is redefined * fix: missing deprecated swedish key code * Adds Moonlander to the list of supported keyboards * Sorts list and adds EZ suffix to Planck in Readme * Update Mouse Wheel config Co-authored-by: Florian Didron <0x6664@hey.com> Co-authored-by: Erez Zukerman <1092548+ezuk@users.noreply.github.com>
2020-06-12Convert clipping variables in rgblight.c to a structure (#7720)Drashna Jaelre
2020-06-12Fix AVR ws2812 when ADDRESS_BASE is non zero (#8646)Joel Challis
* Fix AVR ws2812 when ADDRESS_BASE is non zero * fix port * remove unused function defs
2020-06-02Enable LED Blinking for Dynamic Macro Recording status for Ergodox EZDrashna Jael're
2020-02-26revert: change ergodox default debounce valueFlorian
2020-02-26Revert "[Keyboard] Remove i2c write command when reading columns on Ergodox ↵Drashna Jaelre
EZ (#8092)" This reverts commit 737d2793a6ecd6ca9355a92019c8e47cc3f0c4c5.
2020-02-26fix: change ergodox default valueFlorian
2020-02-26[Keyboard] Remove i2c write command when reading columns on Ergodox EZ (#8092)esinlayo
* Remove i2c write command when reading cols on Ergodox EZ * Comment on mcp23018 address state during read_cols
2020-02-26Limit number of layers due to eeprom size contstraintsDrashna Jael're
2020-02-26Implement core communicationDrashna Jael're
2020-02-26Add Oryx keymap, etcDrashna Jael're
2020-02-26Add toggle for live trainingDrashna Jael're
2020-01-09Move webusb.h includes to quantum.h (#244)Drashna Jaelre
Co-authored-by: Florian Didron <fdidron@users.noreply.github.com>
2020-01-09Re-init rgb matrix on left half reconnectDrashna Jaelre
2020-01-09WS2812 Overhaul (#210)Drashna Jaelre
* ARM - ws2812 bitbang (#7173) * Initial ARM bitbang ws2812 driver * Unify chibios platform to run rgblight_task * Remove 'avr only' comments from ws2812 docs * Remove 'avr only' comments from ws2812 docs * Unify chibios platform to run rgblight_task - review comments * Remove debug flags from keymap * Add comments from review * Add defines for STM32L0XX * Attempt to get arm ws2812 working on multiple gcc versions * Support RGBLIGHT_SLEEP when ChibiOS boards suspend (#7280) Copypasta from the AVR suspend implementation with a Teensy-specific hack removed * Unify RGB and RGBW commands (#7297) * Fix unicode in comments Co-Authored-By: fauxpark <fauxpark@gmail.com> * Remove separate RGBW implementation for a unified function * Set White to 0 in RGBW LEDs This is just to get this working, later, proper brightness can be handled elsewhere. * Use us instead of nanoseconds(?) since it renders correctly on web * Remove RGBW function from arm/ws2812.h * Remove RGBW function from arm/ws2812.c * Formatting changes * Add doc info * Remove force of debug on within rgblight - causes lockups waiting for hid_listen (#7330) * Move Ergodox EZ RGB Light code to custom driver (#7309) * Move Ergodox EZ RGB code to custom driver Also implements full addressing of Ergodox EZ's LED Strip, as written by seebs Co-authored-by: Seebs <seebs@seebs.net> * Make Clipping range accessible for custom drivers * Remove RGBW_BB_TWI from driver and docs * Revert changes to clipping range support * Use just rgblight_set instead of full custom driver * Convert to i2c_master commands * Rename rgblight driver and clean up includes * Use White channel on RGBW LEDs * SPI DMA based RGB Underglow for STM32 (#7674) * Initial stash of ws2812 spi driver * Update comment, add sync backup plan * Add testing notes to spi ws2812 driver * Align RGBW error messages Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Jonathan Rascher <jon@bcat.name> Co-authored-by: Florian Didron <fdidron@users.noreply.github.com>
2019-12-06feat: update examples + pairing processFlorian Didron
2019-12-06fix: adds webusb include on test keymapsFlorian Didron
2019-12-06feat: webusb keymap examplesFlorian Didron
2019-12-06chore: change manufacturer name to ZSAFlorian Didron
2019-12-06feat: adds webusbFlorian Didron
2019-11-04 Port DEBUG_MATRIX_SCAN_RATE to core (#7029)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-09-30Increase ergodox-ez debounce to 30Florian Didron
2019-08-28Restore brightnessDrashna Jaelre
2019-08-28use full brightness insteadDrashna Jaelre
2019-08-28Fix Indicator LEDs brightnessDrashna Jaelre
2019-08-17chore: move led shutdown logic in rgb_matric.cFlorian Didron
2019-08-17fix: do not turn off leds when usb suspend is not setFlorian Didron
2019-08-15chore: set rgb sleep by default for the ShineFlorian Didron
2019-08-15chore: set rgb suspend to defaultFlorian Didron
2019-08-15fix: shutdown all leds before suspendFlorian Didron
2019-08-08Fix isses with togglingDrashna Jael're
2019-08-08Update RGB Matrix configuration for Ergodox EZDrashna Jael're
2019-08-05Enable LED Light level control for Ergodox EZDrashna Jael're
2019-07-27Optimize RGB Matrix rendering for Ergodox EZDrashna Jael're
2019-07-27Use Layer State Typedef in keymapsDrashna Jaelre
2019-07-10Use QUANTUM_LIB_SRC for i2c_master.c inclusion (qmk#5617)Drashna Jaelre
2019-06-24Enable RGB Matrix Sleep functionalityDrashna Jaelre
2019-06-04Fixing matrix_scan so it properly returns changed status on Ergodox EDrashna Jaelre
2019-05-20Merge pull request #32 from zsa/per_key_matrix_effects_part_1Florian Didron
Update to RGB Matrix LED structure
2019-05-17Restores Ergodox default Debounce valueFlorian Didron
2019-05-10Enable additional animation modes for the Glow keyboardsDrashna Jaelre