Commit Graph

25651 Commits

Author SHA1 Message Date
1339b76258 amend ryanbaekr boards to match their pin defs (#21248) 2023-07-03 03:53:15 -07:00
48b53efbde Merge remote-tracking branch 'origin/master' into develop 2023-07-03 10:50:23 +00:00
a6bf2cae22 [Keyboard] Add Plywrks ply8x (#21263)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: jack <0x6a73@protonmail.com>
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-07-03 03:49:43 -07:00
7300a6e5f8 Merge remote-tracking branch 'origin/master' into develop 2023-07-03 10:38:45 +00:00
13f719169e Smith & Rune Iron160 Soldered Touch-Up (#21377) 2023-07-03 03:38:12 -07:00
d74c61826e Merge remote-tracking branch 'origin/master' into develop 2023-07-03 10:31:25 +00:00
16e4608e3d [Keyboard] add handwired/dactyl_maximus keyboard (#21338) 2023-07-03 03:30:50 -07:00
97c6f92064 Merge remote-tracking branch 'origin/master' into develop 2023-07-03 10:02:43 +00:00
a83f497e8f [Keyboard] b_sides/rev41lp: add via keymap (#21381) 2023-07-03 03:02:00 -07:00
14a856fcaf Merge remote-tracking branch 'origin/master' into develop 2023-07-03 10:01:18 +00:00
eeb5b4e8fe [Keymap] Improve tap-hold configuration (#21383) 2023-07-03 03:00:36 -07:00
6921b7b1b7 Merge remote-tracking branch 'origin/master' into develop 2023-07-03 08:28:05 +00:00
880b391f9c [Keyboard] Add Zed65 910 PCB (#21415)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
Co-authored-by: Less/Rikki <86894501+lesshonor@users.noreply.github.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-07-03 01:27:28 -07:00
9c7f176d4c Merge remote-tracking branch 'origin/master' into develop 2023-07-03 07:09:21 +00:00
26227d1f66 [Docs] Fix listed defaults in quantum painter docs (#21429) 2023-07-03 00:08:45 -07:00
583c688931 Fix encoder map declarations (#21435) 2023-07-03 01:19:52 +01:00
d2fd9e1773 Fix ili9xxx inversion opcode entry (#21422) 2023-07-03 10:10:38 +10:00
c4f66e5d6e [Core] RGB Matrix limit basic indicators to the last render (#21169)
Co-authored-by: Joel Challis <git@zvecr.com>
2023-07-02 15:56:48 -07:00
ed6528b3e3 Merge remote-tracking branch 'origin/master' into develop 2023-07-02 22:54:27 +00:00
b708658e2e usbpd_stm32g4: Configure UCPD before disabling the dead battery mode (#21430) 2023-07-03 08:53:54 +10:00
80d0cacd2b Reduce keebio/bamfk1:via firmware size (#21432) 2023-07-02 23:48:19 +01:00
023035f462 Move miscellaneous defines to data driven (#21382) 2023-07-02 22:40:13 +01:00
9ab16e62f7 Get rid of USB_LED_NUM_LOCK (#21424) 2023-07-02 19:35:41 +01:00
7ff80a57cb Get rid of USB_LED_SCROLL_LOCK (#21405) 2023-07-02 19:24:22 +01:00
9dbad1fa5c Merge remote-tracking branch 'origin/master' into develop 2023-07-01 04:00:55 +00:00
000ee31e2c [Keyboard] Add Varanidae (#21340) 2023-06-30 22:00:13 -06:00
14e106ebbc Merge remote-tracking branch 'origin/master' into develop 2023-07-01 03:27:24 +00:00
720aa628fa [Keyboard] Add jaykeeb sebelas (#21335) 2023-06-30 21:26:45 -06:00
3c1064187c Merge remote-tracking branch 'origin/master' into develop 2023-07-01 03:22:14 +00:00
4755ed0efb [Keymap] Add peterfalken planck/rev7 keymap (#21328) 2023-06-30 21:21:40 -06:00
2b4a93a385 Merge remote-tracking branch 'origin/master' into develop 2023-07-01 01:36:50 +00:00
6a61e2eeee Add Iris Rev. 8 (#21392)
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-06-30 21:36:11 -04:00
66a169388d Merge remote-tracking branch 'origin/master' into develop 2023-06-29 00:08:56 +00:00
b5da6d228f sofle/rev1:devdev: Disable console (#21401) 2023-06-29 01:08:23 +01:00
0dfdae40dc Merge remote-tracking branch 'origin/master' into develop 2023-06-28 22:18:16 +00:00
b54960a1ab correct default_60_abnt2/keymap.c ASCII diagram (#21397) 2023-06-29 08:17:41 +10:00
0f5db75a0f Merge remote-tracking branch 'origin/master' into develop 2023-06-28 09:35:20 +00:00
2750e031c1 [Keyboard] Sofle: fix LED count (#21386) 2023-06-28 02:34:41 -07:00
c4ced70e44 Merge remote-tracking branch 'origin/master' into develop 2023-06-28 08:12:03 +00:00
c3cd05c510 Kibou Wendy Layout Additions and Touch-Up (#21367)
* [style] refactor keymaps

- use four-space indent
- grid-align keycodes
- use QMK-native keycode aliases

* [style] friendly-format info.json

* [chore] remove key overlaps in layout data

* [chore] correct key sequence

* [chore] add key labels

Add `label` keys to the JSON layout data to disambiguate which keys each
object is meant to represent.

Based on the original key sizes and positions as submitted by the
maintainer.

* [docs] add layout/matrix diagram

* [refactor] rename LAYOUT to LAYOUT_all

* [enhancement] add LAYOUT_tkl_ansi_split_bs_rshift

* [enhancement] add LAYOUT_tkl_iso_split_bs_rshift

* [enhancement] enable Community Layout support
2023-06-28 01:11:07 -07:00
c814be0296 STM32H723 support (#21352) 2023-06-28 13:07:14 +10:00
ba055a9c7f Merge remote-tracking branch 'origin/master' into develop 2023-06-27 02:07:35 +00:00
faf560f141 Smith & Rune Iron160 Hotswap Touch-Up (#21376)
* [style] friendly-format info.json

- sort JSON keys in layouts object
  - remove instances of `w: 1`

* [chore] correct layout data

* [refactor] rename LAYOUT to LAYOUT_60_tsangan_hhkb

* [enhancement] add LAYOUT_60_ansi_tsangan_split_rshift

* [enhancement] enable Community Layout support

* [bugfix] write appropropriate keymaps

Neither the `default` nor `via` keymaps were written appropriately for
this keyboard.

This commit modifies both keymaps to be appropriate for
`60_tsangan_hhkb` layout.
2023-06-26 19:07:01 -07:00
be3205fae0 Minor board clean-up after #19780 (#21391) 2023-06-27 09:54:31 +10:00
5542f5ede1 Get rid of USB_LED_KANA and USB_LED_COMPOSE (#21366) 2023-06-27 09:15:33 +10:00
fa4ea73bf6 Merge remote-tracking branch 'origin/master' into develop 2023-06-26 22:04:17 +00:00
a88a91c5ad Add riot auto-merge to master to trigger GH workflows. (#21390) 2023-06-26 23:03:45 +01:00
a87c74ebe1 [Bug] Fix non-functional S3 wakeup / resume from suspense (#19780)
* 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
2023-06-26 23:55:52 +02:00
4aa765b72e Enable auto-merge of develop to riot (#21389) 2023-06-27 07:54:38 +10:00
3ebdb1258b Chibios USB: Take into account if host wants remote wakeup or not (#21287)
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.
2023-06-26 10:36:32 +02:00