summaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* fix numberingskullY2020-03-051-4/+4
|
* overhaul the newbs guideskullY2020-03-0514-153/+146
|
* More sidebar organizationskullY2020-03-054-145/+89
|
* Add API documentationskullY2020-03-055-9/+148
|
* update flashing.mdJames Young2020-03-051-4/+4
| | | | | | | - minor typo on intro paragraph (the -> them) - remove note about :check-size target (`make` task now does this automatically) - heading level for Caterina commands section - typo regarding Halfkay (come -> comes)
* update newbs_building_firmware.mdJames Young2020-03-051-5/+5
| | | | Update the text sample for when the compile task completes.
* Rework the newbs guide around the qmk cliskullY2020-03-0517-354/+143
|
* Add dark mode supportskullY2020-03-051-1/+1
|
* _summary.md: move Auto Shift page to Software Features categoryJames Young2020-03-051-1/+1
|
* clean up links to keycode references in newbs_building_firmware_configurator.mdJames Young2020-03-051-6/+6
|
* clean up callouts in newbs_building_firmware_configurator.mdJames Young2020-03-051-3/+3
|
* remove some unnecessary external linksJames Young2020-03-054-32/+31
| | | | Also clean up some trailing whitespace.
* rework the index pageskullY2020-03-052-17/+12
|
* remove unused docsskullY2020-03-055-120/+0
|
* more wipskullY2020-03-053-114/+116
|
* wipskullY2020-03-055-272/+78
|
* [Docs] Update ISP Flashing guide (#8149)Drashna Jaelre2020-03-011-20/+133
| | | | | | | | | | | | | | | | * [Docs] Update ISP Flashing guide * Apply suggestions from code review AKA why you shouldn't write docs at 2am Co-Authored-By: fauxpark <fauxpark@gmail.com> Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com> * Update workding for planck-qmk-dfu Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* Fix the Breaking Changes doc againJames Young2020-02-291-1/+1
| | | | WHAT YEAR IS IT?!
* [Docs] translated 'feature_tap_dance.md' to japanese. (#8137)s-show2020-02-291-0/+547
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * complete translation. * Update docs/ja/feature_tap_dance.md Update the file based on the suggestions. * Update docs/ja/feature_tap_dance.md Update the file based on the suggestions. * Apply suggestions from code review Update the file based on the suggestions. * Apply suggestions from code review Update the file based on the suggestions (Part 2). * Apply suggestions from code review Update the file based on the suggestions (Part 3). * Apply suggestions from code review Update the file based on the suggestions (Part 3). * Apply suggestions from code review Update the file based on the suggestions (Part 4). * Apply suggestions from code review Update the file based on the suggestions (Part 5). ご提案いただいた修正案は全て確認できました。 続いて、コメント行の調整、「打つ・叩く」の変更、その他の修正を行います。 * fixed typo. * Update the file based on the suggestions (Part 6). * Update the file based on the suggestions (Part 7). * Fixed sentence. * Update docs/ja/feature_tap_dance.md Update the file based on the suggestions (Part 8). * Update the file based on the suggestions (Part 9). Co-Authored-By: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Co-Authored-By: shela <shelaf@users.noreply.github.com>
* PWM DMA based RGB Underglow for STM32 (#7928)Joel Challis2020-03-011-2/+34
| | | | | | | | | | | | * Add pwm ws2812 driver * Add docs for pwm ws2812 driver * Update ws2812_pwm for ChibiOS 19 Co-Authored-By: Nick Brassel <nick@tzarc.org> Co-authored-by: Nick Brassel <nick@tzarc.org>
* Breaking Changes documentation fixesJames Young2020-02-291-7/+8
|
* 2020 February 29 Breaking Changes Update (#8064)James Young2020-02-293-22/+125
|
* Update Breaking Changes checklistJames Young2020-02-271-1/+1
|
* Update Breaking Changes timelineJames Young2020-02-271-2/+2
| | | | I've been working from one timeline while the docs said something different.
* Add support for delays in send_string. (#8244)Nick Brassel2020-02-271-5/+15
|
* New feature: PERMISSIVE_HOLD_PER_KEY (#7994)ridingqwerty2020-02-252-0/+21
| | | | | | | | * Implement 'PERMISSIVE_HOLD_PER_KEY' * Document 'PERMISSIVE_HOLD_PER_KEY' Co-authored-by: GeorgeKoenig <35542036+GeorgeKoenig@users.noreply.github.com>
* `send_unicode_string()`: Add support for code points > 0xFFFF (#8236)Ryan2020-02-251-2/+1
|
* A proper `send_string()` for the Unicode feature (#8155)Ryan2020-02-241-5/+17
|
* Add link to "Useful functions" in macro docs (#7446)Jez Cope2020-02-231-0/+2
| | | | | | | | | | | | | * Add link to "Useful functions" in macro docs Help people find additional features they can activate within a macro * Update docs/feature_macros.md Co-Authored-By: Drashna Jaelre <drashna@live.com> Co-authored-by: skullydazed <skullydazed@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
* New functionality for cformat (#7893)Akaash Suresh2020-02-221-2/+24
| | | | | | | | | | | | | Fixing complexity remove lambda PR review fixes #1 Removing unneccesary string substitution Handle -a and specified files Complexity rewrite, use pathlib
* Allow 30us matrix delay to be keyboard/user overridable (#8216)Joel Challis2020-02-211-0/+2
| | | | | | | | * Allow 30us matrix delay to be configurable via define * Move wait logic to matrix_common * Move wait logic to matrix_common - fix wait includes
* [Docs] Update Japanese translation of cli.md (#8188)shela2020-02-171-2/+12
|
* [Docs] Update Japanese translation (#8129)shela2020-02-172-8/+72
| | | | | | | * Update Japanese translation * Update Japanese translation Co-Authored-By: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
* [Docs] add japanese translation (detail guide part) (#7722)umi2020-02-176-0/+1300
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add detail-guide part * some updates for easy reading * some updates for easy reading * some updates for easy reading * some updates for easy reading * some updates for easy reading * some updates for easy reading * some updates for easy reading * some updates for easy reading * update file based on comment * update file based on comment * update file based on comment * update git command in header * update files based on comments, and update git command in header * update file based on comment * update file based on comment * update file based on comment * update file based on comment * update file based on comment * update file based on comment * update file based on comment * update file based on comment Co-Authored-By: shela <shelaf@users.noreply.github.com> Co-Authored-By: Takeshi ISHII <2170248+mtei@users.noreply.github.com>
* Convert f072 backlight build error to message (#8177)Joel Challis2020-02-161-1/+1
|
* Drop bs4 dependency, update docs, minor improvementsErovia2020-02-151-2/+2
|
* Another major refactoring, add documentationErovia2020-02-151-0/+10
| | | | | | Move all useful functions to the qmk module and use the cli subcommand as a wrapper around it. Add both inline comments and documentation.
* Fix out of bound OLED font access (#8145)Ted M Lin2020-02-111-1/+1
| | | | | | | | | | | | | | | * Fix out of bound OLED font access The default font is 1344 bytes, or a total of 224 glyphs (each 6-bytes wide). OLED_FONT_END defaults to 224, which if used will then index off the end of the font array. So either the documentation or code is wrong. Instead of figuring out the rewording of the documentation, just change the OLED_FONT_END default value to 223, to match the documentation and code. * Add static assert to check array size Build bomb if the font array size doesn't match to the defines.
* [Docs] doc update zh-cn (#8147)ymzcdg2020-02-111-14/+40
| | | | | | | | | | * update zh-cn translate Timestamp was added at the end of the document, it can help me manage version easier. * fix _summary.md to utf-8 * fix _summary.md with vscode
* Align max backlight level in docs (#8142)Joel Challis2020-02-113-3/+3
|
* Add QMK Compile Context Sensitivity (#6884)Cody Bender2020-02-071-1/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add context sensitive compile, without config check * Initial full working state. Plan to refactor * Refactor loop for simplicity, add comments * Update docs/cli.md with qmk compile examples * Simplify path for keyboard derivation * Update path to use path.join instead of concat * Refactor keyboard path, the skully way * Add in keymap folder support * Add /layouts compile support * Update docs/cli.md with empty compile in layouts * Add comments to compile.py * Update docs for clarity, and fix compile error typo * Fix config option compile * Fix layout compile and failure mode * Add rules.mk check * Fix variable names for global config * Add in_layout priority * Remove default fallback in favor of throw, update docs * Add keymap folder context * Fix formatting * Add os import * Convert to create_make_command * Fix Travis lint errors * Remove blank line with whitespace * Add blank lines for readability * Remove unnecessary config logic * Update Docs to add flash Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com> * Shift config precedence to MILC Co-authored-by: skullydazed <skullydazed@users.noreply.github.com>
* Move Grave Escape, Lock and Leader keycodes into their own sect… (#8093)fauxpark2020-02-072-17/+29
|
* Reduce SPLIT_USB_TIMEOUT by 500ms (#7637)Joel Challis2020-02-042-2/+10
| | | | | | | | | | * Update SPLIT_USB_TIMEOUT -500ms * Align keyboard level SPLIT_USB_TIMEOUT defaults * Align keyboard level SPLIT_USB_TIMEOUT_POLL * Review fixes
* [Docs] future branch housekeepingJames Young2020-02-011-2/+2
|
* [Docs] Update Japanese translation (#8015)shela2020-01-2710-41/+49
|
* suggestions by skullydazedJames Young2020-01-251-0/+6
|
* change Instructions listing in Docs summaryJames Young2020-01-251-1/+1
|
* add Breaking Change PR Instructions docJames Young2020-01-252-0/+37
|
* Beef up how `qmk doctor` works. (#7375)skullydazed2020-01-241-2/+16
| | | | | | | | | | | | | | | | | | | | | | * Beef up how `qmk doctor` works. * improve the `git submodule status` parsing. h/t @erovia * Fix whitespace and imports * yapf * Add documentation for the new doctor functionality * Replace type_unchanged() with str() * remove unused modules * Update lib/python/qmk/cli/doctor.py Co-Authored-By: Erovia <Erovia@users.noreply.github.com> Co-authored-by: Erovia <Erovia@users.noreply.github.com>
* Add customisable EEPROM driver selection (#7274)Nick Brassel2020-01-243-0/+55
| | | | | | | | | - uprintf -> dprintf - Fix atsam "vendor" eeprom. - Bump Kinetis K20x to 64 bytes, too. - Rollback Kinetis to 32 bytes as partitioning can only be done once. Add warning about changing the value. - Change RAM-backed "fake" EEPROM implementations to match eeconfig's current usage. - Add 24LC128 by request.