summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Bug] Fix non-functional S3 wakeup / resume from suspense (#19780)Stefan Kerkmann2023-06-2614-46/+13
| | | | | | | | | | | | | | | | | | | | * Update ChibiOS-Contrib for USB suspend fixes * Remove S3 wakup workaround ChibiOS OTGv1 driver has a remote wakeup bug that prevents the device to resume it's operation. 02516cbc24647f522eee975e69cc0c8a925470eb introduced a hotfix that forcefully restarted the usb driver as a workaround. This workaround broke multiple boards which do not use this driver / peripheral. With the update of ChibiOS this hotfix is now obsolete. * Remove restart_usb_driver overrides they are no longer necessary as the workaround is not needed anymore for stm32f4 * Remove unused RP_USB_USE_SOF_INTR defines The SOF interrupt is enabled dynamically by the RP2040 usb driver
* Enable auto-merge of develop to riot (#21389)Joel Challis2023-06-271-0/+1
|
* Chibios USB: Take into account if host wants remote wakeup or not (#21287)Purdea Andrei2023-06-261-1/+3
| | | | | | | | | | | | | | | According to the USB 2.0 spec, remote wakeup should be disabled by default, and should only be enabled if the host explicitly requests it. The chibios driver code already takes care of storing this information, and returning it on GET_STATUS requests. However our application code has been ignoring it so far. This is a USB compliance issue, but also a bug that causes trouble in some cases: On RP2040 targets this has been causing problems if a key is held down while the keyboard is plugged in. The keyboard would fail to enumerate until all keys are released. With this change that behavior is fixed. Note that for LUFA targets this is already done correctly.
* Move `TAP_CODE_DELAY` to data driven (#21363)Ryan2023-06-25174-375/+269
|
* GMMK/pro: Turn off RGB when suspended (#21370)フィルターペーパー2023-06-241-0/+2
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-242-1/+40
|\
| * Mechlovin Zed65 rev1 Touch-Up (#21373)James Young2023-06-242-1/+40
| | | | | | | | | | * [docs] add layout/matrix diagram * [refactor] rename LAYOUT_65_ansi_tsangan to LAYOUT_65_ansi
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-243-3/+6
|\|
| * Kibou Winter: rename LAYOUT to LAYOUT_tkl_ansi_wkl (#21372)James Young2023-06-243-3/+6
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-241-1/+1
|\|
| * Update config.h (#21361)mechlovin2023-06-241-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-245-73/+190
|\|
| * Kibou Harbour Layout Addition and Touch-Up (#21358)James Young2023-06-245-73/+190
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [style] friendly-format info.json * [chore] correct layout data * [docs] add layout/matrix diagram * [refactor] rename LAYOUT to LAYOUT_65_ansi_blocker_tsangan_split_bs * [enhancement] add LAYOUT_65_ansi_blocker_wkl_split_bs * [chore] correct listed maintainer Reference the maintainer's GitHub username.
* | Fix anchor IDs for some API references (#21345)Ryan2023-06-245-133/+133
| |
* | Move `TAPPING_TERM` to data driven (#21296)Ryan2023-06-24103-189/+159
| | | | | | | | Co-authored-by: Nick Brassel <nick@tzarc.org>
* | Move `RGBLIGHT_HUE/SAT/VAL_STEP` to data driven (#21292)Ryan2023-06-241279-2182/+1245
| | | | | | | | Co-authored-by: Nick Brassel <nick@tzarc.org>
* | Move `RGB_MATRIX_HUE/SAT/VAL/SPD_STEP` to data driven (#21354)Ryan2023-06-2442-100/+85
| |
* | Move `TAPPING_TOGGLE` to data driven (#21360)Ryan2023-06-2447-101/+70
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-231-0/+30
|\|
| * Verify max one keyboard addition during CI. (#21246)Nick Brassel2023-06-241-0/+30
| |
* | Remove use of __flash within LED drivers (#21343)Joel Challis2023-06-236-17/+27
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-232-2/+2
|\|
| * Bump tj-actions/changed-files from 36 to 37 (#21356)dependabot[bot]2023-06-232-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 36 to 37. - [Release notes](https://github.com/tj-actions/changed-files/releases) - [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md) - [Commits](https://github.com/tj-actions/changed-files/compare/v36...v37) --- updated-dependencies: - dependency-name: tj-actions/changed-files dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Remove CORTEX_ENABLE_WFI_IDLE from keyboards. (#21353)Nick Brassel2023-06-23311-755/+29
| | | | | | | | | | * Remove CORTEX_ENABLE_WFI_IDLE from the codebase. * Turn on CORTEX_ENABLE_WFI_IDLE by default.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-231-21/+21
|\|
| * Jaykeeb Skyline: correct layout data (#21350)James Young2023-06-231-21/+21
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-233-79/+162
|\|
| * Jaykeeb Orba Layout Addition and Touch-Up (#21349)James Young2023-06-233-79/+162
| | | | | | | | | | | | | | | | | | * [chore] correct layout data * [chore] rename LAYOUT to LAYOUT_625u_space * [style] friendly-format info.json * [enhancement] add LAYOUT_7u_space
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-231-2/+2
|\|
| * Akko Top40: correct layout data (#21348)James Young2023-06-231-2/+2
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-238-32/+537
|\|
| * Y&R Transition80 Layout Additions and Touch-Up (#21347)James Young2023-06-238-32/+537
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [chore] correct layout data * [chore] rename LAYOUT to LAYOUT_all * [docs] add layout/matrix diagram * [enhancement] add LAYOUT_tkl_ansi_split_bs * [enhancement] add LAYOUT_tkl_ansi * [enhancement] add LAYOUT_tkl_ansi_tsangan_split_bs * [enhancement] add LAYOUT_tkl_ansi_tsangan * [enhancement] enable Community Layout support * [chore] add reference keymaps
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-234-120/+708
|\|
| * Wuque Creek70 Layout Additions and Touch-Up (#21346)James Young2023-06-234-120/+708
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [chore] correct layout data * [docs] add layout/matrix diagram * [refactor] rename LAYOUT to LAYOUT_all * [enhancement] add LAYOUT_ansi_split_space_split_bs_rshift * [enhancement] add LAYOUT_ansi_split_space * [enhancement] add LAYOUT_ansi_split_bs_rshift * [enhancement] add LAYOUT_ansi * [enhancement] add LAYOUT_ansi_tsangan_split_bs_rshift * [enhancement] add LAYOUT_ansi_tsangan * [style] refactor keymaps - use four-space indent - convert tabs to spaces - use QMK-native keycode aliases
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-224-82/+88
|\|
| * Teahouse Ayleen Community Layout Support and Touch-Up (#21341)James Young2023-06-224-82/+88
| | | | | | | | | | | | | | * [chore] correct layout data * [refactor] rename LAYOUT to LAYOUT_tkl_f13_ansi_tsangan * [enhancement] enable Community Layout support
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-223-20/+28
|\|
| * Viktus OSAv2 Numpad Community Layout Support and Configurator Touch-Up (#21342)James Young2023-06-223-20/+28
| | | | | | | | | | | | | | | | | | | | | | * [style] sort JSON keys in layout objects * [chore] correct layout data * [refactor] rename LAYOUT_all_split to LAYOUT_ortho_5x4 * [refactor] rename LAYOUT_2u_plus_2u_enter_2u_zero to LAYOUT_numpad_5x4 * [enhancement] enable Community Layout support
* | Move protocol makefiles into their respective folders (#21332)Ryan2023-06-227-3/+4
| | | | | | | | | | * Move protocol makefiles into their respective folders * Fix USB-USB converter
* | Fix `rate/pistachio_pro:via` (#21339)Joel Challis2023-06-221-4/+4
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-221-10/+10
|\|
| * Soda Pocket: correct layout data (#21333)James Young2023-06-221-10/+10
| | | | | | | | | | | | | | [chore] Correct the layout data for the keyboard. This commit fixes a misleading Configurator implementation.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-221-6/+15
|\|
| * Spleeb: correct layout data (#21334)James Young2023-06-221-6/+15
| | | | | | | | | | | | | | * [style] friendly-format info.json * [chore] correct layout data Fix a poor Configurator/CLI rendering.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-222-28/+69
|\|
| * Igloo Configurator Touch-Up (#21303)James Young2023-06-212-28/+69
| | | | | | | | | | | | | | * [refactor] friendly-format info.json * [enhancement] add matrix diagram * [enhancement] remove key overlaps in layout data
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-224-66/+75
|\|
| * Quarkeys Z40 Community Layout Support and Touch-Up (#21329)James Young2023-06-214-66/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [refactor] rename LAYOUT to LAYOUT_planck_mit * [style] friendly-format info.json * [style] refactor keymaps - grid-align keycodes - use four-space indent - remove trailing whitespace * [chore] tidy-up keyboard data in info.json - spell-check `manufacturer` value - use valid `url` - reference GitHub username for `maintainer` * [chore] tidy-up readme - link to maintainer's GitHub account - add Hardware Availability link - break-out Hardware Specs into its own section * [enhancement] enable Community Layout support * [chore] replace product image in readme Source repository for previous URL seems to have been deleted.
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2023-06-221-10/+13
|\|
| * Pteropus: correct layout data (#21326)James Young2023-06-211-10/+13
| | | | | | | | | | | | | | * [style] friendly-format info.json * [chore] correct layout data Fix keys overlapping when rendered in QMK Configurator or CLI.