Commit Graph

34681 Commits

Author SHA1 Message Date
Scott Shawcroft 3e6456d7e1
Document CIRCUITPY_HEAP_START_SIZE
and remove CIRCUITPY_RESERVED_PSRAM.

Fixes #8581
2023-11-10 15:53:49 -08:00
Dan Halbert d410efdcf4
Merge pull request #8579 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-11-10 17:50:29 -05:00
Hosted Weblate d4d77ea702
Merge remote-tracking branch 'origin/main' 2023-11-10 21:54:22 +01:00
Jacques Supcik eb16cbaca8
Translated using Weblate (French)
Currently translated at 98.6% (994 of 1008 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2023-11-10 21:54:21 +01:00
jessyjones d3df25891a
Translated using Weblate (French)
Currently translated at 98.6% (994 of 1008 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2023-11-10 21:54:21 +01:00
Dan Halbert fed12a1b12
Merge pull request #8580 from eightycc/part_type
Allow CIRCUITPY to mount on Android
2023-11-10 15:54:17 -05:00
Bob Abeles c83e203d37 Change part type to 0x06, Big FAT12/16 CHS 2023-11-10 12:07:02 -08:00
Hosted Weblate c63908c297
Merge remote-tracking branch 'origin/main' 2023-11-10 16:45:58 +01:00
Andi Chandler a2c3731ad8
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (1008 of 1008 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2023-11-10 16:45:58 +01:00
Wellington Terumi Uemura 0bc29327ac
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1008 of 1008 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-11-10 16:45:57 +01:00
MuskoM 677eb0a46e
Translated using Weblate (Polish)
Currently translated at 54.1% (546 of 1008 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pl/
2023-11-10 16:45:56 +01:00
Dan Halbert 3de6484471
Merge pull request #8578 from supcik/locale-fr
fix French translations
2023-11-10 10:45:48 -05:00
Jacques Supcik 31d7506247 fix Ferench translations 2023-11-10 16:11:37 +01:00
Dan Halbert ce6a5e33fb
Merge pull request #8567 from eightycc/tinyfs2
Shrink root dir size for tiny (<=128K) FAT12 fs
2023-11-09 19:38:01 -05:00
Scott Shawcroft 25525f048a
Merge pull request #8563 from rgrizzell/main
Board support for LILYGO T-Deck
2023-11-09 15:31:22 -08:00
Dan Halbert 3ca98028f9
Merge pull request #8571 from lookfwd/fix_8570
Adds I2S mclk support to audiobusio.I2SOut for the Espressif port #8570
2023-11-09 11:20:06 -05:00
Robert Grizzell e0034602a7
Removing SPI and I2C prefixes from pin labels 2023-11-08 19:59:05 -06:00
Dimitrios Kouzis-Loukas 3921520fed Issue #8570 fix 2023-11-08 19:53:18 -05:00
Dan Halbert b7b62873f8
Merge pull request #8569 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-11-08 14:56:20 -05:00
Hosted Weblate 611345db26
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-11-08 17:48:25 +00:00
Dan Halbert 01be5f402e
Merge pull request #8553 from tannewt/switch_to_split_heap
Switch all ports to auto-growing split heap
2023-11-08 12:48:12 -05:00
Dan Halbert 191a5a31c7
add CIRCUITPY-CHANGE annotations 2023-11-08 09:08:10 -05:00
Robert Grizzell 57c064fa36
Fix pin assignments for trackball and provide better labels for audio and LoRa pins. 2023-11-07 23:01:50 -06:00
Robert Grizzell 0d517ed1cc
Using USB PID allocated by Espressif 2023-11-07 18:19:51 -06:00
eightycc a4c4c16dd5
Update vfs_fat_ramdisk.py.exp 2023-11-07 13:52:43 -08:00
eightycc 4560f49279
Update lib/oofatfs/ff.c
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2023-11-07 13:51:32 -08:00
eightycc 2e72ea99e4
Update lib/oofatfs/ff.c
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2023-11-07 13:51:18 -08:00
eightycc 6d1b1700bb
Update vfs_blockdev.py.exp 2023-11-07 13:50:51 -08:00
Bob Abeles 966e6e4fe5 Shrink root dir size for tiny (<=128K) FAT12 fs 2023-11-07 10:24:36 -08:00
Dan Halbert ccd667d97a
Merge pull request #8562 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-11-06 18:17:53 -05:00
Hosted Weblate 941e51a3b2
Merge remote-tracking branch 'origin/main' 2023-11-06 22:53:30 +00:00
Scott Shawcroft f9cbbf7740
Merge pull request #8550 from bill88t/main
Add WeAct C6
2023-11-06 14:53:22 -08:00
Bill Sideris 963e76961c
Fix creator ids
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2023-11-06 23:31:15 +02:00
Hosted Weblate 2a7b7a1b2a
Merge remote-tracking branch 'origin/main' 2023-11-06 22:31:12 +01:00
Andi Chandler 84be8ad523
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (1010 of 1010 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2023-11-06 22:31:12 +01:00
jessyjones dda15b4499
Translated using Weblate (French)
Currently translated at 98.7% (997 of 1010 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2023-11-06 22:31:11 +01:00
Scott Shawcroft b6e9536e4f
Merge pull request #8560 from dhalbert/type-flag-has-special-accessors
correct MP_TYPE_FLAG_NONE to  MP_TYPE_FLAG_HAS_SPECIAL_ACCESSORS
2023-11-06 13:31:05 -08:00
Scott Shawcroft eb1b27431a
Fix pre-commit 2023-11-06 11:15:38 -08:00
Robert Grizzell 68e7a05cb7
Board support for LILYGO T-Deck 2023-11-05 20:39:25 -06:00
Bill Sideris 1f83f59928
Merge remote-tracking branch 'adafruit/main' 2023-11-06 03:08:14 +02:00
Bill Sideris 2f264d3178
Add BOOT button 2023-11-06 02:46:03 +02:00
jessyjones d9e8ebecd0
Translated using Weblate (French)
Currently translated at 98.7% (997 of 1010 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2023-11-05 21:33:02 +01:00
Dan Halbert 616201109c correct MP_TYPE_FLAG_NONE to MP_TYPE_FLAG_HAS_SPECIAL_ACCESSORS
also remove #include py/objproperty.h where not needed
(side effect of looking for property uses)
2023-11-04 22:51:41 -04:00
Dan Halbert ebf19bd46c
Merge pull request #8557 from ladyada/main
pin fix for camera rev d
2023-11-04 20:55:17 -04:00
Limor "Ladyada" Fried 2358e7bcc3
Update mpconfigboard.h
fix second place I2C is defined >.<
2023-11-04 19:54:11 -04:00
Dan Halbert 59463683dd
Merge pull request #8551 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-11-03 08:38:49 -04:00
Wellington Terumi Uemura 4236892a62
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1010 of 1010 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-11-03 09:00:51 +00:00
Bill Sideris 97f3d0f74b
Merge remote-tracking branch 'adafruit/main' 2023-11-02 00:57:55 +02:00
Scott Shawcroft 8137e2d6d2
Switch all ports to auto-growing split heap
This simplifies allocating outside of the VM because the VM doesn't
take up all remaining memory by default.

On ESP we delegate to the IDF for allocations. For all other ports,
we use TLSF to manage an outer "port" heap. The IDF uses TLSF
internally and we use their fork for the other ports.

This also removes the dynamic C stack sizing. It wasn't often used
and is not possible with a fixed outer heap.

Fixes #8512. Fixes #7334.
2023-11-01 15:24:16 -07:00
Bill Sideris b57fdef73a
Disable espcamera and fix name 2023-11-02 00:13:43 +02:00