aboutsummaryrefslogtreecommitdiffstats
path: root/docs
AgeCommit message (Collapse)Author
2018-04-21Rework layer function docs (#2656)Gravatar Mike Kozlowski
* Rework layer function docs * Update per PR feedback
2018-04-21Update feature_tap_dance.md (#2643)Gravatar bjacques
2018-04-19Correct documentation for `PREVENT_STUCK_MODIFIERS`Gravatar Joe Wasson
2018-04-19Add Faux Clicking as subset of Audio feature (#2748)Gravatar Drashna Jaelre
* Add Faux Clicky to main Audio feature * Make clicky settings user configurable * Add additional documentation * Don't play when music mode is enabled (hopefully)
2018-04-18Link to Atmel's flip is broken. (#2752)Gravatar internetirl
The link to Atmel's flip is broken. It re-directs to http://www.microchip.com/. Please update! I think this is the correct link. Please verify. http://www.microchip.com/developmenttools/productdetails.aspx?partno=flip
2018-04-15Fix link to command pageGravatar Kevin Foley
2018-04-12Added support for audio using pins C4, C5, B6, B7Gravatar Michael L. Walker
2018-04-07Remove obsolete info.json entries (#2712)Gravatar skullydazed
2018-04-07Improve state/chord handling and clean up namespaceGravatar Seebs
Some values that can never, ever, change were held in local variables, rather than in PROGMEM. Fixed. Change "pressed" to a signed int so the test for < 0 makes sense, and to avoid possible weird failure modes in the case where a key release comes in when pressed is already zero. (Shouldn't happen, sure, but computers are weird.) A lot of things in process_steno had external linkage for no particular reason. They've been marked static. Stuff still builds. Distinguish between currently-held keys and keys that have been held, and expose these values through a nicely-named API so other code could, say, check on the current set of steno chording in order to make displays. Also in passing fix up the "state" value having external linkage so it could clash with other people's variable declarations. The API also provides hooks for key processing and steno chord events, so you can monitor those events without having to run in matrix_scan_user and recheck the values directly. Also document these. There is no path through processing a key that doesn't end with a return false, so the nested return foo() are gone and we just return false.
2018-04-01Add userspace config.h handling to build script (#2640)Gravatar Drashna Jaelre
* Add userspace 'config.h' file * Add more robust docs * Remove config.h code from drashna userspace * Spelling error * Include links to Config Options page * Remove config.h documentation from userspace doc, as it's no longer needed
2018-03-31Fix broken Markdown (#2652)Gravatar Mike Kozlowski
Fix links in Keyboard Guidelines page
2018-03-28Add rgblist to docsGravatar U-LANDSRAAD\drashna
2018-03-26rename api docs to internalsGravatar Jack Humbert
2018-03-26Expand Newb Guide flashing document (#2588)Gravatar Drashna Jaelre
* Add header info * Add DFU section * Add Caterina section * Add Halfkay section * Fix Typos * More typos
2018-03-25Fixes and updates to docs (#2611)Gravatar Drashna Jaelre
* Fix advanced keycode headers * Add caveat for OSM over Remote Desktop * Hopefully add better anchors to docs * Add Action code list reference * Formatting of RGB Underglow doc * Add brew update issue on macOS * Revert formatting * Revert RGB doc formatting * Make Config Options doc's sections linkable
2018-03-24Fix custom functions documation for layer_state_set*Gravatar U-LANDSRAAD\drashna
2018-03-23Add HSV value specification (#2481)Gravatar Daniel Hoek
* Update feature_rgblight.md I got caught out with this as most color pickers use a percentage NOT 0-255 for this number * Amended description Woops! Was focused on s/v not being a percentage i got h wrong.
2018-03-23Fix typo in autoshift docs: statn (#2579)Gravatar Andrew Macpherson
2018-03-22Generate API docs from source code comments (#2491)Gravatar skullydazed
* Generate api docs from source code * Add a bunch of doxygen comments * more doxygen comments * Add the in-progress api docs * script to generate docs from travis * Add doc generation to the travis job * make travis_docs.sh commit the work it does * make sure the docs script exits cleanly
2018-03-20Add macro for momentarily switching to a layer while some mods are active ↵Gravatar snyman
(#2460) * Macro for a momentary layer switch with mods Passes through to the existing ACTION_LAYER_MODS macro, albeit with more limited options due to lack of space in the quantum_keycodes enum. * Add documentation for LM layer-mod macro * Clean up Tap Toggle documentation
2018-03-20Added bootloader optionsGravatar Merlin04
I think I got all of them, so I removed the "FIXME".
2018-03-19[Proposal?] Allow RGB Underglow to turn off when host is idle/asleep (#2104)Gravatar Drashna Jaelre
* Add RGB Underglow Sleeping * Add RGBLIGHT_SLEEP to toggle/control RGB light behavior * Update rgb docs * Update for RGB disable command
2018-03-16Rule to enable Modifiers with Auto-Shift (#2542)Gravatar Jason Stillwell
* Re-enable modifiers with auto-shift * Auto-shift modifiers rule * missed a line * Documentation * fixing whitespace
2018-03-16Add CMD and WIN aliases for KC_GUI, GUI(kc), GUI_T(kc), etc.Gravatar fauxpark
2018-03-16Add keycodes for swap-hands feature.Gravatar Joe Wasson
2018-03-16Rename ONEHAND_ENABLE to SWAP_HANDS_ENABLE for consistencyGravatar Joe Wasson
2018-03-09Add SS_RALT for AltGR usage in macrosGravatar Drashna Jael're
2018-03-08Disable the glossary linking to fix #2498 (#2499)Gravatar skullydazed
2018-03-07Add layer_state_set_* to custom function listsGravatar U-LANDSRAAD\drashna
2018-03-07Examples should all use _user functions for consistencyGravatar U-LANDSRAAD\drashna
2018-03-07Add back docs for hand-swapping feature.Gravatar Joe Wasson
2018-03-06Move the linux tutorials to an info box on newbs_getting_startedGravatar skullY
2018-03-06warn->dangerGravatar skullY
2018-03-06Flesh out the newbs guideGravatar skullY
2018-03-06Add a newbie guide for people completely new to QMK (#2480)Gravatar skullydazed
2018-03-03Mention invalid names in the readme. (#2458)Gravatar Graham P Heath
2018-03-02More thoroughly document Bootmagic and Command (#2455)Gravatar skullydazed
2018-03-01Update feature_macros.md (#2387)Gravatar Mitchell van Manen
break statements are never reached due to the return statement, so unnecessary
2018-03-01Add a little aside explaining that shifted keys with mod-tap doesn't work ↵Gravatar fauxpark
(#2446)
2018-03-01Fixed dead links (#2451)Gravatar Brian Choromanski
* Fixed typo of 'confid.h' to 'config.h' * Fixed broken links in docs * Fixed a lot of dead links
2018-02-28Fixed typo of 'confid.h' to 'config.h' (#2448)Gravatar Brian Choromanski
* Fixed typo of 'confid.h' to 'config.h' * Fixed broken links in docs
2018-02-23Document bootmagic hot keysGravatar Yan-Fa Li
- covers most of tmk_core/common/bootmagic.h
2018-02-23Fixed formatting for Fedora exampleGravatar ferbie
2018-02-23ergobox -> ergodoxGravatar Jose Pablo Mora
2018-02-19Minor updates to docs (#2406)Gravatar Ben Hilburn
* [docs/] Cleaning up some language to make it more clear. * [docs/] Adding instructions for installing deps on RH / Fedora.
2018-02-12Update feature_auto_shift.mdGravatar Gomme_Bidule
2018-02-08Add the ability to disable Music Mode completely (#2339)Gravatar Drashna Jaelre
* Skip process_music in NO_MUSIC_MODE is defined * Skip matrix_scan_music if NO_MUSIC_MODE is defined * Skip music_all_notes_off if NO_MUSIC_MODE is defined * Leave matrix_scan_music in, because it reduces firmware size by 150b.... * Add docs for NO_MUSIC_MODE
2018-01-19Clarify the format for layout namesGravatar skullY
2018-01-12Clarify that we actually have max 16 total backlight levelsGravatar fauxpark
2018-01-12Remove reference to BL_x in keycodes.md, and add BL_BRTGGravatar fauxpark