Commit Graph

32649 Commits

Author SHA1 Message Date
Scott Shawcroft 376cb87a25
Update protomatter to fix non-S3 and C6 2023-10-05 14:56:11 -07:00
Scott Shawcroft 923a5b28ca
Add NO_FPS_LIMIT instead of magic numbers 2023-10-05 14:56:11 -07:00
Scott Shawcroft 807edd4c66
Improve framebufferdisplay.refresh()
Now the defaults make it easy to refresh when you want. It matches
the displayio.Display().refresh() behavior.
2023-10-05 14:56:11 -07:00
Scott Shawcroft 4d2bc35d40
Re-enable rgbmatrix on IDF 5.1 2023-10-05 14:56:11 -07:00
Scott Shawcroft bf3d84195f
Fix decompressing using qstrs after running the VM
The qstr state still pointed to qstr pools in the released MP heap.
2023-10-05 14:56:11 -07:00
Dan Halbert 5126cd3dc3
Merge pull request #8460 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-10-05 10:22:49 -04:00
Andi Chandler b7db6ad265
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (993 of 993 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2023-10-05 03:10:28 +00:00
Wellington Terumi Uemura 3d30d4dc25
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (993 of 993 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-10-05 03:10:27 +00:00
Dan Halbert b4e29e9426
Merge pull request #8456 from tannewt/remove_deprecated_apis
Remove deprecated apis
2023-10-03 15:08:39 -04:00
Scott Shawcroft f914e0ea3c
Merge pull request #8455 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-10-03 10:02:37 -07:00
Hosted Weblate 05a6ebbf5f
Merge remote-tracking branch 'origin/main' 2023-10-03 15:21:12 +00:00
Vladimír Smitka 85fbd64b57
Translated using Weblate (Czech)
Currently translated at 25.1% (250 of 993 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/cs/
2023-10-03 15:21:12 +00:00
Jonny Bergdahl 005e71c1e7
Translated using Weblate (Swedish)
Currently translated at 100.0% (993 of 993 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2023-10-03 15:21:11 +00:00
Dan Halbert 0e96ece01a
Merge pull request #8458 from SiliconLabs/dev_8.2
Change system clock to 78Mhz
2023-10-03 11:21:00 -04:00
Scott Shawcroft 7938c6cfd2
Remove one I2CPeripheral leftover 2023-10-02 14:36:19 -07:00
Scott Shawcroft 8183d8ef50
Remove `displayio.*.show()`
Use `displayio.*.root_group =`.
2023-10-02 14:28:59 -07:00
Hosted Weblate b55d64e1bb
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
2023-10-02 21:17:43 +00:00
Scott Shawcroft a15c111d5c
Merge pull request #7718 from microdev1/watchdog-rp
Update WatchDog implementation
2023-10-02 14:17:29 -07:00
Scott Shawcroft a3c932062f
Merge pull request #8453 from heygauri/doc-rotaryio.IncrementalEncoder
Update documentation for rotaryio.IncrementalEncoder
2023-10-02 13:16:47 -07:00
Scott Shawcroft 744222a7d2
Merge pull request #8451 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-10-02 13:14:21 -07:00
Sumitra Sharma fd4a61233e Update documentation for rotaryio.IncrementalEncoder
Update the documentation in circuitpython/shared-bindings/rotaryio/IncrementalEncoder.c
to explicitly state that rotaryio.IncrementalEncoder assumes the encoder's pins are
connected to ground and sets pull-ups on the pins accordingly.

Closes #5847

Signed-off-by: Sumitra Sharma <sumitraartsy@gmail.com>
2023-10-02 21:18:55 +05:30
Vladimír Smitka debcbb24a5
Translated using Weblate (Czech)
Currently translated at 23.6% (236 of 997 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/cs/
2023-10-01 10:00:56 +02:00
Paint Your Dragon ed4d4a6b43
Merge pull request #8436 from PaintYourDragon/main
RP2040: fix 8-bit WAV playback
2023-09-29 20:39:33 -07:00
Scott Shawcroft d179eb4f54
Merge pull request #8371 from bill88t/rpi-auto-disconnect
`stop_station` when no wifi-reconnect
2023-09-29 15:23:56 -07:00
Scott Shawcroft 985a49a124
Merge pull request #8422 from jepler/qualia-revision
qualia: fixes for revision C
2023-09-29 15:22:28 -07:00
Phillip Burgess 2fe0fa5b5c Add output_length_used check as requested 2023-09-29 14:25:54 -07:00
Jeff Epler 10aeb23789
remove console pins, that was wrong 2023-09-28 17:13:22 -05:00
Bill Sideris 2284211cc1
Merge remote-tracking branch 'adafruit/main' into rpi-auto-disconnect 2023-09-28 18:01:43 +03:00
Bill Sideris c3cf7c0894
wifi_reset 2023-09-28 17:53:40 +03:00
Dan Halbert 4ea0e4735d
Merge pull request #8442 from jepler/issue8441
Fixes for ci_set_matrix
2023-09-28 10:21:36 -04:00
Bill Sideris 8c37156675
Revert "stop_station when no wifi-reconnect"
This reverts commit 7588abad32.
2023-09-28 14:47:43 +03:00
Bill Sideris 7258f7b4a0
Revert "Remove a space"
This reverts commit ed4c510d8f.
2023-09-28 14:47:39 +03:00
Bill Sideris df13d8615d
Merge remote-tracking branch 'adafruit/main' into rpi-auto-disconnect 2023-09-28 14:45:30 +03:00
Jeff Epler 8b84edfdde
ci_set_matrix: no need to expand the value of CIRCUITPY_WEB_WORKFLOW
This is now done by the way shared_bindings_matrix.py invokes make.
2023-09-27 21:36:35 -05:00
Jeff Epler e40abda1bc
ci_set_matrix: Don't use .get(), it hides errors
Variables that are explicitly fetched always have a value, even if it
is the empty value. However, using .get() hid the error that
shared_bindings_matrix wasn't fetching SRC_SUPERVISOR.
2023-09-27 21:36:34 -05:00
Jeff Epler c261ac6318
shared_bindings_matrix: Explicitly fetch SRC_SUPERVISOR for ci_set_matrix 2023-09-27 21:33:19 -05:00
Jeff Epler a9fce6c495
qualia: fixes for revision C
* neopixel removed, could not share function with DBLTAP
 * external SPI bus definition is settled
2023-09-27 18:13:21 -05:00
Jeff Epler aa0d7aad83
Merge pull request #8440 from jepler/dotclock-overscan-rotation
Dotclock: fix overscan and rotation
2023-09-27 18:07:50 -05:00
Jeff Epler c1a98e460a
Merge pull request #8439 from tannewt/fix_for_make_quirk
Tweak for make quirk
2023-09-27 18:05:43 -05:00
Jeff Epler 451356db2d
Merge pull request #8438 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-09-27 18:05:21 -05:00
Jeff Epler b3141933af
FramebufferDisplay: dirty rows are physical
.. so they need a correct row count, which could be the "core.width"
of a 90/180 rotated display.

While I discovered this on the very unusual 320x960 display it could have
affected any framebuffer display that was taller than it was wide,
including sharp memory displays and rgbmatrix displays.
2023-09-27 15:15:34 -05:00
Jeff Epler f80d08e207
Make dot clock displays with a masked portion on the left work 2023-09-27 15:15:32 -05:00
Hosted Weblate c2297f7980
Merge remote-tracking branch 'origin/main' 2023-09-27 18:39:46 +00:00
Scott Shawcroft 3684640ada
Merge pull request #8430 from jepler/dotclock-enhancements
Dotclock enhancements
2023-09-27 11:39:37 -07:00
Scott Shawcroft ad837d44ed
Tweak for make quirk 2023-09-27 09:17:07 -07:00
Hosted Weblate fdab0f7212
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/
2023-09-27 18:13:54 +02:00
Scott Shawcroft 44d27cb23d
Merge pull request #8435 from tannewt/fix_esp32_with5.1
Update ADC and I2S APIs for 5.1
2023-09-27 09:13:47 -07:00
Phillip Burgess 54322578d2 RP2040: fix 8-bit WAV "audio buffer too small" bug
Also subtly fixed 8- to 16-bit scaling math
2023-09-26 16:44:19 -07:00
Scott Shawcroft 3fdfb9bd32
Update ADC and I2S APIs for 5.1
This fixes ESP32 because the BufferedIn used the old ADC API and
I2S did too indirectly.

Fixes #8429
2023-09-26 16:06:54 -07:00
Jeff Epler 3d3061f6f7
fix qualia board definition 2023-09-26 08:33:27 -05:00