~ruther/qmk_firmware

75b49aff — a-chol 4 years ago
Digitizer HID interface : absolute coordinates for mouse cursor (#12851)

* Add digitizer HID interface for setting the mouse cursor position at
absolute screen coordinates. Tested on Pro Micro, Proton C and
Blackpill.

* Update docs/feature_digitizer.md

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

* Update tmk_core/protocol/usb_descriptor.c

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

* Add missing copyrights
Add V-USB support

* Add support for digitizer dedicated endpoint for lufa and chibios.
Fix formatting issues
Move digitizer_task definition to the feature's base implementation file

* Run cformat on modified files

* Change digitizer report usage to Digitizer instead of Pen to avoid
pointer disappearing on Windows.

* Update tmk_core/protocol/vusb/vusb.c

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

* Run cformat from docker image

* Remove send_digitizer from host_driver_t and instead rely on the
declaration being the interface to the implementation in each
HW-specific usb implementation.

* Fix build : send_digitizer shouldn't be static in vusb and add
weak-linkage implementation for tests without usb implementation

* Change digitizer user interface to match pointing device's

* Update documentation with new API

Co-authored-by: a-chol <nothing@none.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
7794e97f — mechlovin 4 years ago
Add mechlovin9 rev2 PCB (#12767)

* Add mechlovin9 rev2 PCB

Move mechlovin9 PCB from mechlovin/hannah65/mechlovin9 to mechlovin/mechlovin9
And add mechlovin9 rev.2

* update

* change bootloader and  bootmagic button

* Add mechlovin9 rev2 PCB

Move mechlovin9 PCB from mechlovin/hannah65/mechlovin9 to mechlovin/mechlovin9
And add mechlovin9 rev.2
705774f7 — freqmod 4 years ago
Steno combinedkeys (#12538)

* Add support for steno keys that press adjacent keys simultaniously

* Add some docs for steno combined keys
4b96d587 — 50an6xy06r6n 4 years ago
Fix Indicator LED issues (#12097)

Add alternate ldscript for STM32duino (F103xB) (#12914)

* Add alternate ldscript for STM32duino (F103xB)

* Refactor out common ldscript stuff

* Move ldscripts into stm32duino board dir, add search path to ldflags
7da97c29 — Drashna Jaelre 4 years ago
Rgb matrix/enable modes explicitly (#13758)

* Change animations to require explicet activation

* Add support for legacy config

* Make default for now

* Add LED Matrix support

* change LED Matrix docs
85351dc2 — Drashna Jaelre 4 years ago
[CLI] Add qmk-hid bootloader detection support to `qmk console` (#14038)

* [CLI] Add qmk-hid bootloader detection support to `qmk console`

* Remove duplicate entry

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

* Begrudgingly add lufa-ms

* Add udev rules for hid bootloaders

* Update util/udev/50-qmk.rules

Co-authored-by: Sergey Vlasov <sigprof@gmail.com>

* Fix VID/PID combos

Co-authored-by: Sergey Vlasov <sigprof@gmail.com>

Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
fae5cc6c — Drashna Jaelre 4 years ago
[Keyboard] Fixup Neson Design N6 ISSI includes (#14045)

a6d2993f — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
ab10ce49 — s-show 4 years ago
update feature_tap_dance.md translation (#13496)

* update feature_tap_dance.md translation

* Update docs/ja/feature_tap_dance.md

Co-authored-by: shela <shelaf@users.noreply.github.com>

* update based on comment.

Co-authored-by: shela <shelaf@users.noreply.github.com>
aeda1a00 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
a8f893ed — yulei 4 years ago
[Keyboard] add n6 keyboard (#13768)

Co-authored-by: Ryan <fauxpark@gmail.com>
b87e2947 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
837571ef — Charly Delay 4 years ago
[Keyboard] bastardkb/skeletyl: fix LED configuration (#14030)

e443fa28 — Drashna Jaelre 4 years ago
Fix wait_us overflow in matrix for dactyl based boards (#14039)

8d9bfdc2 — Zach White 4 years ago
Add a lot more data to info.json (#13366)

* add some split data to info.json

* add tags

* add half of config_options.md to info.json

* add support for designating master split

* sort out split transport and primary

* fix bad data in UNUSED_PINS

* fixup custom transport

* wip

* allow for setting split right half keyboard matrix

* add SPLIT_USB_DETECT

* minor cleanup

* fix an erroneous message

* rework split.usb_detect

* adding missing rgblight vars to info.json

* add mouse_key to info.json

* add all remaining options from docs/config_options.md

* fix audio voices

* qmk info: Change text output to use dotted notation

* tweak layout output

* resolve alias names

* break out some functions to make flake8 happy

* add a field for bootloader instructions

* qmk generate-info-json: add a write-to-file argument

Adds an argument that instructs qmk generate-info-json to write the output to a file instead of just to the terminal.

* -arg_only, +action

Because it was never my intention that one would have to specify a value for the argument that enables writing the file.

* Bring qmk generate-info-json inline with other generate commands

* pytest fixup

* fix esca/getawayvan

* fix data driven errors for bpiphany converters

* features.force_nkro -> usb.force_nkro

* split.primary->split.main

* fix esca/getawayvan_f042

* fix the bpiphany converters for real

* fix bpiphany/tiger_lily

* Apply suggestions from code review

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

* fix generate-api errors

* fix matrix pin extraction for split boards

* fix ploopyco/trackball_nano/rev1_001

Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
fac717c1 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
cab13473 — James Young 4 years ago
ryanbaekr rb86: rename LAYOUT_numpad_6x17 to LAYOUT (#14011)

This keyboard isn't a numpad.
3867c708 — QMK Bot 4 years ago
Merge remote-tracking branch 'origin/master' into develop
08b2d085 — James Young 4 years ago
MisonoWorks Chocolate Bar Configurator fixes (#14009)

* info.json: apply human-friendly formatting

* info.json: correct key sequence

Places the arrow keys in the proper place in sequence.

* correct maintainer's GitHub link in readme

User changed their GitHub username; previous URL was Error 404.
Next