summaryrefslogtreecommitdiffstats
path: root/keyboards/exclusive
Commit message (Collapse)AuthorAgeFilesLines
* [Bug] Develop - Change uint32_t to layer_state_t (#13596)Xelus222021-07-192-2/+2
| | | | | * fix sat75 * update uint32_t to layer_state
* Change `BOOTMAGIC_ENABLE=yes` to use Bootmagic Lite (#12172)James Young2021-04-121-1/+1
|
* Refactor to use led config - Part 6 (#12115)Joel Challis2021-03-106-53/+7
| | | | | | | | | | | | | | | | | | | * Convert to config * Convert to config * Convert to config * Convert to config * Convert to config * Convert to config * Convert to config * Convert to config * revert changes
* Remove FAUXCLICKY feature (deprecated) (#11829)Drashna Jaelre2021-02-094-4/+0
|
* Merge remote-tracking branch 'upstream/master' into developfauxpark2021-01-272-6/+0
|\
| * Remove `MIDI_ENABLE_STRICT` from keyboards' config.h (#11679)Ryan2021-01-272-6/+0
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-01-188-8/+0
|\|
| * Remove `DESCRIPTION`, E-G (#11574)Ryan2021-01-188-8/+0
| |
* | clean up generate-api errorsZach White2021-01-072-4/+0
|/
* 2020 November 28 Breaking Changes Update (#11053)James Young2020-11-282-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* VIA Support: E6V2 BMC editions (#10969)MechMerlin2020-11-188-6/+109
| | | | | | | | | | | | | | | | | * update readme with relevant PCB versioning * Add VIA keymap to e6v2 LE BMC * add via keymap * Update keyboards/exclusive/e6v2/le_bmc/keymaps/via/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> * Update keyboards/exclusive/e6v2/oe_bmc/keymaps/via/keymap.c Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com>
* Refactor to use led config - Part 3 (#10966)Joel Challis2020-11-184-56/+5
| | | | | | | | | * Refactor to use led config * Refactor to use led config * Refactor to use led config * Refactor to use led config
* E85 backlight & LED indicator updates (#10678)kaylanm2020-11-055-8/+27
| | | | | * Enable in-switch backlight on e85 for VIA keymaps. Update LED indicator code for e85 hotswap/soldered PCBs.
* [Keyboard] Add via keymap to E6.5 (#10771)bintobean2020-10-294-131/+177
| | | | | | | | | | | | | | | | | | | | | * Added basic via keymap * Added via keymaps and changed config Product and Vendor ID * Update keyboards/exclusive/e65/keymaps/via/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * Update keyboards/exclusive/e65/config.h Co-authored-by: Ryan <fauxpark@gmail.com> * Refactored via/keymap.c to use LAYOUT_all * Refactored e65.h to remove nested matrix layouts * Previous commit missed LAYOUT_65_ansi_blocker. Fixed Co-authored-by: Ryan <fauxpark@gmail.com>
* [keyboard] Add Caps Lock LED Logic to exclusive/e85/soldered (#10639)MechMerlin2020-10-151-1/+14
| | | | | | | | | * on behalf of VashtaNerada commiting his code to get caps lock led working on the soldered E8d E8.5 * Update keyboards/exclusive/e85/soldered/soldered.c Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com>
* E85 Hotswap/Soldered Fixes (#10173)MechMerlin2020-09-0127-30/+512
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * split up the e85 into hotswap and soldered variants * remove layout_all LAYOUT macro for hotswap pcb * add copyright header to to all config files * remove list of alternate bootloaders * spruce up config file * comply with PR check list * Update keyboards/exclusive/e85/hotswap/info.json * Update keyboards/exclusive/e85/hotswap/info.json * Update keyboards/exclusive/e85/hotswap/info.json * Update keyboards/exclusive/e85/rules.mk * Update keyboards/exclusive/e85/config.h * Update keyboards/exclusive/e85/hotswap/config.h * Update keyboards/exclusive/e85/soldered/config.h * remove LAYOUT_all in hotswap and also remove superfluous comments * remove the soldered tsangan map
* Remove HD44780 References, Part 2 (#9918)James Young2020-08-074-31/+0
| | | | | * remove HD44780_ENABLE rules: C-F * remove HD44780_ENABLE config: C-F
* New Keyboard: E8.5 TKL (#9447)MechMerlin2020-06-2013-0/+816
| | | Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove `DEBUG_LEVEL` from V-USB rules.mk (#9117)Ryan2020-05-172-4/+0
|
* [Keymap] VIA Support: Exclusive E7-V1 (#9038)MechMerlin2020-05-164-5/+58
| | | | | | | | | | * add a VIA Keymap * update VID and PID * update readme * Update keyboards/exclusive/e7v1/readme.md
* Fix incorrect key sizes in Configurator (#9073)James Young2020-05-132-4/+4
| | | | | | | | | | | * fix key size: exclusive/e6v2/le_bmc * fix key size: exclusive/e6v2/oe_bmc * fix key sizes: flx/lodestone * fix key size: handwired/prime_exl * fix key sizes: massdrop/ctrl
* Remove no-longer-necessary LTO checks from keyboards' config.h files (#8773)Konstantin Đorđević2020-04-191-4/+3
| | | | | | | | | * Remove no-longer-necessary LTO checks from keyboards' config.h files * Remove unnecessary LTO check in @danielo515's Ergodox EZ keymap * Remove unnecessary USE_Link_Time_Optimization checks from keyboards' config.h files Note: DISABLE_LEADER doesn't seem to be used anywhere
* V-USB: Consolidate usbconfig.h's into a single file (#8584)Ryan2020-03-312-704/+0
|
* V-USB: Use structs for USB descriptors (#8572)Ryan2020-03-282-18/+6
| | | | | | | * V-USB: Use structs for USB descriptors * Update usbconfigs * cformat pass
* V-USB: Use manufacturer and product strings from config.h (#7797)Ryan2020-03-264-64/+14
| | | | | * V-USB: Use manufacturer and product strings from config.h * Update board configs
* Trim firmware sizes from default rules.mk, part 1 (#8027)ridingqwerty2020-01-296-28/+28
| | | | | | | | | | | * 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>
* Fix LED configuration for PS2AVRGB boards (#7989)fauxpark2020-01-232-4/+2
| | | | | | * Fix LED configuration for PS2AVRGB boards * Undo backlight on state changes
* Remove custom backlight code for PS2AVRGB boards (#7775)fauxpark2020-01-186-50/+30
| | | | | | | | | | | | | | * Remove custom backlight code for PS2AVRGB boards * Remove custom driver setting * BACKLIGHT_BREATHING goes in config.h, not here * Don't need to include backlight.c again here either * Turn on backlight for Canoe * Disable console on a few boards due to oversize
* [Keyboard] fixed hhkb keymap issue on e6_rgb (#7684)yulei2020-01-0810-105/+1418
| | | | | | | | | | | | | | | | | | | | | | * fixed hhkb keymap issue and added allleds configuration * fixed layout mismatch * add more matrix control * remove redundent define in rules.mk * turn NKRO on * remove allled macro, adding readme in allleds mode, add via support * add two more layers for via * update readme file * Update keyboards/exclusive/e6_rgb/keymaps/allleds/readme * Update keyboards/exclusive/e6_rgb/keymaps/allleds/readme.md
* Remove custom matrix from PS2AVRGB boards (#7396)fauxpark2020-01-022-24/+0
| | | | | | | | * Remove custom matrix from PS2AVRGB boards * Add custom backlight.c to SRC for bminiex, for now * Add missing DIODE_DIRECTIONs
* [Keymap] Personal keymap for the E6.5 (#7623)Sid Carter2019-12-131-0/+26
| | | | | | * add new layout mirroring all my other layouts * add rgb and other keys on fnm layer
* [Keyboard] Add Exclusive E7-V1 SE keyboard and keymaps (#7598)Bart Riemens2019-12-1310-0/+591
| | | * Updated based on feeback in PR #7598
* [Keyboard] Update ATmega32A readme files to match template (#7462)Joel Challis2019-11-232-66/+16
| | | | | | | | * Update atmega32a readme files to match template * Update atmega32a readme files to match template - fixes * Apply suggestions from code review
* [Keyboard] Update e65.c to fix Caps Lock indicator (#7405)trinity15612019-11-201-7/+13
| | | | | | | | | | * Update e65.c Fixing Caps Lock LED indicator * Update e65.c Using new LED functions (led_update_kb)
* Set device version from config.h for V-USB boards (#7316)fauxpark2019-11-152-2/+2
|
* Add support for configurable polling interval and power usage o… (#7336)fauxpark2019-11-152-20/+0
| | | | | | * Add support for custom polling interval and power usage on V-USB boards * Use 1ms as default for now
* Convert some PS2AVRGB boards to I2C WS2812 driver (#7241)fauxpark2019-11-044-106/+14
| | | | | | * Convert some PS2AVRGB boards to I2C WS2812 driver * Fix Travis failure for bface
* Cleanup rules.mk for 32U4 keyboards, A-F (#6804)fauxpark2019-10-055-171/+40
| | | | | | * Cleanup rules.mk for 32U4 keyboards, A-F * Put back stuff in VIA keymaps
* 65 ansi blocker everywhere (everywhere I can find) (#6805)MechMerlin2019-09-251-0/+2
| | | | | | | | | | | | | | | | | | | | * e6.5 actually already had a 65_ansi_blocker LAYOUT macro, so just had to enable in rules. * Add the 65_ansi_blocker LAYOUT macro and enable in rules.mk * rename LAYOUT macro in .h and in the keymap.c as it was only a default keymap. Also enable in rules.mk * rename but also had to define the existing LAYOUT macro as the new one to prevent breakage of existing keymaps * add 65_ansi_blocker support for vinta * forgot to update the info.json on these * add new default layout 65_ansi_blocker support to alt * add 65_ansi_blocker support * undo changes
* Cleanup rules.mk for 32A and 328P keyboards (#6767)fauxpark2019-09-202-110/+6
|
* [Keymap] Fix e65 7u WK layout and add crd's personal keymap (#6750)Jason Thigpen2019-09-173-8/+46
| | | | | | * Add e65 keymap for crd * Fix e65 7u wk layout
* [Keyboard] Add the E6.5 keyboard (#6693)Brice Figureau2019-09-0912-0/+766
| | | | | The E6.5 is the new 65% keyboard made by Exclusive. This changeset adds its PCB to QMK, including all the bottom row variants and iso/ansi/split BS layouts.
* Remove commented out MCUs in rules.mk (#5884)fauxpark2019-07-163-5/+2
|
* Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)Drashna Jaelre2019-06-063-3/+3
|
* [Keyboard] E6V2 R2 BMC PCB (#6009)MechMerlin2019-05-2910-0/+884
| | | | | | | | | | | | | | | | | | * initial commit * remove mentions of oe and replace with le * add new layout macros with the spacebar change * add rgb underglow support * Update keyboards/exclusive/e6v2/le_bmc/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/exclusive/e6v2/le_bmc/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* [Keyboard] E6V2 BMC OE (#5908)MechMerlin2019-05-1911-6/+6
| | | | | | | | | | * rename bmc due to confusion as the bmc from r2 is different * update readme * Update keyboards/exclusive/e6v2/readme.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* rgb_led struct conversion (aka: Per led (key) type rgb matrix effects - part ↵XScorpion22019-05-071-71/+59
| | | | | | | | | | | | | | | | 2) (#5783) * Initial conversion of the rgb_led struct * Converting last keyboard & updating effects to take advantage of the new structure * New struct should not be const * Updated docs * Changing define ___ for no led to NO_LED * Missed converting some keymap usages of the old struct layout
* Updated rgb_led struct field modifier to flags (#5619)XScorpion22019-04-291-50/+50
| | | | Updated effects to test led flags Updated massdrop to use new flags field for led toggle
* [Keyboard] forgot to omit k05 from the electrical matrix in hhkb layout (#5684)MechMerlin2019-04-231-1/+1
|
* disable bootmagic as it does not work for bmc boardsmechmerlin2019-04-063-6/+2
|