~ruther/qmk_firmware

4e3726bf — Drashna Jaelre 4 years ago
Fixup Audio startup and add to documents (#13606)

* Fixup Audio startup and add to documents

* fix doc descriptions
4b453dca — James Young 4 years ago
Remove MIDI Configuration boilerplate (#11151)

* 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>
fd340f89 — Zach White 4 years ago
Defer the expensive search for layout macros until info.json has been processed (#14007)

* defer the expensive search for layout macros until info.json has been processed

* fixup names
f56c202f — Drashna Jaelre 4 years ago
Fix ifdefs for OLED split sync code (#14017)

488aaa09 — Drashna Jaelre 4 years ago
Enable sync of OLED/ST7565 display on/off state on Splits (#13542)

* Enable sync of OLED/ST7565 display on/off state on Splits

* Only send if states are not matched

Co-authored-by: Nick Brassel <nick@tzarc.org>

Co-authored-by: Nick Brassel <nick@tzarc.org>
4b3691e7 — fauxpark 4 years ago
Merge remote-tracking branch 'upstream/master' into develop
AL1 refactor (#13679)

LFKeyboards: Replace `KC_FNx` with `F(x)` (#13999)

8a541277 — Zach White 4 years ago
Fix errors that have cropped up in develop (#14005)

* frooastboard: remove duplicate values from config.h

* pistachio_pro: remove unused pin D5
60a36863 — Zach White 4 years ago
[Keyboard] ez_maker/directpins for easy one-offs in qmk_configurator (#13321)

* new keyboard: handwired/directpins

* fix promicro keyboard_name

* add teensy2 and teensy2++ support

* align with handwired/onekey

* tweak pids

* add teensy 3.2 and teensy lc to directpins

* move directpins from handwired to ez_maker

* add docs for easy maker
110a3203 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
209fd753 — Ramon Imbao 4 years ago
[Keyboard] Add TKL-FF PCB (#14003)

a6d77fdf — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
1e4f0d9d — Rifaa Subekti 4 years ago
[Keyboard] add Stealth macropad (#13986)

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
0bb9a5c1 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
Rework keymap_extras docs (#13949)

3c013ca7 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
de293648 — James Young 4 years ago
Ducky One2mini Layout Macro fixes (#14002)

d1be25e9 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
47b76f55 — James Young 4 years ago
Function96 V2 Configurator fixes (#13996)

* info.json: apply human-friendly formatting

* correct key sequence for LAYOUT_iso

* correct key sequence for LAYOUT_iso_splitspace

* add layout data for LAYOUT_all
Next