summaryrefslogtreecommitdiff
path: root/keyboards/massdrop
Commit message (Collapse)AuthorAge
* [Core] Process all changed keys in one scan loop, deprecate ↵Stefan Kerkmann2022-08-06
| | | | `QMK_KEYS_PER_SCAN` (#15292)
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-08-03
|\
| * Move keyboard USB IDs and strings to data driven: M (#17859)Ryan2022-08-03
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-07-18
|\|
| * Add Support for Massdrop's Stack Overflow The Key V2 (#17696)Jason Wihardja2022-07-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Default Factory Settings * Change Keyboard Name in Readme * Fix LED Orders * Change Brightness Step * Enable Lighting Layers * Add RGB Control Mode * Unblink Layer to Clear Stack * Add MacOS RGB Control * Comment Fixes
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-07-02
|\|
| * Added VIA support for Drop CTRL (#17336)InonL2022-07-02
| | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-07-02
|\|
| * Update massdrop/alt:charlesrocket (#17297)-k2022-07-02
| | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com>
* | Removes terminal from QMK. (#17258)Nick Brassel2022-05-30
|/
* Add massdrop/alt:charlesrocket keymap (#17173)-k2022-05-21
|
* Added massdrop/ctrl:xanimos keymap (#16187)Daniel Weeks2022-04-22
| | | Co-authored-by: xanimos <dan@xanimos.com>
* Remove `NO_ACTION_MACRO` and `NO_ACTION_FUNCTION` from keyboard config.h ↵Ryan2022-03-15
| | | | (#16655)
* Merge remote-tracking branch 'origin/master' into developQMK Bot2022-01-14
|\
| * [Keyboard] Add VIA support for the Drop Alt (#15857)asdfire12022-01-13
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2022-01-11
|\|
| * [keymap] Add massdrop/ctrl R167 keymap (#15585)Winston Durand2022-01-10
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-12-27
|\|
| * massdrop/thekey: macos requires LGUI modifier instead of LCTL (#15605)me-dea2021-12-27
| |
* | Refactor `bootloader_jump()` implementations (#15450)Ryan2021-12-27
|/ | | | | | | * Refactor `bootloader_jump()` implementations * Fix tests? * Rename `atmel-samba` to `md-boot`
* fixed "Your Name" in header (#15591)br2021-12-27
| | | | | | | | | | | | | | | | | | | | | | | * cleaned up for pr * Update keyboards/massdrop/alt/keymaps/b/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/massdrop/alt/keymaps/b/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/massdrop/alt/keymaps/b/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * SPDX copyright header * renamed keymap folder to b_ * Your Name Co-authored-by: Drashna Jaelre <drashna@live.com>
* add my keymap (#15211)br2021-12-27
| | | | | | | | | | | | | | | | | | | | | * cleaned up for pr * Update keyboards/massdrop/alt/keymaps/b/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/massdrop/alt/keymaps/b/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/massdrop/alt/keymaps/b/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * SPDX copyright header * renamed keymap folder to b_ Co-authored-by: Drashna Jaelre <drashna@live.com>
* [Keyboard] support for Stack Overflow The Key from Drop - adapted from ↵Wyatt Neal2021-12-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | @frap129 (#15520) * support for Stack Overflow The Key from Drop - adapted from @frap129 * addressing code review comments there's still some issues related to LEDs so i think for now the best course of action is to remove those items until we can get better details on the assembly of the board. * removing this on the correct branch * cleaning up more code review comments, moving to simpler/common formats for maps * it is a C not a G fool * well, looks like you can do it this way too for booting/dfu * fixing missing newline for gcc to be quiet * removing busted links * formatting to match current template * Update keyboards/massdrop/thekey/rules.mk Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Andy Piper <andypiper@users.noreply.github.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* Remove unnecessary backslash-escapes in default keymaps (#15472)Ryan2021-12-14
| | | | | | | * Remove unnecessary backslash-escapes in default keymaps * Remove unnecessary backslash-escapes in via keymaps * Remove unnecessary backslash-escapes in default-ish keymaps
* Fix up build options comments (#15463)Ryan2021-12-12
|
* Tidy up NKRO_ENABLE rules (#15382)Ryan2021-12-09
|
* Tidy up `SLEEP_LED_ENABLE` rules (#15362)Ryan2021-12-01
|
* Require explicit enabling of RGB Matrix modes (#15018)Drashna Jaelre2021-11-15
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-05
|\
| * [Keymap] foxx1337 for Massdrop CTRL with raw HID (#8692)foxx13372021-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Keymap] foxx1337's personal keymap * Add keymap based on ctrl default * Add 5 minute rgb matrix timeout * Add foxx1337 layout defaults * Add raw HID communication protocol * Add rgbmatrix to the raw HID protocol * Add readme * Modernize ctrl, shift, alt mods detection * Add GPL like copyright headers
* | Add support to persist MD LED framework settings (#14980)Joel Challis2021-11-02
| | | | | | | | | | | | | | | | | | * Add support to persist MD LED framework settings * avoid out-of-bounds errors when SmartEEPROM is not enabled * Update brightness defaults * clang
* | Stop-gap forward-port Drop LED features for CTRL and ALT (#14967)just-another-jxliu2021-10-29
| |
* | Initial USB2422 driver (#14835)Joel Challis2021-10-22
| |
* | Split out arm_atsam shift register logic (#14848)Joel Challis2021-10-22
|/
* Remove redundant `UNICODE_ENABLE = no` in keyboard-level rules.mk (#14633)Ryan2021-09-30
|
* Remove audio pin references in rules.mk (#14532)Ryan2021-09-21
|
* Remove backlight pin references in rules.mk (#14513)Ryan2021-09-20
|
* [Keymap] Add gaming toggle layer & layer colors to r-pufky keymap. (#14251)r-pufky2021-09-16
|
* Remove BLUETOOTH_ENABLE from keyboard-level rules.mk (#14379)Ryan2021-09-12
|
* Remove width, height and key_count from info.json (#14274)Ryan2021-09-12
|
* Remove empty override functions (#14312)Ryan2021-09-05
| | | | | | | | | | | | | | | | | * Remove empty override functions, 0-9 * Remove empty override functions, A-D * Remove empty override functions, E-H * Remove empty override functions, handwired * Remove empty override functions, I-L * Remove empty override functions, M-P * Remove empty override functions, Q-T * Remove empty override functions, U-Z
* Fixup `massdrop/alt`, `cest73/tkm`. (#14048)Nick Brassel2021-08-18
| | | | | | | | | | | * Fixup massdrop/alt. * Fixup `cest73/tkm` bootmagic lite. * Update keyboards/cest73/tkm/rules.mk Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Fix Indicator LED issues (#12097)50an6xy06r6n2021-08-18
|
* Remove MIDI Configuration boilerplate (#11151)James Young2021-08-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * remove keyboard-level instances of `MIDI_ENABLE = no` Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e '/^[ #]*MIDI_ENABLE[ \t]*=[ \t]*no/d' {} + ``` Co-Authored-By: Nick Brassel <nick@tzarc.org> * fix case-sensitivity issues on MIDI_ENABLE Change instances of `MIDI_ENABLE = YES` to `MIDI_ENABLE = yes`. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE[ \t]*=[ \t]*[Yy][Ee][Ss];MIDI_ENABLE = yes;g' {} + ``` * replace `# MIDI controls` with `# MIDI support` Replace `# MIDI controls` with `# MIDI support` in keyboard-level `rules.mk` files. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*MIDI[ \t]*\(controls\|support\).*;# MIDI support;g' {} + ``` * align inline comments Aligns the inline comments to the length used by the QMK AVR rules.mk template. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;MIDI_ENABLE *= *yes.*;MIDI_ENABLE = yes # MIDI support;g' {} + ``` * remove commented instances of `MIDI_ENABLE` from keyboard `rules.mk` files Commands: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#\([ \t]*MIDI_ENABLE\) = yes; \1 = no ;' {} + find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;^\([ \t]*\)\(MIDI_ENABLE = no\);\2\1;' {} + find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e '/^[ #]\+MIDI_ENABLE *= *no/d' {} + ``` * remove MIDI configuration boilerplate from keyboard config.h files Co-authored-by: Nick Brassel <nick@tzarc.org>
* Remove Full Bootmagic (#13846)James Young2021-08-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * disambiguate Bootmagic rules in keymaps The files edited by this commit were added at a point in time where `BOOTMAGIC_ENABLE = yes` enabled full Bootmagic. This commit edits the files to specify that full Bootmagic is intended. * remove BOOTMAGIC_ENABLE=full setting * unify commented BOOTMAGIC_ENABLE rules in keyboards Explicitly sets `BOOTMAGIC_ENABLE = no` in keyboards where the rule was commented out. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;#[ \t]*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-zA-Z]\+\).*;\1 = no # Virtual DIP switch configuration;g' {} + ``` * remove commented Bootmagic rules from keymap/user level Command: ``` find keyboards/ layouts/ users/ -type f -name 'rules.mk' -exec sed -i -e '/#.*\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*/d' {} + ``` * update keyboard BOOTMAGIC_ENABLE rule formatting Sets the formatting of BOOTMAGIC_ENABLE rules to `BOOTMAGIC_ENABLE = [value]`, without the inline comments (which will be replaced later). Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' + ``` * update keyboards' BOOTMAGIC_ENABLE settings Updates keyboard `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used. Command: ``` find keyboards/ -type f -name 'rules.mk' -and -not -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = \)full;\1lite;g' '{}' + ``` * update keymap/user BOOTMAGIC_ENABLE settings Updates keymap/user `rules.mk` files to use `BOOTMAGIC_ENABLE = lite` where `BOOTMAGIC_ENABLE = full` was being used. Commands: ``` find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' + find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE[ \t=]\+\)full;\1lite;g' '{}' + ``` * remove and replace inline comments in keyboards and keymap/user files Removes and replaces the inline comments, which have been updated to read `Enable Bootmagic Lite`. Commands: ``` find keyboards/ -type f -name 'rules.mk' -and -path '*/keymaps/*' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' + find layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE\)[ \t=]\+\([a-z]\+\).*;\1 = \2;g' '{}' + find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = lite\);\1 # Enable Bootmagic Lite;g' '{}' + find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = yes\);\1 # Enable Bootmagic Lite;g' '{}' + find keyboards/ layouts/community/ users/ -type f -name 'rules.mk' -exec sed -i -e 's;\(BOOTMAGIC_ENABLE = no\);\1 # Enable Bootmagic Lite;g' '{}' + ``` * rename improperly named makefiles Some files intended to be used as makefiles had improper names causing them to not be used as intended when building. This commit corrects the filenames of the affected files. * update renamed file with new rule formatting * update QMK's template files Updates QMK's `rules.mk` templates to use the new inline comment. * update QMK Docs - remove documentation of full Bootmagic - update links to Bootmagic Lite doc - add doc for Magic Keycodes * rules.mk patch for coarse/ixora and coarse/vinta
* Merge remote-tracking branch 'upstream/master' into developNick Brassel2021-08-02
|\
| * Update endgame keymap to work with suspend changes (#13805)slashbunny2021-07-31
| | | | | | | | | | | | Updates the Massdrop CTRL keyboard engame keymap to work after the changes to USB suspend in #12697 Fixes #13782
* | [Keyboard] Fix matrix delay on Drop boards (#13671)Drashna Jaelre2021-07-23
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-07-22
|\|
| * Implement GPIO abstraction for atsam (#13567)Joel Challis2021-07-22
| | | | | | | | | | | | | | * Implement GPIO abstraction for atsam * Convert Drop boards to normal matrix config * Work round pin conflicts and matrix delay