qmk_firmware/keyboards/dz60/keymaps
James Young a03aa301de
Remove Full Bootmagic (#13846)
* 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-08-06 23:59:56 -07:00
..
60_ansi
60_ansi_arrow_fkeys
60_plus_arrows
60_tsangan
256k_HHKB Remove unused action_get_macro() usages in user files (#11165) 2021-01-11 01:25:45 -08:00
_bonfire [Keymap] My DZ60 Layout and files (#7537) 2019-12-12 02:53:39 -08:00
Ansi_plus_fn_arrows
atlacat
billiams add layout 2 and rename existing folder to layout 4 2019-11-20 23:03:47 -08:00
billiams_layout2 update flash script per pull request review 2019-12-06 17:05:36 -08:00
billiams_layout4 update flash script per pull request review 2019-12-06 17:05:36 -08:00
billypython Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
bingocaller [Keymap] Move brightness controls one key over (#6945) 2019-10-07 11:17:08 -07:00
boris_burger
calbatr0ss [Keymap] update calbatr0ss layout (#7342) 2019-11-12 23:10:54 -08:00
chrisae9 [Keymap] chrisae9 dz60 updates (#10098) 2020-08-23 23:13:11 -07:00
coppertop Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
crd_2u_lshift
crd_ansi
crd_tsangan
danbee Add my custom layouts for GH60, DZ60 and Minivan (#7278) 2019-11-14 14:26:40 +11:00
dbroqua
default DZ60: update to current template & code style (#9113) 2020-05-16 23:10:54 -07:00
default_abnt2 keymap_extras: Remove deprecated defines (#12949) 2021-07-06 09:05:11 +10:00
devinceble_wkl_tofu [Keymap] Added KBD6X Vimwarrior HHKB TOFU Personal Keymap (#6878) 2019-10-05 11:17:36 -07:00
doogle999
draevin [Keymap] Add Draevin userspace and maps (#10581) 2020-10-22 19:46:46 -07:00
drewsky
edulpn
eric
f3d3
frogger
gk64 Added the 64_ansi (GK64) layout to DZ60 (#12378) 2021-03-28 20:46:17 -07:00
hailbreno Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
iso_4th_row_all_1u New iso layout and keymap for dz60 with 4th row all 1u (#7830) 2020-02-09 23:53:12 -08:00
iso_6u_space
iso_7u_space
iso_de_andys8 Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
iso_de_root Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
iso_split-spacebar dz60 iso split - cleaned up the readme and replaced normal key with numpad key on numpad layer (#9339) 2020-06-13 00:29:22 -07:00
iso_uk
iso_vim_arrow Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
iso_vim_arrow_split_rs Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
itsaferbie Remove unused action_get_macro() usages in user files (#11165) 2021-01-11 01:25:45 -08:00
jarred
jdelkins [Keymap] merge jdelkins userspace and associated keymaps (#11276) 2021-06-03 06:59:52 +10:00
jdelkins_ss [Keymap] merge jdelkins userspace and associated keymaps (#11276) 2021-06-03 06:59:52 +10:00
jkbone
joooosh_hhkb [Keymap] Add HHKB-based keymap for DZ60 (#6907) 2019-10-05 16:24:31 -07:00
kifinnsson Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
konstantin_b Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
kream
krusli Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
LEdiodes Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
lint_kid Add DZ60 keymap lint_kid (#9477) 2020-06-28 23:26:33 +01:00
macos_64
macos_arrow
marianas Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
mechmerlin
model42
mpaarating
mpstewart [Keymap] Add personal layout: dz60:mpstewart (#8938) 2020-04-27 14:05:12 -07:00
muzfuz
n0velty
niclake Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
olivierko added new layout and Olivierko keymap for dz60 (#6996) 2019-10-11 08:52:16 +11:00
olligranlund_iso [Keyboard] Neito + my DZ60 keymap tweaks (#11773) 2021-07-16 09:39:35 -07:00
olligranlund_iso_v2 [Keyboard] Neito + my DZ60 keymap tweaks (#11773) 2021-07-16 09:39:35 -07:00
ottodokto [Keymap] Added my personal keymaps for dz60 and TMO50. (#6772) 2019-09-19 16:38:42 -07:00
pevecyan Fixed some small things and replaced deprecated definitions (#10414) 2020-10-02 00:17:57 +01:00
pinpox Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
pok3r Add pok3r-like keymap for dz60. (#7078) 2019-10-20 00:56:03 +11:00
split_space_arrows Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
spotpuff Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
stephengrier
tailcall
tarnjotsingh [Keymap] UK ISO keymap for DZ60 (#7322) 2019-11-11 08:45:03 +11:00
thomasviaud
twschum_b_4_10 Remove Full Bootmagic (#13846) 2021-08-06 23:59:56 -07:00
via Better handle LTO_ENABLE (#9832) 2020-08-29 14:30:02 -07:00
weeheavy
weeheavy_2.25_lshift
xtonhasvim [Bug] Develop - Change uint32_t to layer_state_t (#13596) 2021-07-19 09:50:55 -07:00
zepol_layout