summaryrefslogtreecommitdiff
path: root/keyboards/coseyfannitutti/mysterium
AgeCommit message (Collapse)Author
2021-08-16Remove MIDI Configuration boilerplate (#11151)James Young
* 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>
2021-08-06Remove Full Bootmagic (#13846)James Young
* 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
2021-06-06Fixed ISO keyboard layout for the Mysterium rev1.1 board (#12531)HalfHeuslerAlloy
2021-02-09Remove FAUXCLICKY feature (deprecated) (#11829)Drashna Jaelre
2021-01-27Remove `MIDI_ENABLE_STRICT` from keyboards' config.h (#11679)Ryan
2021-01-15Remove `DESCRIPTION`, B-D (#11513)Ryan
2020-09-19[Keyboard] add iso compatibility for mysterium rev1.1 pcb (#10348)coseyfannitutti
2020-08-07Remove HD44780 References, Part 2 (#9918)James Young
* remove HD44780_ENABLE rules: C-F * remove HD44780_ENABLE config: C-F
2020-05-17Remove `DEBUG_LEVEL` from V-USB rules.mk (#9117)Ryan
2020-04-20CFTKB Mysterium & Discipad VIA support (#8794)Brandon Schlack
* [Keyboard] Add VIA support to Mysterium * [Keyboard] Add VIA support to Discipad
2020-03-31V-USB: Consolidate usbconfig.h's into a single file (#8584)Ryan
2020-03-28V-USB: Use structs for USB descriptors (#8572)Ryan
* V-USB: Use structs for USB descriptors * Update usbconfigs * cformat pass
2020-03-26V-USB: Use manufacturer and product strings from config.h (#7797)Ryan
* V-USB: Use manufacturer and product strings from config.h * Update board configs
2020-03-09Remove NO_UART defines from config.h for V-USB boards (#8351)Ryan
2020-02-13Add community layout support to Mysterium (#8164)Brandon Schlack
2020-01-29Mysterium firmware fix (#8032)coseyfannitutti
* Update config.h * Update rules.mk * Update usbconfig.h * Update config.h * Update rules.mk * Update usbconfig.h
2019-12-07Set proper AVR part for USBasp avrdude flashing (#7552)fauxpark
* Set proper AVR part for USBasp avrdude flashing * Remove `PROGRAM_CMD` stuff from rules.mk as they should not be needed anymore * Missed the Plaid readme * Remove PROGRAM_CMD from Mysterium
2019-12-06Add keyboard - MYSTERIUM (#7547)coseyfannitutti
* Create config.h * Create info.json * Create keymap.c * Create keymap.c * Create mysterium.c * Create mysterium.h * Create readme.md * Create rules.mk * Create usbconfig.h * Update keyboards/coseyfannitutti/mysterium/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/readme.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/usbconfig.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/usbconfig.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/usbconfig.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update mysterium.c * Update rules.mk * Update usbconfig.h * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update rules.mk * Update keyboards/coseyfannitutti/mysterium/usbconfig.h Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update keyboards/coseyfannitutti/mysterium/rules.mk Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update config.h * Update info.json * Update keymap.c * Update mysterium.h * Update rules.mk