summaryrefslogtreecommitdiffstats
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
...
| * [Docs] Codify not using code from other keyboards in PRs (#15128)Drashna Jaelre2021-11-121-0/+3
| | | | | | | | | | * [Docs] Codify not using code from other keyboards in PRs * add additional comments
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-051-0/+10
|\|
| * Add example for turning off RGB colors and retaining indicator function (#14997)Albert Y2021-11-051-0/+10
| | | | | | | | | | | | | | * Add init function for solid effect with colors off * Restructure sentence Co-authored-by: filterpaper <filterpaper@localhost>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-051-181/+160
|\|
| * Rework ISP flashing guide (#14938)Ryan2021-11-051-181/+160
| | | | | | | | Co-authored-by: Sergey Vlasov <sigprof@gmail.com> Co-authored-by: Dasky <32983009+daskygit@users.noreply.github.com>
* | Merge remote-tracking branch 'upstream/master' into developNick Brassel2021-11-051-0/+62
|\|
| * CLI: Add 'cd' subcommand (#12584)Erovia2021-11-051-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * CLI: Add 'cd' subcommand Go to your qmk_firmware dir with ease. * Fix for Windows and do not run if already under QMK Home * Make flake8 happy * Fix prompt for Windows * Make flake8 happy once again * I'll get it right eventually * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Add subcommand to __init__.py and fixup after rebase * Update Windows code to use milc's run * Unify the subshell starting with os.execl * Exit with error msg when output is redirected to non-TTY. * Revert Windows-specific code Co-authored-by: Ryan <fauxpark@gmail.com>
* | Remove `BOOTMAGIC_ENABLE = lite` option (#15002)James Young2021-11-0510-24/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * remove BOOTMAGIC_ENABLE=lite setting * change keyboard BOOTMAGIC_ENABLE rules Edits keyboard-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. * change keyboard BOOTMAGIC_ENABLE inline comments Edits keyboard-level BOOTMAGIC_ENABLE inline comments to "Enable Bootmagic Lite". * change keymap BOOTMAGIC_ENABLE rules Edits keymap-level instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. * change keymap BOOTMAGIC_ENABLE inline comments Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite". * change layout/user BOOTMAGIC_ENABLE rules/comments Edits instances of `BOOTMAGIC_ENABLE = lite` to `BOOTMAGIC_ENABLE = yes`. Edits/adds keymap-level BOOTMAGIC_ENABLE inline comments to read "Enable Bootmagic Lite". * update non-rules.mk BOOTMAGIC_ENABLE references in keyboards/ * remove docs references to Full Bootmagic * convert data-driven Bootmagic Lite instances * remove Bootmagic Lite bodge from data-driven generation * Merge remote-tracking branch 'upstream/develop' into rm/bootmagic-full_q4a * update docs/ja/config_options.md per mtei * update docs/faq_misc.md per mtei Remove remaining Full Bootmagic reference.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-041-1/+1
|\|
| * Refactor new-keyboard to be python3.7 compatible (#14707)Mikkel Jeppesen2021-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use copy_tree from distutils for python 3.7 support * Bump python version in docs * Changed new-keyboard to use printf-style format strings * Use username for manunfacturer / maintainer * Update lib/python/qmk/cli/new/keyboard.py Co-authored-by: Zach White <skullydazed@drpepper.org> Co-authored-by: Zach White <skullydazed@drpepper.org>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-041-0/+2
|\|
| * `qmk docs`: Run `docsify serve` if available (#15056)Ryan2021-11-051-0/+2
| |
* | Basic keycode overhaul (#14726)Ryan2021-11-0317-336/+337
| |
* | Update to ChibiOS 20.3.4, support builds against trunk (#14208)Nick Brassel2021-11-031-10/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add support for building against ChibiOS svn/trunk. * Swap to 21.6.x * Update to latest branch revision as released version is broken. * Updated configs. * Conf updates. * Updated ChibiOS * Convert STM32L422 to actual L422 ChibiOS platform. * Downgrade to 20.3.4 as ChibiOS 21.6.x is being aborted. * Rollback L422-based boards.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-11-021-0/+5
|\|
| * Clarify placement of configuration options (#15015)Albert Y2021-11-021-0/+5
| | | | | | Co-authored-by: filterpaper <filterpaper@localhost>
* | haptic: Feature to disable it when usb port is not configured or suspended. ↵Purdea Andrei2021-11-021-0/+11
| | | | | | | | | | | | | | (#12692) This also add support for specifying a LED pin to indicate haptic status, and also adds support for a haptic-enable pin, which is useful to turn off the boost converter on the solenoid driver.
* | Add Pixel Rain RGB Matrix effect (#14155)Albert Y2021-11-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Pixel animation header file * Add Pixel animation to documentation * Add Pixel animation to core include file * Remove unintended spaces * Remove seeding of PRNG * Increase frequency of lit keys Co-authored-by: filterpaper <filterpaper@localhost>
* | Enable de-ghosting for RGB/LED matrix on all ISSI LED drivers (#14508)donicrosby2021-11-021-9/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial work for de-ghost enable * Dumb mistake with the redefine * Added Copywrite stuff on source files * Fixed whitespace errors * Added support for all ISSI LED drivers * Updated docs for support for ISSI LED driver pull-up pull-down * Applied clang format * Added 'boolean' flag to enable de-ghosting for the is31fl3731 IC * Fixed some of the grammer in the docs * Fixed comment placement and grammer of comment * Fixed whitespace errors from lint Co-authored-by: donicrosby <donicrosby1995@gmail.com>
* | [Core] Change OLED task function to be boolean (#14864)Drashna Jaelre2021-11-021-3/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | * [Core] Add kb level callbacks to OLED driver * Update keyboards and keymaps * Update docs * Update userspace configs * Add fix for my keymap ... * update lefty
* | Add support for ISSI drivers on both sides of a split keyboard (#13842)Vlad K2021-11-022-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Gets RGB working on a split keyboard with IS31FL3733. Currently needs small tweak to re-enable WS2812 * Added helper function * Trying to integrate the function * Moved functionality into a macro * Swapped conditional for a macro everywhere * Tidying up * More code cleanup * Documentation updates * Fixed formatting via linter * Switching to a function from a macro * Fixed compile error * Fixing WS2812 behavior. UNTESTED. * Updated documentation about the driver addresses. * Fixed code for WS2812 * Trying to add in LED_MATRIX support * Updated effects for LED matrix * Updated third-party effect defines. * Ran format-c on modified files * Apply suggestions from code review Co-authored-by: Ryan <fauxpark@gmail.com> * Move to static inline. Avoids issues with gcc v8+ * Move helper function for LED_matrix to static inline to avoid issues with gcc v8+ Co-authored-by: Vlad Kvitnevskiy <vladkvit@outlook.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Add Fractal RGB matrix effects (#12670)Albert Y2021-11-021-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Squashed fractal effect commit for easier rebase * Update documentation * Squashed fractal effect commit for easier rebase * Update documentation * Update doc spacing Co-authored-by: Ryan <fauxpark@gmail.com> * Update feature_rgb_matrix.md Co-authored-by: filterpaper <filterpaper@localhost> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
* | Enable configuration of PWM frequency for IS31FL3733B (#14983)Joel Challis2021-10-301-0/+1
| | | | | | | | | | | | | | * Enable PWM frequency for IS31FL3733B * Document config option * clang
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-271-1/+1
|\|
| * [Docs] Add instructions to create keymap before proceeding (#14945)Albert Y2021-10-271-1/+1
| | | | | | Co-authored-by: filterpaper <filterpaper@localhost>
* | Optimize matrix scanning by removing variable shifts (#14947)Chad Austin2021-10-261-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-271-0/+1
|\|
| * Add MAGIC_TOGGLE_GUI line to main keycode documentation (#14959)Albert Y2021-10-271-0/+1
| | | | | | Co-authored-by: filterpaper <filterpaper@localhost>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-261-0/+2
|\|
| * Document `MAGIC` feature (#14301)JayceFayne2021-10-261-0/+2
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-241-1/+1
|\|
| * Fix Typo in documentation (#14942)coliss862021-10-241-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-231-0/+6
|\|
| * [Docs] Add default case to tap dance example 5. (#14893)ForsakenRei2021-10-221-0/+6
| |
* | Align PS/2 GPIO defines (#14745)Joel Challis2021-10-202-50/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | * Align PS/2 GPIO * Align PS/2 GPIO * refactor more keyboards * Remove more defines * Put back avr/chibios split * format
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-191-1/+2
|\|
| * [DOCS] Fix the STENO_COMBINEDMAP table (#14883)precondition2021-10-201-1/+2
| |
* | Split out HAPTIC_ENABLE to have separate DRIVER option (#14854)Joel Challis2021-10-182-4/+10
| | | | | | | | | | | | | | | | | | | | | | * DRIVER -> ENABLE * Update generic_features.mk Co-authored-by: Ryan <fauxpark@gmail.com> * Update common_features.mk Co-authored-by: Ryan <fauxpark@gmail.com>
* | [Core] Add support for RISC-V builds and GD32VF103 MCU (#12508)Stefan Kerkmann2021-10-182-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add support for RISC-V builds and GD32VF103 MCU * Add toolchain selection in chibios.mk based on the mcu selected in mcu_selection.mk * Reorder and added comments to chibios.mk to have a streamlined makefile * Add GD32VF103 mcu to possible targets for QMK. * Add STM32 compatibility for GD32VF103 MCU, this is hacky but more efficent then rewriting every driver. * Add GigaDevice DFU bootloader as flash target, please note that dfu-util of at least version 0.10 is needed. * Add analog driver compatibility * Add apa102 bitbang driver compatibility * Add ws2812 bitbang driver compatibility * Add eeprom in flash emulation compatibility * Allow faster re-builds with ccache * Add SiPeed Longan Nano to platform files * Add SiPeed Longan Nano Onekeys * Make quine compatible with other bootloaders * Support builds with picolibc * Add risc-v toolchain to arch and debian/ubuntu scripts
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-161-0/+34
|\|
| * add docs/ja/ja_doc_status.sh (#14402)Takeshi ISHII2021-10-161-0/+34
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-161-1/+1
|\|
| * Update documentation because GPIO functions are no longer in quantum.h (#14826)Aaron Paterson2021-10-161-1/+1
| | | | | | | | | | | | | | | | | | * GPIO functions are no longer in quantum.h * Update docs/internals_gpio_control.md Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
* | Enable CLI flashing via mdloader (#14729)Joel Challis2021-10-151-1/+1
| | | | | | | | | | | | | | * Enable CLI flashing via mdloader * remove flag * Update qmk flash help
* | Merge remote-tracking branch 'origin/master' into developDrashna Jael're2021-10-141-43/+51
|\|
| * [Docs] Clean up reference_info_json.md (#14806)Ryan2021-10-151-43/+51
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-091-32/+33
|\|
| * Update Japanese document (#14766)shela2021-10-091-32/+33
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2021-10-092-7/+8
|\|
| * Update Japanese document (#14767)shela2021-10-091-3/+4
| |