~ruther/qmk_firmware

e11d3d52 — MURAOKA Taro 4 years ago
speed up list_keyboards.sh
O4L 5x12 refactor (#11392)

* O4L 5x12 refactor

* Remove config.h
Fix rart4x4 info.json (#11390)

08fdf086 — s-maurice 4 years ago
Fix typo in hand wiring guide (#11388)

ridid -> rigid
Manta60 refactor (#11378)

565a038a — Joel Challis 4 years ago
Fix layout ortho_4x12 macro for montsinger/rebound/rev4 (#11382)

Quark refactor (#11377)

a68d289f — Joel Challis 4 years ago
Manually run formatting CI process (#11375)

4ef43475 — npspears 4 years ago
Quark PCB for Planck/Preonic (#11206)

* Quark PCB for Planck/Preonic

Quark provides alternate bottom row layouts for both the OLKB Planck and Preonic

* Rename rules.mk.txt to rules.mk

* added Tapping Toggle

removed tapping toggle from keymap level

* Update info.json

took out } as requested

* update config.h

added GPL2+ license and #pragma once

* update info.json again

cleaned up syntax

* Apply suggestions from code review

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

* update config.h

added GPL2+ License

* Update info.json - and again

fixed it - oops

Co-authored-by: Drashna Jaelre <drashna@live.com>
Fixed typo in readme.md (#11333)

* Fixed typo in readme.md

censor -> sensor

* Censor -> Sensor in the Ploopy Trackball Readme
9f690c94 — Álvaro A. Volpato 4 years ago
Change PRODUCT_ID descriptors for M80S and M80H (#11371)

* Change PRODUCT_ID descriptors for M80S and M80H

* Update config.h

* Update config.h

* Update config.h

* Remove PRODUCT_ID from root config.h
6169b47e — Takeshi ISHII 4 years ago
Add target 'check-md5' to `build_keyboard.mk` (#11338)

* Add target 'build-for-compare' to `build_keyboard.mk`

The `build-for-compare` target provides an easy way to check the md5 checksum of the generated binary.

You can easily see if there is any change in the generated binaries between the two versions, as in the example below.

```
$ git checkout 0.11.0
M	build_keyboard.mk
M	tmk_core/rules.mk
Note: checking out '0.11.0'.
HEAD is now at c66df1664 2020 November 28 Breaking Changes Update (#11053)

$ make helix:all:build-for-compare | grep ^MD5
MD5 (.build/helix_rev2_default.hex) = 5c3606562c944bb4d18832e601b45d4a
MD5 (.build/helix_rev2_edvorakjp.hex) = 9e43d13d389d518ba7e99cd7337e28d6
MD5 (.build/helix_rev2_five_rows.hex) = 8bcb61c2fd5d237c2997f2fa007d4934
MD5 (.build/helix_rev2_five_rows_jis.hex) = b97cd818d52f73ca2d4e78c86d90a791
MD5 (.build/helix_rev2_froggy.hex) = c492172364188f4e2918b10bf0f3a0a6
MD5 (.build/helix_rev2_froggy_106.hex) = b0861fd735a8f81881a8c02730641a2b
MD5 (.build/helix_rev2_led_test.hex) = 5c97d982a5da5cfb3dacb28a8934b81d
MD5 (.build/helix_rev2_xulkal.hex) = 01f603dc46bcf9094d7e106831d8f5b1
MD5 (.build/helix_rev2_yshrsmz.hex) = 5a008bca2d0c5790a151c02834c529ba

$ git checkout 0.11.1
M	build_keyboard.mk
M	tmk_core/rules.mk
Previous HEAD position was c66df1664 2020 November 28 Breaking Changes Update (#11053)
HEAD is now at cc08e3082 nix-shell: add milc dependency (#11086)

$ make helix:all:build-for-compare | grep ^MD5
MD5 (.build/helix_rev2_default.hex) = 5c3606562c944bb4d18832e601b45d4a
MD5 (.build/helix_rev2_edvorakjp.hex) = 9e43d13d389d518ba7e99cd7337e28d6
MD5 (.build/helix_rev2_five_rows.hex) = 8bcb61c2fd5d237c2997f2fa007d4934
MD5 (.build/helix_rev2_five_rows_jis.hex) = b97cd818d52f73ca2d4e78c86d90a791
MD5 (.build/helix_rev2_froggy.hex) = c492172364188f4e2918b10bf0f3a0a6
MD5 (.build/helix_rev2_froggy_106.hex) = b0861fd735a8f81881a8c02730641a2b
MD5 (.build/helix_rev2_led_test.hex) = 5c97d982a5da5cfb3dacb28a8934b81d
MD5 (.build/helix_rev2_xulkal.hex) = d848383adfd7463b138c6da179cf1436
MD5 (.build/helix_rev2_yshrsmz.hex) = 5a008bca2d0c5790a151c02834c529ba
```

* make builds reproducable by default

* update build_keyboard.mk: remove 'build-for-compare' target

* GNU make (3.81) on macOS 10.14(Mojave) does not have the 'undefine' directive.

* Adopted fauxpark's suggestion.

* Update tmk_core/rules.mk

Co-authored-by: Ryan <fauxpark@gmail.com>

* update tmk_core/rules.mk

* fix tmk_core/rules.mk

Co-authored-by: Zach White <skullydazed@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Zadig docs: add APM32 device name (#11356)

5e5ee3f8 — Nick Blyumberg 4 years ago
Correct encoder pins on BDN9v2 (#11357)

* Update config.h

Wrong pin used for the left encoder, should be A4

* Update config.h

Added a media keys fix as well
Missed a couple more `#pragma once`s (#11351)

6f6e28b4 — Reibl János Dániel 4 years ago
Add Arch / Manjaro section for Linux setup instructions (#10509)

Remove useless wait in AVR suspend code (#11352)

1aa8a3b4 — Enoch 4 years ago
[Keymap] Yd60mq add 64 key layout (#11207)

* 64 key layout

* add license

* add license

add name
0f5f6a6a — Maurizio Porrato 4 years ago
Add libusb-devel dependency for fedora (#11287)

On fedora 33, libusb-devel is required to build BootloadHID
a038b712 — swampmonster 4 years ago
[Keyboard] Add support to Kyria for the 2x2u layout (#11227)

* Adding support for the 2 x 2u layout.

This adds a macro to support the 2 x 2u layout which facilitates
a cleaner looking layout configuration for the people using it.

* Update keyboards/kyria/kyria.h

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

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