Commit Graph

26733 Commits

Author SHA1 Message Date
Scott Shawcroft bdee6cf3b6
Don't update status LED color on brightness change
Brightness changes now happen when the LED isn't active or
initialized. When not init, CP may crash.

Fixes #5872
2022-02-17 14:21:03 -08:00
Dan Halbert fe6e03f504
Merge pull request #6013 from tannewt/esp_ble_gatt_client
Add S3 GATT client support
2022-02-17 16:02:11 -05:00
Dan Halbert 16c44a4d50
Merge pull request #6047 from jepler/fix-qstr-error
Fix qstr error
2022-02-17 13:21:12 -05:00
Jeff Epler 1309ef083b
translate: Can't use compress_max_length_bits during qstr generation 2022-02-17 08:38:02 -06:00
Jeff Epler 2b32dce256
genlast: Actually catch errors when preprocessing files
Due to a number of problems, an error calling the preprocessor wasn't
making the whole genlast process fail.

Now, after an execption during preprocess is printed, it is re-raised.
Then, by actually collating the results of executor.map, the exception
will be raised in the main thread context. Any CalledProcessError is simply
converted to a nonzero exit status.
2022-02-17 08:36:29 -06:00
Scott Shawcroft ab037bd216
Merge pull request #6046 from prplz/espressif-enter-repl-delayed-fix
Fix press any key responding slowly on espressif
2022-02-16 21:58:29 -08:00
Michael Himing bfb897a0b8 Fix press any key responding slowly on espressif 2022-02-17 12:57:27 +11:00
Kattni b2e77bd11a
Merge pull request #6045 from kattni/tft-feather-pin-name-update
Update pin name to match TFT pins.
2022-02-16 17:10:17 -05:00
Kattni Rembor c9213481b3 Update pin name to match TFT pins. 2022-02-16 16:32:08 -05:00
Jeff Epler 3a0892df79
Merge pull request #6031 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-02-16 10:38:45 -06:00
Hosted Weblate 1bfedcd159
Merge remote-tracking branch 'origin/main' 2022-02-16 03:52:46 +01:00
Jeff Epler c4ae8c8320
Merge pull request #6028 from jepler/fix-test-natmod
Fix all natmod tests to run on x64
2022-02-15 20:52:36 -06:00
Hosted Weblate bebd847122
Merge remote-tracking branch 'origin/main' 2022-02-16 03:00:43 +01:00
Scott Shawcroft 11647f56e4
Merge pull request #6034 from tannewt/i2c_power
Tweak I2C and TFT power pin defaults
2022-02-15 18:00:34 -08:00
Hosted Weblate 062944b450
Merge remote-tracking branch 'origin/main' 2022-02-16 02:12:55 +01:00
Dan Halbert 0d6a27c353
Merge pull request #6039 from jepler/fix-compression
Fix compression of strings >256 bytes long in UTF-8 encoding
2022-02-15 20:12:47 -05:00
Jeff Epler 860f7931d5
Fix case of compress_max_bits >8 2022-02-15 16:02:33 -06:00
Hosted Weblate 1ac92fb451
Merge remote-tracking branch 'origin/main' 2022-02-15 19:49:01 +01:00
Scott Shawcroft 947a53c8d1
Merge pull request #6033 from jepler/better-describe
Improve use of `git describe`
2022-02-15 10:48:55 -08:00
Hosted Weblate 387985b64d
Merge remote-tracking branch 'origin/main' 2022-02-15 19:42:05 +01:00
Wellington Terumi Uemura c8bda89f68
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1048 of 1048 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2022-02-15 19:42:05 +01:00
Scott Shawcroft feb653370e
Merge pull request #6032 from prplz/esp32-c3s-2m
Add AI thinker esp32c3s 2M
2022-02-15 10:41:58 -08:00
Jeff Epler 27f2c450ba fix finding the describe script during the doc build 2022-02-15 09:06:27 -06:00
Hosted Weblate 576830d5ac
Merge remote-tracking branch 'origin/main' 2022-02-15 04:38:29 +01:00
Jonny Bergdahl 8c2e3f9a89
Translated using Weblate (Swedish)
Currently translated at 100.0% (1048 of 1048 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/sv/
2022-02-15 04:38:29 +01:00
Dan Halbert 5a063c1a76
Merge pull request #6035 from FoamyGuy/bitmap_blit_type_error
bitmap.blit type checking and raise error
2022-02-14 22:38:22 -05:00
foamyguy dc01505cfc bitmap.blit type checking and raise error 2022-02-14 19:05:53 -06:00
Scott Shawcroft 65af10cd23
Tweak I2C and TFT power pin defaults
This should set the power to on by default without preventing the
user code from repeatedly using it.

Fixes #5903
2022-02-14 16:19:56 -08:00
Jeff Epler c4c7a6ff62 use describe program during building stubs
Closes: #5793
2022-02-14 17:01:07 -06:00
Michael Himing 11bbe48ede Espressif: add partitions-4MB-no-uf2 2022-02-15 08:42:15 +11:00
Michael Himing 90e94dc485 Make ai_thinker_esp32-c3s-2m .bin only 2022-02-15 08:41:42 +11:00
Michael Himing ca5095c94b Add AI thinker esp32c3s 2M 2022-02-15 07:00:38 +11:00
Hosted Weblate 54918e6bbc
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/
2022-02-14 19:08:53 +01:00
Hosted Weblate 1c168f3529
Merge remote-tracking branch 'origin/main' 2022-02-14 19:08:50 +01:00
Clay 7b12ce0973
Translated using Weblate (Russian)
Currently translated at 38.2% (400 of 1047 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2022-02-14 19:08:50 +01:00
Scott Shawcroft d4c2ffea27
Merge pull request #6022 from anecdata/more_ap_connections
wifi.radio.start_ap() new kwarg: max_connections
2022-02-14 10:08:39 -08:00
anecdata 5742a12497 input validation consistent with esp-idf is moved to common-hal 2022-02-13 22:14:45 -06:00
Scott Shawcroft 59837fe24a
Merge pull request #6027 from EmergReanimator/stm-uart-fix
Stm uart fix
2022-02-13 18:42:28 -08:00
Scott Shawcroft fd4164f16d
Merge pull request #6021 from anecdata/more_sockets
Increase max LWIP sockets on ESP32-S3
2022-02-13 18:37:41 -08:00
Scott Shawcroft 306852d33f
Merge pull request #6020 from dhalbert/convert-release-notes-update
Fix and revise convert-release-notes.py
2022-02-13 18:36:30 -08:00
Jeff Epler a50b0580b0
Merge pull request #6026 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2022-02-13 11:45:01 -06:00
Jeff Epler adfa6ef019
Fix all natmod tests to run on x64
My testing sequence is

```
git clean -dxf examples
arch=x64; make -C examples/natmod/features1 ARCH=$arch && make -C examples/natmod/features2 ARCH=$arch && make -C examples/natmod/btree ARCH=$arch && make -C examples/natmod/framebuf ARCH=$arch && make -C examples/natmod/uheapq ARCH=$arch && make -C examples/natmod/urandom ARCH=$arch && make -C examples/natmod/ure ARCH=$arch && make -C examples/natmod/uzlib ARCH=$arch
(cd tests && ./run-natmodtests.py "$@" extmod/{btree*,framebuf*,uheapq*,ure*,uzlib*}.py)
```
2022-02-13 11:18:38 -06:00
EmergReanimator 4e0bd4a27f Fixed pre-commit script issues. 2022-02-13 08:46:24 +01:00
hexthat 8f45d6706e
Translated using Weblate (Chinese (Pinyin))
Currently translated at 99.1% (1038 of 1047 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2022-02-13 01:57:47 +01:00
Limor "Ladyada" Fried 9ee9876526
Merge pull request #6023 from stonehippo/micromod-samd51-spi-fix
MicroMod SAMD51: Correct default MISO
2022-02-12 18:45:57 -05:00
anecdata 7884e73089 build-doc fix 2022-02-12 14:31:23 -06:00
anecdata b559a0ee2a new kwarg: wifi.radio.start_ap(max_connections=) 2022-02-12 13:34:57 -06:00
EmergReanimator 69aa0b4edb Fixed lost UART data.
Use non-blocking HAL call to allow reception of data over UART while
transmission is active.
2022-02-12 18:51:21 +01:00
George White f3b67cc104 MicroMod SAMD51: Correct default MISO 2022-02-12 17:49:50 +00:00
anecdata e4837a4a61 ESP32-S3 increase max sockets - issue #5915 (partial) 2022-02-11 16:00:45 -06:00