aboutsummaryrefslogtreecommitdiff
path: root/keyboards/gingham
Commit message (Collapse)AuthorAgeFilesLines
* Remove bootloader listings from rules.mk (#14330)Ryan2021-09-101-7/+0
|
* Remove MIDI Configuration boilerplate (#11151)James Young2021-08-162-21/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 <[email protected]> * 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 <[email protected]>
* Remove Full Bootmagic (#13846)James Young2021-08-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* Remove FAUXCLICKY feature (deprecated) (#11829)Drashna Jaelre2021-02-091-1/+0
|
* Remove `MIDI_ENABLE_STRICT` from keyboards' config.h (#11679)Ryan2021-01-271-3/+0
|
* Remove `DESCRIPTION`, E-G (#11574)Ryan2021-01-181-1/+0
|
* Enable Mediakeys for yiancar's 328p keyboards (#10476)yiancar2020-10-013-5/+1
|
* Remove HD44780 References, Part 3 (#10238)James Young2020-09-072-28/+0
| | | | | * remove HD44780_ENABLE rules: G-H * remove HD44780_ENABLE config: G-H
* Keymap Updates for DMQ Design SPIN, Boardsource 4x12, and Gingham (#9911)codecoffeecode2020-08-171-2/+2
| | | | | | * Updating keymaps for Gingham and DMQ Design SPIN and adding keymap for BoardSource 4x12 * Update keyboards/boardsource/4x12/keymaps/codecoffeecode/keymap.c
* [keymap] Adding personal keymap for Gingham (#9828)codecoffeecode2020-07-272-0/+49
|
* Fix capitalisation of "GitHub" (#9184)0.8.186Ryan2020-05-251-1/+1
|
* Remove `DEBUG_LEVEL` from V-USB rules.mk (#9117)0.8.164Ryan2020-05-171-3/+0
|
* Add VIA to Gingham (#8651)yiancar2020-04-026-36/+61
| | | | | | | | | | | | | * Add VIA to Gingham - Add VIA keymap - Fix minor typo in config.h - Remove redundunt methods and defines * Update keyboards/gingham/config.h Co-Authored-By: Ryan <[email protected]> Co-authored-by: Ryan <[email protected]>
* V-USB: Consolidate usbconfig.h's into a single file (#8584)0.8.83Ryan2020-03-311-355/+0
|
* V-USB: Use structs for USB descriptors (#8572)0.8.79Ryan2020-03-281-9/+3
| | | | | | | * V-USB: Use structs for USB descriptors * Update usbconfigs * cformat pass
* V-USB: Use manufacturer and product strings from config.h (#7797)0.8.76Ryan2020-03-261-30/+5
| | | | | * V-USB: Use manufacturer and product strings from config.h * Update board configs
* Remove NO_UART defines from config.h for V-USB boards (#8351)0.8.24Ryan2020-03-091-1/+0
|
* Gingham Update (#8225)yiancar2020-02-243-161/+28
|
* Remove filesize changes from default-ish rules.mk files, sans handwired (#8040)ridingqwerty2020-01-301-6/+6
|
* Ensure setPinInput actually sets input high-Z (#6237)0.7.122Mikkel Jeppesen2020-01-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * Ensure setPinInput actually sets input high-z * Fixed _PIN_ADDRESS Macro arguments as recommended by vomindoraan * Fixed instances of setInput to use new behavour * Changed kmac matrix to use input with pullups * Update keyboards/gh60/revc/revc.h Co-Authored-By: fauxpark <[email protected]> * Fixed input state for unselect_rows * fixed merge conflict * Updated all instances of older uses of setPinInput() * Fixed naming mistake Co-authored-by: fauxpark <[email protected]>
* Set proper AVR part for USBasp avrdude flashing (#7552)fauxpark2019-12-072-7/+4
| | | | | | | | | | * 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
* Set device version from config.h for V-USB boards (#7316)0.7.760.7.75fauxpark2019-11-151-1/+1
|
* Add support for configurable polling interval and power usage o… (#7336)fauxpark2019-11-152-11/+1
| | | | | | * Add support for custom polling interval and power usage on V-USB boards * Use 1ms as default for now
* Cleanup rules.mk for 32A and 328P keyboards (#6767)fauxpark2019-09-201-3/+2
|
* Add 328P to mcu_selection.mk (#6682)fauxpark2019-09-071-47/+0
|
* Usbasploader bootloader option addition (#6304)0.6.419yiancar2019-07-151-3/+1
| | | | | | | | | | | | | | | | | | | | | | * Added USBasp bootloader option for USBasploader * author comment * ifdef fix :) * Add usbasp target * Update docs/flashing.md Co-Authored-By: fauxpark <[email protected]> * Update docs/flashing.md Co-Authored-By: fauxpark <[email protected]> * Update docs/flashing.md Co-Authored-By: fauxpark <[email protected]>
* [Keyboard] Fixed ISO keymap for Gingham (#6242)yiancar2019-07-031-2/+2
|
* [Keyboard] Gingham (#6212)yiancar2019-07-0112-0/+1247
* Initial * Prepare for final release * Final * Update keyboards/gingham/matrix.c Co-Authored-By: Drashna Jaelre <[email protected]> * Update keyboards/gingham/rules.mk Co-Authored-By: Drashna Jaelre <[email protected]> * Update keyboards/gingham/rules.mk Co-Authored-By: fauxpark <[email protected]> * Update keyboards/gingham/config.h Co-Authored-By: noroadsleft <[email protected]> * Update keyboards/gingham/gingham.h Co-Authored-By: noroadsleft <[email protected]> * Update keyboards/hs60/v1/rules.mk Co-Authored-By: noroadsleft <[email protected]> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <[email protected]> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <[email protected]> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <[email protected]> * Update keyboards/gingham/gingham.h Co-Authored-By: noroadsleft <[email protected]> * Update keyboards/gingham/gingham.h Co-Authored-By: noroadsleft <[email protected]> * Fixing copypastas * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <[email protected]> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <[email protected]> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <[email protected]> * Update keyboards/gingham/info.json Co-Authored-By: noroadsleft <[email protected]> * More thingies