Age | Commit message (Collapse) | Author |
|
|
|
|
|
* 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
|
|
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
* Add Aleth42 keyboard
* Fix Rotary Encoder Section
* Add VIA keymap
* Fix VIA keymap
remove RETRO_TAPPING define because of incompatiblity of rotary encoders with layer tapping.
change KC_ESC to KC_GESC
* Change TAPPING definitions
Comment TAPPING_TERM
Remove RETRO_TAPPING
* Add rev1
Add new rev1 directory
Move previous files to rev0
* Add define of ENCODER_RESOLUTION
* Change number of RGBLED
* Change USB descriptor param
Change VID, PID and product name
* Change default and via keymaps
* Remove upper keymap
* Add readme
* Change USB descriptor param
VID 0x04D8 PID 0xEAC8
Manufacturer 25KEYS
rev0 -> 0x0000 rev1 -> 0x0001
Remove define DESCRIPTION
* Fix info.json
Remove info,json under /rev0 /rev1
Add correct info.json at keyboard/aleth42/
* Change keymaps
* Remove unnecessary comments
* Change BOOTMAGIC option
* Change config options
* Fix readme files
* Change keymap readme files
* Change to use get_highest_layer
* Update keyboards/aleth42/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/default/keymap.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/via/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/via/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/via/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Use tap_code16 function
* Remove empty config file
* Update keyboards/aleth42/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/default/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/via/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/via/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/via/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/aleth42/keymaps/via/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
|