Commit Graph

24586 Commits

Author SHA1 Message Date
Jeff Epler 2997113e73 obj.h: Make mp_obj_is_type work between full & non-full types
By comparing the address of the initial 'name' field instead of the
addresses of the objects themselves, a small amount of type safety is
added back, vs just casting to void.

In the event that some other kind of object is passed in as 't',
which happens to have a 'name' field of the right type, the construct
would be (undesirably) accepted but it would almost certainly evaluate
to false at runtime.
2021-07-07 08:31:54 -05:00
Dan Halbert 53c01176e9
Merge pull request #4972 from microDev1/patch
Delete ports/nrf/examples directory
2021-07-07 08:32:14 -04:00
Dan Halbert 94428305ca
Merge pull request #4967 from weblate/weblate-circuitpython-main
Translations update from Weblate
2021-07-07 08:31:01 -04:00
microDev b4e763613a
delete ports/nrf/examples directory 2021-07-07 15:13:26 +05:30
root f98ec0cfd6 Fix formatting 2021-07-06 14:43:46 -05:00
root 211ba6f3cc Merge branch 'issue_4937' of https://github.com/DavePutz/circuitpython into issue_4937 2021-07-06 14:38:59 -05:00
root bfa777c55a Add check for timer success 2021-07-06 14:34:15 -05:00
hexthat d660d229ab
Translated using Weblate (Chinese (Pinyin))
Currently translated at 100.0% (1007 of 1007 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/zh_Latn/
2021-07-06 18:32:14 +02:00
Jeff Epler f2878320af incorporate ulab changes 2021-07-06 11:20:40 -05:00
Jeff Epler d37f8a1a5a milestone: a selection of builds succeed 2021-07-06 10:57:44 -05:00
Jeff Epler 0d756066e8 milestone: coverage make test_full passes 2021-07-06 10:37:32 -05:00
Jeff Epler df56ba207f WIP 2021-07-06 09:25:56 -05:00
Jeff Epler cd119ca3ec Introduce, use getters for fields which will be optional in types 2021-07-06 09:15:01 -05:00
microDev 23baa02c11
Merge pull request #4966 from dgriswo/RP2040-SPI-Fix
Adafruit Macropad RP2040: Fix SPI definition
2021-07-06 14:46:49 +05:30
Daniel Griswold 2519b06478 fix spi definition 2021-07-06 01:15:32 -04:00
root b2e72b2912 fix formatting 2021-07-05 23:13:18 -05:00
DavePutz 5fa15493df
Update PulseOut.c
Fix formatting
2021-07-05 14:44:13 -05:00
root 6e4613f1a1 Fix formatting 2021-07-05 12:30:26 -05:00
DavePutz 65f652c7e2
Update PulseOut.c
Fixed formatting issue
2021-07-05 12:29:22 -05:00
root 9814386d2e Fix for issue #4937 - Implement minimum pulseout time 2021-07-05 11:38:05 -05:00
microDev cece6492a5
Merge pull request #4963 from rsbohn/main
Enable audiomixer for esp32s2.
2021-07-03 22:48:12 +05:30
Randall Bohn 6bb44674a5
Enable audiomixer for esp32s2.
Allows playing sounds via Mixer on I2SOut. Tested on the feathers2.
2021-07-03 04:34:55 -06:00
Dan Halbert c37f354d2d
Merge pull request #4958 from dhalbert/rp2040-audio-fixes
RP2040 PWMAudioOut: Release DMA channels after play has finished
2021-07-02 10:03:54 -04:00
Dan Halbert 0d9c4cb746 Merge remote-tracking branch 'adafruit/main' into restore-1970-epoch 2021-07-02 09:27:16 -04:00
Dan Halbert 9190436a0a
Merge pull request #4953 from weblate/weblate-circuitpython-main
Translations update from Weblate
2021-07-02 09:08:17 -04:00
Dan Halbert af13f9579c Restore default epoch to 1970 2021-07-02 09:04:42 -04:00
Hosted Weblate 1a0529c5d2
Merge remote-tracking branch 'origin/main' into main 2021-07-02 13:34:40 +02:00
Dan Halbert 5756ddd2ed
Merge pull request #4960 from microDev1/fix-spi
ESP32S2: Fix spi_never_reset()
2021-07-02 07:34:28 -04:00
microDev a4bd4e916b
esp32s2 - fix spi_never_reset() 2021-07-02 14:40:41 +05:30
Hosted Weblate 3d5457049e
Merge remote-tracking branch 'origin/main' into main 2021-07-02 05:05:28 +02:00
Dan Halbert c7ffc2c10b
Merge pull request #4957 from tannewt/ble_serial
Add serial over BLE
2021-07-01 23:05:18 -04:00
Dan Halbert d886e8041d Turn off pwmio on meow meow for space reasons 2021-07-01 22:14:37 -04:00
Dan Halbert 33bbb8b1f4 RP2040 PWMAudioOut: Release DMA channels after play has finished. 2021-07-01 17:36:29 -04:00
Scott Shawcroft 3940878695
Shrink builds and handle 0-length writes 2021-07-01 12:49:11 -07:00
Hosted Weblate 22f336ef16
Merge remote-tracking branch 'origin/main' into main 2021-07-01 16:40:15 +02:00
Dan Halbert 37c52110c5
Merge pull request #4943 from jepler/double-wide-colon
remove 'double-wide' characters not in the font
2021-07-01 10:40:08 -04:00
Hosted Weblate e7d3c5efe2
Merge remote-tracking branch 'origin/main' into main 2021-07-01 04:59:51 +02:00
Dan Halbert 7f39779f45
Merge pull request #4931 from jepler/struct-time-construct
Allow construction of struct_time from another struct_time
2021-06-30 22:59:46 -04:00
Dan Halbert 4d953dcbdd
Fix missing quote in locale/zh_Latn_pinyin.po
Co-authored-by: microDev <70126934+microDev1@users.noreply.github.com>
2021-06-30 22:54:03 -04:00
Hosted Weblate b6c8098671
Merge remote-tracking branch 'origin/main' into main 2021-07-01 04:50:54 +02:00
Dan Halbert 98002cf0ab
Merge pull request #4947 from microDev1/input-validation
Fix bytes() and bytearray() input validation
2021-06-30 22:50:46 -04:00
Hosted Weblate 0bd181c4d0
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/
2021-06-30 19:19:33 +02:00
Hosted Weblate f3cde244e8
Merge remote-tracking branch 'origin/main' into main 2021-06-30 19:19:30 +02:00
Wellington Terumi Uemura be206b7ba0
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/
2021-06-30 19:19:30 +02:00
Scott Shawcroft 54cadb96ec
Merge pull request #4952 from jepler/colorconverter-bgr
ColorConverter: Add "BGR" color modes.
2021-06-30 10:19:25 -07:00
Scott Shawcroft 59a0dda9c5
Merge pull request #4950 from ajs256/issue-forms
Convert to using issue forms
2021-06-30 10:18:01 -07:00
Scott Shawcroft aca1314a3e
Merge pull request #4948 from dmcomm/pulsein-len-docs
Fix pulseio.PulseIn __len__() documentation
2021-06-30 10:17:12 -07:00
Jeff Epler d83a21b984 ColorConverter: Add "BGR" color modes.
The BGR565_SWAPPED mode is needed for OV2640 cameras.
2021-06-30 10:29:31 -05:00
microDev d99d818bf8
update issue form and template 2021-06-30 15:42:22 +05:30
ajs256 89678f79a7 Convert to using issue forms 2021-06-29 21:32:32 -07:00