aboutsummaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* Add support for different encoder pinout for right half of split keyboard ↵Danny2019-08-162-0/+16
| | | | | | | | (#6521) * Add support for different encoder pinouts for split keyboard * Update documentation for new encoder pinout feature
* Improve backlight PWM pin support (#6202)fauxpark2019-08-085-30/+27
| | | | | | | | | | | | | | | | * Improve backlight PWM pin support * I accidentally an equals sign * Another typo * Order by pin number * Throw an error if backlight pin is C4 or C5 on 16/32U4 * Use else for clarity * Minor alignment adjustments
* Change "yu" to "you" in combo docs (#6510)Michael Clayton2019-08-081-1/+1
|
* [Split] Add config option for DIRECT_PINS_RIGHT (#6479)Garrett Singer2019-08-032-0/+8
| | | Adds support for different direct pin mappings on the halves of a split keyboard.
* [Docs] Add dfu-util and caterina udev examples (#6429)Joel Challis2019-08-011-1/+27
|
* Fix typo for building Ergodox EZ keyboards (#6453)Rasmus Lindroth2019-07-311-1/+1
|
* Update YouTube URLZachary J. Slater2019-07-291-1/+1
| | | | The link was an outdated one to https://www.youtube.com/watch?v=7RH-1pAbjvw The correct link appears to be https://www.youtube.com/watch?v=tx54jkRC9ZY which is shortened as in the file.
* [Docs] Add Sections and MO(layer)/TG(layer) Example (#6308)thomas-d-112019-07-251-13/+137
| | | | | | | | | | | | | | | * Add Sections and MO(layer)/TG(layer) Example Major changes: 1. Added sub-section headings to the portion before the examples. 2. Added a new Example 6, that allows MO(layer) and TG(layer) functionality to be embedded within tap dance functions. Minor Changes: 1. Edited some text to better fit with new sub-headings. * Update feature_tap_dance.md * Update feature_tap_dance.md
* Update IS_COMMAND definitions to use MOD_MASK_SHIFT (#6348)Konstantin Đorđević2019-07-202-34/+34
| | | | | | | | | | | | * Update IS_COMMAND definition in templates to use MOD_MASK_SHIFT * Update IS_COMMAND in docs * Update IS_COMMAND default definition in tmk_core * Update table in Command docs based on suggestion Co-Authored-By: fauxpark <fauxpark@gmail.com>
* [Docs] Clarify Zadig usage in FAQ Docs (#6360)Drashna Jaelre2019-07-191-6/+4
| | | | | | | | * Rewrite Zadig section to be more clear * Wordsmithing Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com>
* Correct backlight on state docs (#6358)fauxpark2019-07-181-2/+4
| | | | | | * Correct backlight on state docs * Reword to make it less confusing
* Extend maximum number of backlight levels to 31 (#6351)fauxpark2019-07-161-1/+1
|
* Remove the need to specify NUM_OF_ENCODERS for the Encoder feature (#6328)Drashna Jaelre2019-07-161-1/+0
| | | | | | | | | | | | * Remove the need to set NUM_OF_ENCODERS Instead, calculate the size of the array, and use that instead * Add hack for split common support * Remove NUM_OF_ENCODERS from keyboard config Can be reverted, if needed
* Allow Combo feature to be enabled/disabled live (#6318)Drashna Jaelre2019-07-161-9/+23
| | | | | | | | | | | | | | * Add ability to enable/disable combos * Update documentation for Combo feature * Change keycodes for appeasement * Simplify combo_toggle function * Update names * Update combo docs to use tables
* Add ARM I2Cv1 support to i2c_master (#6262)Joel Challis2019-07-161-2/+18
| | | | | | * Add ARM I2Cv1 support to i2c_master * Add I2Cv1 docs
* Make Caps Lock delay more reasonable (#6199)Drashna Jaelre2019-07-161-2/+2
| | | | | | | | | | | | | | * Make Caps Lock delay more reasonable * Update documentation * Update docs/config_options.md Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Update docs/config_options.md Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
* Configure Vagrant to use qmk_base_container (#6194)Joel Challis2019-07-161-5/+41
| | | | | | | | | | * Initial conversion of vagrant to use qmkfm/base_container * Fix vagrant when using docker provider * Workaround for VirtualBox VM restarts * Generalise Vagrant docs slightly and add FAQ
* [Docs] Add dedicated page for Split Keyboard information (#5802)Drashna Jaelre2019-07-153-0/+187
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [Docs] Add dedicated page for Split Keyboard information * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix Typos Co-Authored-By: drashna <drashna@live.com> * Fix some formatting issues * Add Additional RGB info * Fix Bulletted formatting * Apply suggestions from code review Co-Authored-By: drashna <drashna@live.com> * Fix line wrapping * Additional fixes and expansion * Reword warning/note Co-Authored-By: drashna <drashna@live.com> * add i2c/serial coexistance info * i2c markdown * Change i2c wiring text Co-Authored-By: drashna <drashna@live.com>
* Usbasploader bootloader option addition (#6304)yiancar2019-07-152-0/+26
| | | | | | | | | | | | | | | | | | | | | | * Added USBasp bootloader option for USBasploader * author comment * ifdef fix :) * Add usbasp target * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com> * Update docs/flashing.md Co-Authored-By: fauxpark <fauxpark@gmail.com>
* QMK CLI and JSON keymap support (#6176)skullydazed2019-07-156-55/+455
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Script to generate keymap.c from JSON file. * Support for keymap.json * Add a warning about the keymap.c getting overwritten. * Fix keymap generating * Install the python deps * Flesh out more of the python environment * Remove defunct json2keymap * Style everything with yapf * Polish up python support * Hide json keymap.c into the .build dir * Polish up qmk-compile-json * Make milc work with positional arguments * Fix a couple small things * Fix some errors and make the CLI more understandable * Make the qmk wrapper more robust * Add basic QMK Doctor * Clean up docstrings and flesh them out as needed * remove unused compile_firmware() function
* [Docs] Fix indented subheading on faq_debug.md (#6320)noroadsleft2019-07-131-0/+1
|
* Documentation: Newbs Flashing: Hightlight that sudo may be needed (#6300)Phil Schalm2019-07-121-3/+1
| | | | | | | | | | * Hightlight that sudo may be needed Also added "dfu-programmer: no device present" in so that anyone searching for that particular error can hopefully find the page. * Use new style of indicating a warning * Indicate that the FAQ should be read instead of blindly using sudo
* [Docs] Clarify the rules.mk setup for Unicode (#6286)fauxpark2019-07-111-23/+45
| | | | | | | | | | | | | | | | | | | | | | | | * Clarify the rules.mk setup for Unicode * code point Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Remove "your" Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Undo a line change Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * dot the comma Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com> * Update docs/feature_unicode.md Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
* Updated OLED Docs with notes about screen timeout. (#6276)XScorpion22019-07-081-1/+1
| | | | | | | | * Updated OLED Docs with notes about screen timeout. * Update docs/feature_oled_driver.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* Added mod carry over from press to release. (#5866)XScorpion22019-07-061-0/+1
| | | | | Update docs/feature_space_cadet.md Co-Authored-By: fauxpark <fauxpark@gmail.com>
* fix typoshela2019-07-011-8/+8
|
* [Docs] Reword confusing description of `TO(layer)` (#6174)lf2019-06-241-1/+1
| | | | | | | | * Reword confusing description of `TO(layer)` * Update docs/keycodes.md Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Fix breathing always on for soft PWM (#5983)fauxpark2019-06-192-3/+9
| | | | | | | | | | * Fix breathing always on for soft PWM * Remove reference to hardware PWM pins in BACKLIGHT_BREATHING description Now, breathing will only be unsupported when Timers 1 and 3 are both used by Audio * Document BACKLIGHT_ON_STATE and its purpose
* Set default I2C clock speed to 100kHz for split_common (#6161)Danny2019-06-191-2/+2
| | | | | | | | * Set default I2C clock rate for split_common boards to 100kHz Default from I2C driver is 400kHz. * Update documentation for setting I2C clock speed
* Fix backlight breathing on C6 (#6102)fauxpark2019-06-172-8/+9
| | | | | | | | | | * Fix backlight breathing on C6 * Account for ATmega32A's single TIMSK register (MT40) * Document hardware PWM on D4 for ATmega32A * Add C6 and D4 to BACKLIGHT_PIN description
* Add SH1106 OLED support (#5787)Michael F. Lamb2019-06-111-12/+26
| | | | | | | | | | | | | | | | | * modify oled_driver to support SH1106 also: - improve mechanism to specify which OLED IC we use - comment calc_bounds() - give OLED_COLUMN_OFFSET a default value - inline comment re: OLED MEMORY_MODE and SH1106 - update docs/feature_oled_driver.h for SH1106 support and related changes - docs: OLED: note we have tested SSD1306 on ARM boards (per @XScorpion2) - define out MEMORY_MODE when using SH1106 OLED driver * document that SSD1306 128x64 on AVR works Per @XScorpion2: https://github.com/qmk/qmk_firmware/pull/5787#discussion_r291837842
* [Docs] Update feature_rgb_matrix.md (#6117)Chris Scheib2019-06-111-10/+10
| | | | | | | | | | * Update feature_rgb_matrix.md fix indentation on code comments * Update feature_rgb_matrix.md more formatting changes, missed these the first time
* Fixing OLED Driver for 128x64 displays (#6085)XScorpion22019-06-071-4/+5
|
* Replace DEBOUNCING_DELAY (deprecated) with DEBOUNCE (#5997)Drashna Jaelre2019-06-062-2/+2
|
* use twitter card large setting for larger previewsJack Humbert2019-06-061-1/+2
|
* add type:object to docs meta info (github uses it)Jack Humbert2019-06-061-1/+2
|
* Add meta tags for docsJack Humbert2019-06-061-1/+5
|
* Change from avr-gcc@7 to @8 for MacDanny Nguyen2019-06-053-7/+7
|
* [Docs] Make Code Examples Consistent On Combo Page (#6078)Alex Mayer2019-06-051-1/+2
|
* docs to Mandarin Chinese (#5960)ymzcdg2019-06-046-36/+715
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * faq_general.md to Chinese faq_general.md to Chinese faq finished * custom_quantum_functions.md to Chinese custom_quantum_functions.md to Chinese * custom_quantum_functions.md fix custom_quantum_functions.md fix * custom_quantum_functions.md fix translate custom_quantum_functions.md fix translate * !ver.English! _summary.md bug fix _summary.md bug fix of English doc. add".md" behind "feature_combo" * !ver.English! custom_quantum_functions.md fix#5869 custom_quantum_functions.md in English : delete redundant "is" . issue#5869 * !ver.English! how_keyboards_work.md link fix change https://en.wikipedia.org/wiki/Unicode_input#Hexadecimal_code_input to https://en.wikipedia.org/wiki/Unicode_input#Hexadecimal_input "#Hexadecimal_code_input" not exist * !English! how_keyboards_work.md add missing "t" Tied to a specific OS a a time (need recompilation when changing OS); change to Tied to a specific OS at a time (need recompilation when changing OS); * _summary.md improve translation _summary.md improve translation * reference_glossary.md into Chinese reference_glossary.md into Chinese 术语表翻译,这个术语表英文版似乎不太全,应该补充英文版,并在中文版添加其他具有中国特色的术语。
* Add missing links to features page and sidebar section (#5949)Jack Humbert2019-06-042-3/+11
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | * Add missing links to features page and sidebar section * Fix links Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Additional link fixes Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Fix typo
| * Fix typoDrashna Jaelre2019-05-231-1/+1
| |
| * Additional link fixesDrashna Jaelre2019-05-221-2/+2
| | | | | | | | Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
| * Fix linksDrashna Jaelre2019-05-222-5/+5
| | | | | | Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
| * Add missing links to features page and sidebar sectionDrashna Jaelre2019-05-212-0/+8
| |
* | Parameterise STM32 I2C pin modes and timing parameters. (#5671)Nick Brassel2019-06-011-5/+24
| | | | | | | | I2C timing parameters were seemingly set up for an STM32F303 target MCU, at a specific clock speed. This commit allows specifying the timing parameters via config.h, allowing other STM32 MCUs to be targeted, potentially at different clock frequencies. Alternate function modes for the I2C pins are now also configurable, allowing for remapping to other pins.
* | [Docs] Update getting_started_introduction.md (#6037)Elliot Powell2019-05-311-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update getting_started_introduction.md * Update docs/getting_started_introduction.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update docs/getting_started_introduction.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update docs/getting_started_introduction.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Update docs/getting_started_introduction.md Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com>
* | Update reference_configurator_support.mdElliot Powell2019-05-311-1/+1
| | | | | | We no longer auto generate bootloader into info.json through the website therefore this can be removed
* | Update feature_encoders.mdElliot Powell2019-05-301-1/+1
| | | | | | Fix missing closing comment after second encoder
* | Document MT keycode in keycodes.mdfauxpark2019-05-251-17/+18
| |