~ruther/qmk_firmware

80f91f7b — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
59e15134 — James Young 3 years ago
Revert "handwired/split89 Layout Macro Refactor (#15210)" (#15284)

This reverts commit 26ae43219001dfe20aa525b6fb35f2aeb2b76617.

Requested by jurassic73.
796db508 — MechMerlin 3 years ago
New Keyboard: TGR Jane CE (#14713)

* move ce and v2ce into their own directories

* update copyright notices

* change LAYOUT macro names

* remove community layout support for the original layouts

* fix LAYOUT macro names

* change info.json for the common layouts

* fix tsangan LAYOUT

* fix layout all

* Update keyboards/tgr/jane/v2ce/keymaps/via/config.h

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Update keyboards/tgr/jane/v2ce/v2ce.c

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Update keyboards/tgr/jane/v2ce/config.h

Co-authored-by: Drashna Jaelre <drashna@live.com>

* remove unneeded file

* one more time for good measure

* Update keyboards/tgr/jane/v2ce/rules.mk

Co-authored-by: Drashna Jaelre <drashna@live.com>

* Update keyboards/tgr/jane/v2ce/rules.mk

Co-authored-by: Drashna Jaelre <drashna@live.com>

Co-authored-by: Drashna Jaelre <drashna@live.com>
57306b0f — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
afa2da01 — James Young 3 years ago
Portal 66 Layout Macro Refactor (#15255)

* soldered.h: use QMK 3-character notation

* soldered.h: add matrix diagram

* portal_66/soldered: rename LAYOUT_65_ansi_split_bs to LAYOUT_65_ansi_blocker_split_bs

* portal_66/soldered: rename LAYOUT_65_ansi to LAYOUT_65_ansi_blocker

* portal_66/soldered: rename LAYOUT_65_tsangan_split_bs to LAYOUT_65_ansi_blocker_tsangan_split_bs

* portal_66/soldered: rename LAYOUT_65_iso to LAYOUT_65_iso_blocker

* portal_66/soldered: add LAYOUT_65_iso_blocker_split_bs

* portal_66/soldered: add LAYOUT_65_iso_blocker_tsangan_split_bs

* portal_66/soldered: enable Community Layout support

* hotswap.h: use QMK 3-character notation

* hotswap.h: add matrix diagram

* portal_66/hotswap: rename LAYOUT to LAYOUT_65_ansi_blocker

* portal_66/hotswap: enable Community Layout support
5f7f791c — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
8b05d30c — James Young 3 years ago
Pluckey: Fix QMK Configurator Implementation (#15254)

* rename LAYOUT to LAYOUT_all

* pluckey.h: add matrix diagram

* pluckey.h: use XXX for KC_NO

* add LAYOUT_ergo macro with keymap

`info.json` had layout data for this macro, but the macro was not present in the source code.

* info.json: correct key sequence

Fixes incorrect key assignments in QMK Configurator.
a24bdcce — Stefan Kerkmann 3 years ago
 [Tests] Increase QMK test coverage take 2 (#15269)

* Add per-test keymaps

* Add better trace and info logs for failed unit-tests

* Add layer state assertion with tracing message

* Use individual test binaries configuration options

* Add basic qmk functionality tests

* Add tap hold configurations tests

* Add auto shift tests

Co-authored-by: Nick Brassel <nick@tzarc.org>
e20bc76a — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
e73d22d7 — Joel Challis 3 years ago
Ignore exit codes for formatters (#15276)

33d8af50 — Drashna Jaelre 3 years ago
[Keyboard] Disable features on SplitKB boards to fit under size (#15262)

48a17b45 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
6f425c8a — Joel Challis 3 years ago
Ignore exit codes for formatters (#15275)

49ca3da9 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
15507688 — Joel Challis 3 years ago
Ignore deleted files when formatting codebase (#15274)

69853175 — QMK Bot 3 years ago
Merge remote-tracking branch 'origin/master' into develop
dbc7b535 — Joel Challis 3 years ago
qmk format-python - filter for Python files (#15271)

* qmk format-python filter all files

* filter changed files too
7746aefe — Nick Brassel 3 years ago
Revert "[Tests] Increase QMK test coverage (#13789)"

This reverts commit b6054c0206609f3755f71d819643644d250288b0.
b6054c02 — Stefan Kerkmann 3 years ago
[Tests] Increase QMK test coverage (#13789)

* Add per-test keymaps

* Add better trace and info logs for failed unit-tests

* Add layer state assertion with tracing message

* Use individual test binaries configuration options

* Add basic qmk functionality tests

* Add tap hold configurations tests

* Add auto shift tests

* `qmk format-c

* Fix tests

Co-authored-by: Nick Brassel <nick@tzarc.org>
f4966a19 — Drashna Jaelre 3 years ago
[Docs] Squeezing space out of AVR (#15243)

* [Docs] Squeezing space out of AVR

* Add more info

* Apply suggestions from code review

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

* Add oled section

* Apply suggestions from code review

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

* Update layers and intro wording

* Rename doc file

* add get_u8_str support

* oled clarifications

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

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