Commit Graph

34601 Commits

Author SHA1 Message Date
Jeff Epler 774f6ac6ab
Switch to using MP_ERROR_TEXT instead of translate, globally 2023-10-30 09:49:06 +01:00
Dan Halbert 6b62df4054
Merge pull request #8536 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-10-29 08:49:25 -04:00
Wellington Terumi Uemura b3f09174a5
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1006 of 1006 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-10-29 06:03:06 +01:00
Dan Halbert 208ebdf338
Merge pull request #8535 from pypewpew/keypad-props
Fix keypad classes to show the events property
2023-10-28 19:50:29 -04:00
Radomir Dopieralski 8123dc8bf7 Fix keypad classes to show the events property
It looks like we need the MP_TYPE_FLAG_HAS_SPECIAL_ACCESSORS flag on
the class for properties to work, and the Keys, KeyMatrix and
ShiftRegisterKeys classes were missing it, so the "events" property
didn't appear on the instances.
2023-10-28 19:33:37 +02:00
Scott Shawcroft a501a21887
Merge pull request #8531 from tannewt/fix_warnings
Switch warnings to mp_rom_error_text_t
2023-10-27 10:15:12 -07:00
Scott Shawcroft 523d95e192
Switch warnings to mp_rom_error_text_t 2023-10-27 09:31:20 -07:00
Dan Halbert 32b6ac79d5
Merge pull request #8519 from jepler/compressed-message-type
Rename compressed_string_t to mp_rom_error_text_t to match upstream
2023-10-27 10:53:44 -04:00
Jeff Epler abeed5b7e9
Merge pull request #8530 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-10-27 14:16:43 +02:00
Hosted Weblate 817a38dca8
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-27 08:51:27 +00:00
Hosted Weblate d609a09aa4
Merge remote-tracking branch 'origin/main' 2023-10-27 08:51:22 +00:00
Andi Chandler a1c6105616
Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (1003 of 1003 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/en_GB/
2023-10-27 08:51:21 +00:00
Wellington Terumi Uemura 88fe81cf64
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1003 of 1003 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-10-27 08:51:20 +00:00
Dan Halbert 4ecc51ece6
Merge pull request #8524 from tannewt/displayio_warnings
Add `warnings` and warn about displayio changes
2023-10-26 21:51:20 -04:00
Scott Shawcroft cf08ef0b80
Enable warnings in full builds only 2023-10-26 13:43:04 -07:00
Dan Halbert 8790ce0e40
Merge pull request #8527 from adafruit/tannewt-patch-1
Stop building the support matrix pdf
2023-10-26 16:42:10 -04:00
Scott Shawcroft 4fbf199034
Stop building the support matrix pdf 2023-10-26 12:59:59 -07:00
Dan Halbert 3f1b9af025 py/mpprint.c: fix formatting 2023-10-26 15:30:42 -04:00
Jeff Epler c695f8b20f
remove some unneeded diffs 2023-10-26 19:39:43 +02:00
Jeff Epler a069dc92e0
restore cprintf/vcprintf prototypes 2023-10-26 19:39:26 +02:00
Dan Halbert a59ceed8aa
Merge pull request #8526 from daanzu/patch-1
Fix typo in TCP server test readme.md
2023-10-26 09:57:10 -04:00
David Zurow 37809d7033
Fix typo in TCP server test readme.md 2023-10-26 02:33:10 -04:00
Scott Shawcroft f439f02492
Add `warnings` and warn about displayio changes
Follow up to #8493
2023-10-25 15:45:45 -07:00
Scott Shawcroft b340a56e14
Merge pull request #8521 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-10-25 15:33:46 -07:00
Hosted Weblate 9d7262f013
Merge remote-tracking branch 'origin/main' 2023-10-25 21:11:44 +00:00
Dan Halbert 89d2f86541
Merge pull request #8523 from tannewt/fix_qrio
Fix qrio named_tuple declaration
2023-10-25 17:11:39 -04:00
Scott Shawcroft c2f20080de
Fix qrio named_tuple declaration 2023-10-25 13:12:37 -07:00
Hosted Weblate 6d4cfe102b
Merge remote-tracking branch 'origin/main' 2023-10-25 20:07:52 +00:00
Scott Shawcroft 1328299ed3
Merge pull request #8522 from tannewt/subscr_subobj
Pass subobject into native subscr
2023-10-25 13:07:47 -07:00
Jeff Epler de541cf155
Fix pointer-ness, const-ness of compressed messages
micropython puts the pointer-ness into the typedef; we can put the
const-ness there too.

this reduces the delta to micropython; for instance, emitinlinextensa
and emitinlinethumb now match upstream.
2023-10-25 21:40:11 +02:00
Jeff Epler 54a5878ee0
WIP 2023-10-25 21:24:52 +02:00
Hosted Weblate 0048087534
Merge remote-tracking branch 'origin/main' 2023-10-25 20:51:11 +02:00
Scott Shawcroft 9354c921c2
Merge pull request #8467 from pypewpew/qrio-find
Add qrio.QRDecoder.find() to locate codes without decoding
2023-10-25 11:51:06 -07:00
Scott Shawcroft be30c12a74
Pass subobject into native subscr
This allows PixelBuf to call transmit after setting a value.

Fixes #8488
2023-10-25 11:44:32 -07:00
Hosted Weblate 0d3666eecb
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-25 18:20:58 +00:00
Dan Halbert c3cc76dc6f
Merge pull request #8517 from tannewt/better_show_error
Add friendlier error when .show() used
2023-10-25 14:20:47 -04:00
Scott Shawcroft 0a1e36d298
Add friendlier error when .show() used
Fixes #8499
2023-10-25 09:44:18 -07:00
Dan Halbert 90714c1ac1
Merge pull request #8516 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-10-25 08:40:55 -04:00
Jeff Epler acf350a1b7
In py/ use MP_ERROR_TEXT instead of translate 2023-10-25 08:19:31 +02:00
Jeff Epler 55874b6470
Rename compressed_string_t to mp_rom_error_text_t to match upstream 2023-10-25 08:14:13 +02:00
Hosted Weblate 5fb75767ed
Merge remote-tracking branch 'origin/main' 2023-10-25 03:47:19 +02:00
Dan Halbert 702b4a58f8
Merge pull request #8493 from tannewt/split_displayio
Split displayio
2023-10-24 21:46:51 -04:00
Scott Shawcroft 63079c75b0
Re-add passing native methods the subclass instance
Fixes #8488
2023-10-24 16:20:51 -07:00
Scott Shawcroft 53bc6d4bd1
Fix docs build by splitting out support matrix 2023-10-24 16:20:51 -07:00
Scott Shawcroft e62db5adcd
Fix native property setting from subclass 2023-10-24 16:20:51 -07:00
Scott Shawcroft e1df598199
Split displayio hardware support from core
These are moved:
* Display -> busdisplay.BusDisplay
* FourWire -> fourwire.FourWire
* EPaperDisplay -> epaperdisplay.EPaperDisplay
* I2CDisplay -> i2cdisplaybus.I2CDisplayBus

`paralleldisplay` is now `paralleldisplaybus` (and registered as
`paralleldisplay` too).

Bus related helpers are split out of display_core into bus_core.
It is in still displayio since it is a dependency of both
busdisplay and epaperdisplay.

Fixes #7667
2023-10-24 15:43:34 -07:00
Hosted Weblate 84851a372b
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-24 22:36:49 +00:00
Scott Shawcroft 168c40e940
Merge pull request #8508 from dhalbert/v1.21-merge
V1.21 merge
2023-10-24 15:36:06 -07:00
Scott Shawcroft e3873c16d1
Merge pull request #8515 from RetiredWizard/workflow
web_workflow: adjust indent and move #endif
2023-10-24 15:11:35 -07:00
Scott Shawcroft ecaf9e6b14
Fix native emitter compile 2023-10-24 14:48:02 -07:00