~ruther/qmk_firmware

ae79b60e — fauxpark 6 years ago
Always read two bytes from the endpoint if we have two bytes to read

When this if statement is false, it will cause the report ID to be read as the LED state.
We already know there are two bytes in the endpoint, which is a reasonably good indicator that it contains a report ID, so we should always read both.
8cf7265f — James Churchill 6 years ago
Rename i2c_slave functions so it can coexist with i2c_master (#4875)

Also merges tx/rx buffers, as only one is necessary.
127ec5f1 — Rys Sommefeldt 6 years ago
Fix for ISO layout in tada68:rys (#4906)

2cc674c2 — Felipe Coury 6 years ago
[Keyboard] Added TGR Alice keyboard support (#4896)

* Added TGR Alice keyboard support

This keyboard uses ps2avrGB firmware, so I used the same matrix
Bootmapper Client was using and was able to flash it appropriately.

* Refactor alice to use QMK core

* Fixed markdown line breaks on TGR Alice readme
4822ad6b — noroadsleft 6 years ago
handwired/retro_refit: refactor, Configurator support and readme update (#4899)

* handwired/retro_refit: refactor

- retro_refit.h
  - updated to use #pragma once include guard
  - refactored layout macro to not auto-prepend KC_ to keycodes
  - renamed to LAYOUT (from KEYMAP)
  - aligned for readability
- default keymap.c
  - now uses #include QMK_KEYBOARD_H
  - removed unused fn_actions and action_get_macro blocks

* handwired/retro_refit: Configurator support

* handwired/retro_refit: readme update

Updated readme to format of current QMK template.
37b042a5 — zvecr 6 years ago
Initial fixes for vagrant (#4900)

0f8431a5 — Konstantin Đorđević 6 years ago
Tidy up IS_{,HOST_}LED_{ON,OFF} macros (#4894)

* Tidy up IS_{,HOST_}LED_{ON,OFF} macros

* Tweak LED control docs
58993d3c — Emīls Delle 6 years ago
[Keyboard] Tmo50 initial commit (#4891)

* Create ISO HHKB keymapping for GH60

* Add media controls to Fn layer

* Use M(x) instead of F(x), add Copyright text

* Create initial firmware for TMO50

* Correct year and author

* Fix repos README

* Remove unnecessary code

* Change include guard in tmo50.h
b0d308ee — MechMerlin 6 years ago
Update Templates (stop living in the past, its 2019) (#4897)

17fbfcb8 — noroadsleft 6 years ago
Plain60 Configurator support and cleanup (#4888)

* Plain60: remove redundant include guard from plain60.h

Superseded by #pragma once.

* Plain60: add Docs links to readme file

* Plain60: Configurator support
a0d5e270 — Jason Thigpen 6 years ago
Add crd's do60 (#4889)

6393135a — Wilba 6 years ago
Added VIA Configurator support to Snagpad (#4890)

8df044b8 — Daniel Schäfer 6 years ago
schaeferdev layout for hhkb implementing movement layer (VIM style + Mouse) (#4883)

* new hhkb keymap implementing movement layer + comfort features

* Apply suggestions from code review

Co-Authored-By: schaefer-dev <schaefer.dev@gmail.com>

* removed deprecated function action_get_macro and mousewheel configs that are no longer used
c6fd44cf — noroadsleft 6 years ago
handwired/reddot refactor, Configurator support and readme update (#4886)

* handwired/reddot: refactor

- reddot.h
  - updated to use #pragma once include guard
  - renamed layout macro KEYMAP to LAYOUT
  - refactored arguments to more closely resemble physical layout
  - aligned for readability
- keymaps/default/keymap.c
  - now uses #include QMK_KEYBOARD_H
  - updated include path for keymap_french.h
  - refactored to use short keycodes
  - aligned for readability

* handwired/reddot: Configurator support

* handwired/reddot: readme update

- update readme to current QMK template
- add KLE permalink to my best guess at the layout
09ee7da6 — Maarten Dekkers 6 years ago
Add Plain60 support (#4887)

* Add Plain60 support

* Delete info.json

* Remove definition of KC_TRNS in keymap

* Add spaces for proper markdown to readme.md
9d2b10d0 — Stefan Peterson 6 years ago
[Keyboard] Enable RGB Underglow for Idobo Boards (#4885)

* Update rules.mk

* Update rules.mk

* Update rules.mk

* Update rules.mk

* Update rules.mk
215375f3 — MechMerlin 6 years ago
[Keyboard] DC60 layout_all not really layout_all (#4884)

* add k3c and change layout to LAYOUT_all

* fix up info.json for the new layout

* forgot to add k3c into the physical layout matrix

* fix keymaps
59c84697 — TerryMathews 6 years ago
[Keyboard] TKC Candybar: Correct info.json (#4882)

Inadvertently left a key position out of info.json, keeping it from
rendering properly.
ebec12fb — TerryMathews 6 years ago
[Keyboard] Initial support for TKC Candybar (#4881)

* Initial support for TKC Candybar

* Correct FN layer issue

Both shift keys were overloaded. Moved Caps Lock to FN + C.

* Update keyboard description in config.h.

* Info.json

* Update project information

* Update keyboards/candybar/readme.md

Co-Authored-By: TerryMathews <terry@terrymathews.net>
c4680a64 — noroadsleft 6 years ago
handwired/qc60: refactor, Configurator update, and readme update (#4878)

* handwired/qc60: refactor and Configurator update

- correct layout macro name (LAYOUT_ANSI_DEFAULT to LAYOUT_ansi_default)
- add layout data for remaining layout macros
- correct ISO layout macros (neither had a split left Shift)
- refactor LAYOUT_iso_alt (place KC_NUHS key on home row; consistent with LAYOUT_iso_default)
- proto.h refactored to use #pragma once include guard

* handwired/qc60: keymap refactor

- delete redundant KC_TRNS and KC_NO aliases

* handwired/qc60: readme update

- update header (made consistent with QMK template)
- update Docs links (Newbs Guide; grammar)
Next