~ruther/qmk_firmware

c14abd8c — Drashna Jael're 4 years ago
Merge remote-tracking branch 'origin/master' into develop
7c09b266 — James Young 4 years ago
Nix Studio OXALYS80 Refactor (#14473)

* update grid alignment of keycodes

* update key assignments on via keymap

A seemingly-misplaced key assignment on Layers 1 through 3 of the via keymap led to keys being off by one in comparison to the default keymap.

* switch Backslash and Backspace on via keymap base layer

Matches the via keymap's key mapping to that of the default keymap.

* use QMK 3-character notation in oxalys80.h

* add matrix diagram; remove Planck reference

* add LAYOUT_tkl_ansi and LAYOUT_tkl_ansi_wkl layout macros

* add LAYOUT_tkl_ansi_tsangan macro

* add ISO layouts

Add LAYOUT_tkl_iso, LAYOUT_tkl_iso_tsangan, and LAYOUT_tkl_iso_wkl macros.

* enable Community Layouts support

* tidy up rules.mk

* readme tidy-up
0c1341da — Drashna Jaelre 4 years ago
[Keyboard] Move Planck EZ off 'Proton C' board (#14479)

40578621 — Drashna Jaelre 4 years ago
[Keyboard] Move Moonlander off 'Proton C' board (#14478)

c9b91443 — X-Bows Tech 4 years ago
Update rules.mk for xbows keyboard  (#14477)

* Update rules.mk

* Update rules.mk

* Update rules.mk
efde8d65 — Stefan Kerkmann 4 years ago
Use opendrain pin with external pullup again (#14474)

[Keymap] Adding personal keymap (#14326)

Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
b1605f2a — Andy Yong 4 years ago
[Keyboard] Add Sauce Mild Keyboard (#14287)

Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
87665f40 — r-pufky 4 years ago
[Keymap] Add gaming toggle layer & layer colors to r-pufky keymap. (#14251)

c6b87be8 — Álvaro A. Volpato 4 years ago
Mode 65S: Tap code and extra keys for media keys (#14471)

c060ab4e — Drashna Jaelre 4 years ago
Add i2c defaults for Convert to Proton C (#14470)

* Add i2c defaults for Convert to Proton C

* Hide default defines behing CTPC check
85a0c494 — Takeshi ISHII 4 years ago
[Keymap] Update Helix:five_rows OLED code (#14427)

* Stop using snprintf() in keymaps/five_rows/oled_display.c.

The binary size becomes 1350 bytes smaller.

make HELIX=verbose,core-oled helix/rev2/sc:five_rows
(104 bytes over) -> (95%, 1256 bytes free)

make helix/rev3_5rows:five_rows
(528 bytes over) -> (97%, 830 bytes free)

* add matrix scan rate display to OLED for keymaps/five_rows

* add matrix_output_unselect_delay.c to helix keymaps/five_rows

* add GPLv2 header

* apply review comment
23bdcb11 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
13b93c21 — Takeshi ISHII 4 years ago
[Keyboard] Increase the way to add oled code for helix/rev3. (#14426)

* move rev3_Xrows/oled_display.c to rev3_Xrows/keymaps/default/oled_display.c

* add dummy rev3_Xrows/oled_display.c

* Add default minimum oled_task_user() to helix/rev3_Xrows/rev3_Xrows.c

* remove unnecessary comment in rev3_Xrows/keymaps/default/oled_display.c

* copy rev3_Xrows/keymaps/default/oled_display.c to rev3_Xrows/keymaps/via/oled_display.c
5fb6d57f — Thomas Weißschuh 4 years ago
[Bug] fix logical minimum in Programmable Button rdesc (#14464)

e2994eed — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
d140e41c — Jos Boersema 4 years ago
Adds optional hebrew layout (Unicode) (#14156)

New CLI subcommand to create clang-compatible compilation database (`compile_commands.json`) (#14370)

* pulled source from dev branch

* missed a file from origin

* formatting

* revised argument names. relaxed matching rules to work for avr too

* add docstrings

* added docs. tightened up regex

* remove unused imports

* cleaning up command file. use existing qmk dir constant

* rename parser library file

* move lib functions into command file. there are only 2 and they aren't large

* currently debugging...

* more robustly find config

* updated docs

* remove unused imports

* reuse make executable from the main make command

* pulled source from dev branch

* missed a file from origin

* formatting

* revised argument names. relaxed matching rules to work for avr too

* add docstrings

* added docs. tightened up regex

* remove unused imports

* cleaning up command file. use existing qmk dir constant

* rename parser library file

* move lib functions into command file. there are only 2 and they aren't large

* currently debugging...

* more robustly find config

* updated docs

* remove unused imports

* reuse make executable from the main make command

* remove MAKEFLAGS from environment for better control over process management

* Update .gitignore

Co-authored-by: Michael Forster <forster@google.com>

* add a usage line to docs

* doc change as suggested

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

* rename command

* remove debug print statements

* generate-compilation-database: fix arg handling

* generate-comilation-db: improve error handling

* use cli.run() instead of Popen()

Co-authored-by: Xton <cdewan@apple.com>
Co-authored-by: Christon DeWan <cmdpix@mac.com>
Co-authored-by: Michael Forster <forster@google.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
f7054522 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
b5cc2bdc — Vino Rodrigues 4 years ago
[Keyboard] Add the Idobao ID96 keyboard (#14371)

Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Next