~ruther/qmk_firmware

ref: 25bb059e4e42ed2637202230ff3d8b765e1295cd qmk_firmware/docs d---------
fef206f6 — enkore 6 years ago
getting_started_build_tools: dfu-{util,programmer} now available from arch repo

See https://www.archlinux.org/packages/extra/x86_64/dfu-programmer/
3d446c60 — Drashna Jaelre 6 years ago
[Docs] Update the KC_MAKE example in Userspace docs (#5337)

This includes a much more feature rich version of the code, as well as updating for changes that have occurred in QMK Firmware
6d4f6f3f — Dusty Pomerleau 6 years ago
[Docs] Add Tap Dance example to the docs (#5326)

* add a tapdance example for creating advanced mod-tap and layer-tap keys

* add optional curly braces to match QMK conventions

* change example to use `register_code16()` and tapdance keycodes more closely matching QMK variants
8c2a23de — Mitchel van Eijgen 6 years ago
Add more "decent" text editors (#5308)

I'm a web designer and know there are several "decent" code editors out there, but I would figure not everyone into keyboards is, so I found Sublime text a bit of a hard sell for someone who just need to manipulate some text files. VS Code or Atom would b a much better suit for them instead of dropping $80 on a "decent" text editor.
[Docs] Fix function signature (layer_state_set_*) (#5313)

`void uint32_t` is not a return type.
c7c4937e — James Churchill 6 years ago
Clean up debounce a bit (#5255)

3305df8e — Drashna Jaelre 6 years ago
Add LED Matrix to Features list for easy reference (#5280)

9b82a929 — Graham P Heath 6 years ago
[Docs] Add note about using Unicode Hex Input (#5248)

* Add note about using Unicode Hex Input

* Update docs

* remove extra return, oops
0d936b2f — fauxpark 6 years ago
Ask for your name when generating a new keyboard (#5214)

* Ask for your name when generating a new keyboard

* Update docs

* Apply suggestions from code review

Co-Authored-By: fauxpark <fauxpark@gmail.com>
384fef72 — noroadsleft 6 years ago
Replace instances of KEYMAP with LAYOUT

Many instances in the QMK Docs referenced KEYMAP macros, which is outdated terminology.

Replaced most instances of KEYMAP with LAYOUT, to reflect the desired usage.
9c73a4a5 — noroadsleft 6 years ago
Grammar cleanup of Flashing Your Keyboard Newbs Guide (#5201)

Fixed references to a "built" (sic) command, and an incorrect word.
c1c5922a — Chris Lewis 6 years ago
Velocikey: Match RGB animation speed to typing speed (#3754)

* Draft commit of typing speed RGB control

* More information in the readme

* Support all RGB animation modes (Fixes #1)

* Added support for all RGB light modes to use typing speed

Except christmas lights because that is seizure-inducing at high speeds!

* Introduced a value range specific to each RGB mode

Because some modes are a little too much when running at full speed!

* Update readme.md

* Update readme.md

* Re-arrange typing_speed definitions (Fixes #5) (#6)

* Re-arrange variable definitions to avoid including quantum.h from rgblight.c

* Fix a compilation error when trying to run make test:all

* Tweaks to the typing speed decay rate

* Renamed to momentum; moved implementation into dedicated files

* Groundwork for toggling momentum on/off (currently always on)

* Add EEPROM toggle for momentum-matching

* Moved momentum out of RGBLIGHT_ENABLE toggles so it's more generic

* Move momentum decay task out of rgblight_task()

* Fix missing momentum.h in lufa.c

* Experimental LED support (untested)

* Draft commit of typing speed RGB control

* More information in the readme

* Support all RGB animation modes (Fixes #1)

* Added support for all RGB light modes to use typing speed

Except christmas lights because that is seizure-inducing at high speeds!

* Introduced a value range specific to each RGB mode

Because some modes are a little too much when running at full speed!

* Update readme.md

* Update readme.md

* Re-arrange typing_speed definitions (Fixes #5) (#6)

* Re-arrange variable definitions to avoid including quantum.h from rgblight.c

* Fix a compilation error when trying to run make test:all

* Tweaks to the typing speed decay rate

* Renamed to momentum; moved implementation into dedicated files

* Groundwork for toggling momentum on/off (currently always on)

* Add EEPROM toggle for momentum-matching

* Moved momentum out of RGBLIGHT_ENABLE toggles so it's more generic

* Move momentum decay task out of rgblight_task()

* Fix missing momentum.h in lufa.c

* Added documentation

* Renamed feature to velocikey

* Reverted readme to original state

* Correct the readme title

* Updated feature name in the docs

* Update EECONFIG name

* Add compile-time toggles for velocikey

* Update feature documentation

* Revert "Merge branch 'led-support' into master"

This reverts commit e123ff5febf61639b9a9020748e1c2e2313460ff, reversing
changes made to df111a55b9d4929182e16108b1c0ead15b16df97.

* Move velocikey EECONFIG definition to depend on VELOCIKEY_ENABLE

* Rename decay_task function to decelerate

* Apply suggestions from code review

Co-Authored-By: chrislewisdev <chris@chrislewisdev.com>

* Re-order eeconfig definitions

* Apply coding conventions

* Apply #ifdef check in lufa.c

* Refactored interval time checks into one functionc

* Small rename

* Fix unused function error for layouts not using all rgb effects

* Only update EEPROM if Velocikey is enabled

* Incorporate code review feedback

* Small adjustment to top-end decay rate

* Add Velocikey documentation to table of contents

* Bring tetris:default keymap size down by disabling audio
9f1d781f — Johannes Jansson 6 years ago
Updated hand wiring docs (#5198)

* renamed KEYMAP to LAYOUT in hand wiring docs

* added two additional guides for hand wiring
eb7a821c — noroadsleft 6 years ago
Markdown cleanup on Config Options doc

Descriptions for B5_AUDIO, B6_AUDIO, and B7_AUDIO under Hardware Options were partially italicized when parsed by Docsify, though rendered as intended by GitHub.
[Docs] Fix typo in RGB Matrix Driver configuration (#5182)

* Fix #3797 firmware not compiling

If DRIVER_COUNT 1 firmware will not compile.

* Fix typo
efef5403 — Yan-Fa Li 6 years ago
[Docs] Add section about EEPROM on ARM (#5070)

* [Docs] Add section about EEPROM on ARM

* Add Preonic firmware

* Update docs/faq_build.md

add hyperlink

Co-Authored-By: yanfali <yanfali@gmail.com>
fc069869 — zvecr 6 years ago
Remove CUSTOM_MATRIX option from diode direction (#5090)

* Remove CUSTOM_MATRIX refs from DIODE_DIRECTION

* Remove '#define DIODE_DIRECTION CUSTOM_MATRIX'

* Remove CUSTOM_MATRIX refs from DIODE_DIRECTION documentation
5cb71314 — Konstantin Đorđević 6 years ago
Change Command keycode defaults to match corresponding Bootmagic codes (#5078)

* Change Command keycode defaults to match corresponding Bootmagic codes

* Make alternate magic key keycodes consistent

* Reflect changes from previous commit in tmk_core/common/command.c

* Remove unnecessary MAGIC_KEY_* definitions from keymaps compatible with these changes

* Swap E and BSPACE for MAGIC_KEY_EEPROM

* Add MAGIC_KEY_EEPROM_CLEAR instead of MAGIC_KEY_EEPROM_ALT

* Remove BOOTMAGIC_ENABLE checks around EECONFIG stuff

* Update Command descriptions
dc5933af — James Churchill 6 years ago
Add clang-format section to contributing.md
338ca356 — zvecr 6 years ago
Add docs on using keyboard_post_init_user to enable debug modes
Next