~ruther/qmk_firmware

3568eafd — Drashna Jaelre 4 years ago
[Keyboard] Switch Draculad to using WPM char hack (#13886)

6525b82f — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
4445455c — James Young 4 years ago
BM65ISO: refactor layout macro (#13860)

d9f30d36 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
8e880345 — Reza Jelveh 4 years ago
Updated Ducky 2 one mini support (#11112)

* Initial Ducky One 2 Mini keyboard and keymap

* Keymap macro issue, together with general polish suggestions

* Separate default keymap into proper default, iso and ansi versions

* info.json updates (Configurator support). DEBOUNCE define adjust.

* Unused keymap defines removed.

* update requested ducky one mini2 board changes

* ducky: don't trigger app key with left shift

* ducky: make default mouse key behavior more linear

* ducky: add GRAVE_ESC_GUI_OVERRIDE to allow for win+esc to work

* ducky: playpause on fn space

* ducky: disable RGB_MATRIX until driver is merged

* ducky: clang-format matrix and one2mini.c

* ducky: update requested changes

Remove WFI_IDLE since it's already in the rules.mk CORTEX_ENABLE_WFI_IDLE=TRUE

* ducky: update requested changes

* ducky: move winkey grave esc to default keymap

* ducky: remove dipswitch from keymap and use DIP_SWITCH_MATRIX_GRID instead

* ducky: info.json lint

* ducky: enable DIP_SWITCH_ENABLE rule

* ducky: update readme

* ducky: fix backslash on default keymap

* ducky: remove unused USB_LED_CAPSLOCK_INDEX 28

* ducky: move mbi5042 led driver to ducky keyboard

* ducky: cosmetics

* ducky: requested changes

* ducky: refactor matrix.c again so we can better compare it to other boards

* ducky: remove bootmagic_lite as the boards bootloader trigger is actually handled in its own bootloader

* ducky: remove custom matrix

* ducky: update for chibios-contrib changes

* ducky: debug new USB driver

* ducky: debug usb issues

* ducky: update chibios version

* ducky: remove halconf.h

* ducky: update rules.mk

* ducky: update chconf.h

* Matching submodules.

* Restructure to explicitly define which board is in use, remove RGB driver pending followup PR.

* Revert "Matching submodules."

This reverts commit 2fbb34e0c63ea67ee09d2e2d525723c01431d1cd.

Co-authored-by: GitWellBack <48095880+GitWellBack@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
d27ab328 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
ae20574f — James Young 4 years ago
barracuda: update info.json layout macro reference (#13874)

* barracuda: update info.json layout macro reference

- change LAYOUT to LAYOUT_ortho_3x11

* remove Community Layouts rule

ortho_3x11 isn't a valid Community Layout.
600faab7 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
a0f2be18 — Drashna Jaelre 4 years ago
Add bootloader section to keyboard template (#13774)

* Add bootloader section to keyboard template

* Apply suggestions from code review

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

Co-authored-by: Ryan <fauxpark@gmail.com>
9c69db47 — Changsu Park 4 years ago
Updated settings.json file to fit VSC's docs (#13829)

This change fixes the warning caused by deprecated way of configuring terminal profiles.

The warning caused by old settings.json is the following:
This is deprecated, the new recommended way to configure your default shell is by creating a terminal profile in `#terminal.integrated.profiles.windows#` and setting its profile name as the default in `#terminal.integrated.defaultProfile.windows#`. This will currently take priority over the new profiles settings but that will change in the future.

Refer to the link below for more information:
https://code.visualstudio.com/docs/editor/integrated-terminal#_configuration
4ffc9d82 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
8802d28a — James Young 4 years ago
boardsource/holiday/spooky: update info.json layout macro reference (#13875)

- change LAYOUT to LAYOUT_ortho_2x3
2dbc71f0 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
d1cbea68 — Ryan Baker 4 years ago
rb86 (#13824)

* rb86

* adjudicate comments
c48d9c2b — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
2b097d67 — Joakim Tufvegren 4 years ago
Fix overflows in WPM calculations (#13128)

* Fix overflow in WPM calculations.

First, the "fresh" WPM calculation could end up being up to 12000 (with
default `WPM_ESTIMATED_WORD_SIZE`) if keys were pressed more or less
simultaneously. This value has now been clamped down to 255, in effect
clamping WPM to its max value of 255.

Second, with `WPM_ALLOW_COUNT_REGRESSION` enabled, it was possible to
regress the WPM below 0 (i.e. to 255) by just repeatedly pressing
backspace.

* Fix WPM being limited to 235 due to float/int logic.
982b782c — Joakim Tufvegren 4 years ago
Trigger a wakeup after USB Reset on ChibiOS. (#12831)

After a USB Reset event the device must, according to the spec wake up
from any suspend state, so the Configured event that arrives afterwards
should be interpreted as an implicit wakeup.
1409b368 — Joakim Tufvegren 4 years ago
Remove the #10088 hotfix for Teensy 3.1-like Input:Club keyboards (#12870)

* Remove the #10088 hotfix for K20x MCU:s.

It seems to _cause_ the issue it intended to solve there.

* Cleaner way of removing #10088 hotfix.

Now only affects Ergodox Infinity, Whitefox and K-type, though.

Switches over Ergodox Infinity to the `IC_TEENSY_3_1` board, since that
was a nice place to implement the `restart_usb_driver` override.
However, I would guess this issue is present for other K20x/Teensy 3.1
boards as well...

* Fix comment regarding `IC_TEENSY_3_1` for all keyboards using it.
34de7ca2 — Joel Challis 4 years ago
Move print/debug files to quantum (#12069)

* move print/debug files to quantum

* Update comments
3f419dc8 — Joel Challis 4 years ago
Unconditionally call led_init_ports (#12116)

* Unconditionally call led_init_ports

* Another call to led_init_ports
Next