Commit Graph

181 Commits (fd1a0d675376ccc967cfab3a8ce16ce65a7505a6)

Author SHA1 Message Date
Jack Humbert d2ff66a985 Creates a layouts/ folder for keymaps shared between keyboards (#1609)
* include variables and .h files as pp directives

* start layout compilation

* split ergodoxes up

* don't compile all layouts for everything

* might seg fault

* reset layouts variable

* actually reset layouts

* include rules.mk instead

* remove includes from rules.mk

* update variable setting

* load visualizer from path

* adds some more examples

* adds more layouts

* more boards added

* more boards added

* adds documentation for layouts

* use lowercase names for LAYOUT_

* add layout.json files for each layout

* add community folder, default keymaps for layouts

* touch-up default layouts

* touch-up layouts, some keyboard rules.mk

* update documentation for layouts

* fix up serial/i2c switches
7 years ago
Joe Wasson bdc0880ca5 Add compile error if too many endpoints are defined for the ATmega32U4. 7 years ago
Jack Humbert 5cab5e4a4e validates json 7 years ago
Jack Humbert d8145c8464 adds redirects for docs 7 years ago
Joe Wasson 94ca84d271 Fix incorrect name for GeminiPR in docs. 7 years ago
Jack Humbert 52f2f6d8ea adds audio docs to summary 7 years ago
Benny Powers 9fed4f7948 Add link to keycodes doc in how_keyboards_work 7 years ago
Roy Wellington Ⅳ c0a6935fb3 Fix these links, as they appear to be broken (#1595)
It looks like build_environment_setup.md got renamed to
getting_started_build_tools.md in this commit:

	commit e6c638bed1
	Author: skullY <skullydazed@gmail.com>
	Date:   Sat Aug 5 20:54:34 2017 -0700

		Overhaul the Getting Started section and add a FAQ section

	 docs/{build_environment_setup.md => getting_started_build_tools.md} | 132 ++++++++++++++++++++++++++++++++++++-------------------------------------

This commit adjusts the links to match the new name.
7 years ago
Jack Humbert b483a90a90 update favicons 7 years ago
skullY f02430b131 Update links in the glossary 7 years ago
skullY 9d1a08e38a Doc updates from going through every file 7 years ago
skullY 9b879b1267 break up keymaps and quantum keycodes into files by feature 7 years ago
skullY 2709744cdd take a stab at documenting layers 7 years ago
skullY 207bcd788a rework key_functions into feature_common_shortcuts 7 years ago
skullY e6c638bed1 Overhaul the Getting Started section and add a FAQ section 7 years ago
discursivemoth b7d43ee253 correct tilde to grave 7 years ago
Balz Guenat 430151dd51 Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	docs/faq_keymap.md
7 years ago
Balz Guenat 175db1a549 fix code block formatting 7 years ago
Balz Guenat 5ad103fa51 add description of new option to docs and add option (commented out) into template. 7 years ago
Balz Guenat 3e67cc9c80 add description of new option to docs and add option (commented out) into template. 7 years ago
Danny Nguyen f1536a3f54 Change installation of avr-libc to avr-gcc, now that avr-libc is integrated into the avr-gcc build 7 years ago
Fredric Silberberg a3e1d9a8cc Added support for locking One Shot modifiers. 7 years ago
Fredric Silberberg 5fc4a664dc Added initial key lock documentation. 7 years ago
Jack Humbert 9e79bb1491 Merge pull request #1554 from qmk/docs
Updates some remaining doc stuff
7 years ago
Balz Guenat 525b3deadf add short name for locking mods to docs. 7 years ago
Balz Guenat 07ba06d0b6 fix section in porting guide that refered to Makefile instead of rules.mk 7 years ago
Joe Wasson c5780647d8 Fix typo in docs. 7 years ago
Joe Wasson 26fb063be3 Link to steno docs from summary page. 7 years ago
Joe Wasson c0f63ca9dc Add documentation for Steno. 7 years ago
Jack Humbert cefc09ae7d adds option for alt pitch standards 7 years ago
Joe Wasson a543ad4c1d Fix minor formatting issue. 7 years ago
Jack Humbert 6bdf7482b1 update audio/music documentation 7 years ago
Jack Humbert 9abbbe7089 update audio documentation 7 years ago
Jack Humbert f407f3e8de remove unneccesary headers 7 years ago
Jack Humbert fe113ebad5 start updating audio docs 7 years ago
Jack Humbert 14c5160b1a Update _summary.md 7 years ago
Jack Humbert 000e749853 Rename docs/features/README.md to docs/features.md 7 years ago
Erez Zukerman 585f140052 Invites contributions 7 years ago
skullY 4c7c7747a3 Add terminal examples to doc best practices 7 years ago
skullY 5810bb67e4 Rearrange the faq a bit 7 years ago
skullY cb9e59152e Flesh out the glossary 7 years ago
skullY 03eb6a3e86 comment out unformatted audio/midi sections 7 years ago
skullydazed ecd3dbf085 Merge branch 'master' into docs 7 years ago
cato976 1896c76a29 Update mouse_keys.md
fix typo
7 years ago
Shayne Holmes 48ff93582b Pull out sendstring variations to their own files.
Instead of having all sendstring keycode mappings in the main quantum.c
file, give each one its own file in keymap_extras that can be #included
in a user's keymap. If one is included, it will define the appropriate
lookup tables and overwrite the weak definitions in quantum.c.
(Including more than one sendstring definition will fail at compile
time.)

Update @rai-suta's test keymap to match, as well as the documentation.
7 years ago
skullY 9cadba7b89 Add missing files to _summary.md 7 years ago
skullY f1c581fdd4 Remove obsolete documentation 7 years ago
skullY c12f19107f update the summary 7 years ago
skullY 2abff258b1 Adjust headings on unicode 7 years ago
skullY 0ded95b888 Update the vagrant guide 7 years ago
skullY ff47ca7a46 update hand_wire 7 years ago
skullY dff5708b07 update basic_how_keyboards_work 7 years ago
skullY 435f99916c Work around quoting hell 7 years ago
skullY b22220532f Rewrite mouse_keys to resolve #937 7 years ago
skullY 6b0503b20d update the faq 7 years ago
skullY 80cc23e912 fix the info boxes 7 years ago
skullY d8e29b53fe Update a bunch of docs 7 years ago
skullY ea8df568f2 reduce the TOC scope 7 years ago
skullY 486abde026 tweak page-toc settings 7 years ago
skullY 10b389f79c Adjust headings to make navigator happier 7 years ago
Jack Humbert 3e3c3e2b24 start glossary 7 years ago
Jack Humbert 9f643ba8bf clean-up github page 7 years ago
Jack Humbert 4c7e66c31c add file to summary 7 years ago
Jack Humbert b139633f89 adds how to github 7 years ago
skullY 7da94ac51b Fixup the gitbook config 7 years ago
skullY bf3007ec58 Add some gitboot plugins 7 years ago
skullY 409cb1af52 Polish up custom_quantum_functions 7 years ago
Jack Humbert b75ad215c8 use default base names 7 years ago
Jack Humbert 391eae97e4 testing out new home 7 years ago
Jack Humbert d59734d3b7 restructure summary 7 years ago
skullY 910d32c07e Flesh out the quantum_keycodes documentation 7 years ago
Jack Humbert d5244c6cf4 restructure keycode docs 7 years ago
Jack Humbert 40d82906cb adds config options md 7 years ago
skullY 617923cd56 Rough draft for a document on understanding QMK 7 years ago
Jack Humbert ea7590c894 add new arguements, docs 8 years ago
Jack Humbert 4ba9438c3f Add eclipse to the _summary 8 years ago
Jack Humbert 901a92a2fd Update _summary.md 8 years ago
Jack Humbert c208a6d4e5 update docs for isp 8 years ago
Jack Humbert 918aea5b47 Update _summary.md 8 years ago
Jack Humbert b4f2f44a6f Create isp_flashing_guide.md 8 years ago
Jack Humbert 2b98ec67f3 Update _summary.md 8 years ago
Jack Humbert 7b3c9cc8de Create adding_a_keyboard_to_qmk.md 8 years ago
Jack Humbert f32c68ee65 Update porting_your_keyboard_to_qmk.md 8 years ago
Jack Humbert 621ae42a6c revert edit 8 years ago
Jack Humbert 4217cb5bbc Update key_functions.md 8 years ago
Jack Humbert 6bd4df7a90 define limits to functions 8 years ago
Jack Humbert 06f0f92c1a Delete VAGRANT_GUIDE.md 8 years ago
Jack Humbert 7921834663 Delete USB_NKRO.txt 8 years ago
Jack Humbert d942389e11 Delete TMK_README.md 8 years ago
Jack Humbert 3df614c942 Delete POWER.txt 8 years ago
Jack Humbert 08fdced65f Delete PCB_GUIDE.md 8 years ago
Jack Humbert de4a38ab1b Delete Macros.md 8 years ago
Jack Humbert ceb7a63c68 Delete Kiibohd.asciidoc 8 years ago
Jack Humbert 656744e7dd Delete Keymap.md 8 years ago
Jack Humbert 6442822efd Delete Keycodes.md 8 years ago
Jack Humbert f320ac4bc6 Delete Home.md 8 years ago
Jack Humbert ee595965ae Delete HAND_WIRE.md 8 years ago
Jack Humbert 4de370ccc3 Delete FUSE.txt 8 years ago
Jack Humbert 4092e45b6b Delete FAQ.md 8 years ago
Jack Humbert 296e8669f3 Delete Embedding.md 8 years ago