Commit Graph

34973 Commits

Author SHA1 Message Date
Scott Shawcroft 96b0c211d1
Fix websocket input processing
It was skipped in many cases which breaks ctrl-cing running code.

Fixes #8132
2023-11-28 14:10:37 -08:00
Dan Halbert 949a906d5a
Merge pull request #8666 from jepler/document-invariant-assumption
note an assumed invariant that may not be obvious
2023-11-28 16:07:54 -05:00
Dan Halbert ad0949dcf5
Merge pull request #8663 from jepler/disable-fortify-source
Unset D_FORTIFY_SOURCE globally
2023-11-28 15:55:06 -05:00
Jeff Epler b54330a1c6
Update py/circuitpy_defns.mk
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2023-11-28 14:54:04 -06:00
Jeff Epler 9b2bc6b349
note an assmued invariant that may not be obvious 2023-11-28 13:38:13 -06:00
Dan Halbert d509267349
Merge pull request #8665 from AdamCummick/add_p1am_200
Add P1AM-200 Board
2023-11-28 12:49:41 -05:00
AdamC 3a201f44be
Update ports/atmel-samd/boards/p1am_200/mpconfigboard.h
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2023-11-28 12:37:35 -05:00
AdamC 50bc3159aa
Update ports/atmel-samd/boards/p1am_200/mpconfigboard.mk
Co-authored-by: Dan Halbert <halbert@halwitz.org>
2023-11-28 12:37:25 -05:00
adam_cummick 1d9a0c083e Merge branch 'main' of github.com:AdamCummick/circuitpython into add_p1am_200 2023-11-28 12:12:01 -05:00
adam_cummick 3b3b12ebee Correct formatting 2023-11-28 11:56:17 -05:00
adam_cummick 2fdba0152d Add P1AM-200 2023-11-28 10:48:21 -05:00
Dan Halbert 1cfb894c50
Merge pull request #8655 from jepler/save-flash-share-utf8
Save flash by sharing the 'to utf-8' implementation
2023-11-28 10:47:41 -05:00
Jeff Epler a14eb26d4b
Unset D_FORTIFY_SOURCE globally 2023-11-28 08:21:02 -06:00
Jeff Epler b56e4f88e1
Merge pull request #8662 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-11-28 08:15:02 -06:00
Jeff Epler a38cd711ce
translate: share vstr_add_chr's implementation of utf8 encoding
this saves ~44 bytes on trinket_m0
2023-11-28 08:13:18 -06:00
Jeff Epler 3c8f9f4dab
py/modbuiltins: Share vstr_add_char's implementation of utf8 encoding.
This saves ~84 bytes on trinket m0, and saves 112 bytes on PYBV10.

Signed-off-by: Jeff Epler <jepler@gmail.com>
2023-11-28 07:56:03 -06:00
Wellington Terumi Uemura a19b0f5f3e
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1004 of 1004 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2023-11-28 07:04:14 +01:00
Scott Shawcroft 1f6e73b053
Merge pull request #8656 from henriclinden/stable
Added support for the PCTEL WSC-1450 board
2023-11-27 12:42:05 -08:00
Scott Shawcroft cb7db2e632
Merge pull request #8636 from mrangen/add-raspberry-breadstick
Add new Raspberry Breadstick board
2023-11-27 12:11:46 -08:00
Michael Rangen 4413f21c17
Update mpconfigboard.mk
commented out fancyLED lib
2023-11-26 18:51:03 -07:00
Michael Rangen 82ebe54f6f
Merge branch 'adafruit:main' into add-raspberry-breadstick 2023-11-26 18:30:43 -07:00
Michael Rangen 0d57fc4d8c
Update mpconfigboard.mk 2023-11-26 18:20:07 -07:00
Michael Rangen 22f232b288
Update pins.c 2023-11-26 18:19:56 -07:00
Henric Linden 995c4b872d Formatting (again 3) 2023-11-24 22:56:28 +01:00
Henric Linden 48b58445cf Formatting (again 2) 2023-11-24 22:38:55 +01:00
Henric Linden 877d9cb6f4 Formatting (again) 2023-11-24 22:34:00 +01:00
Henric Linden e5e283c836 Formatting 2023-11-24 22:27:03 +01:00
Henric Linden 72c0946681 Changed to PCTEL USB VID 2023-11-24 22:20:25 +01:00
Henric Linden 23e145bd67 Fixed typos 2023-11-24 22:02:18 +01:00
Henric Linden 0427e2b9d1 Added support for the PCTEL WSC-1450 board 2023-11-24 21:52:32 +01:00
Dan Halbert 3aac226d53
Merge pull request #8648 from dhalbert/branch-name-in-build-filename
add branch and PR number to uploaded build filenames
2023-11-23 22:42:25 -05:00
mrangen 1028c32fe4 edit board folder and name. 2023-11-22 21:10:37 -07:00
Dan Halbert 2e3e145624
Merge pull request #8651 from weblate/weblate-circuitpython-main
Translations update from Hosted Weblate
2023-11-22 21:47:18 -05:00
gfbdrgng 100de262b2
Translated using Weblate (Russian)
Currently translated at 96.6% (970 of 1004 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ru/
2023-11-22 20:04:09 +01:00
Dan Halbert ae4e79224e set PULL in proper workflow file 2023-11-22 10:59:27 -05:00
Dan Halbert 635bc4b2b0 update tools/uf2 2023-11-22 10:54:37 -05:00
Dan Halbert 0bd2a377b3 add branch and PR number to uploaded build filenames 2023-11-22 10:51:30 -05:00
Dan Halbert b2c32cf42f
Merge pull request #8645 from dhalbert/esp32s3-ble-fixes
ESP32-S3 BLE fixes
2023-11-21 22:48:08 -05:00
Dan Halbert 567c273e46 ESP32-S3 BLE: set up Characteristic properly during discovery 2023-11-21 20:53:05 -05:00
Scott Shawcroft 28c2094b8d
Merge pull request #8644 from RetiredWizard/makerfabs
Update CREATOR/CREATION ID in comments
2023-11-21 14:23:15 -08:00
RetiredWizard c2e98ec3f5 Update CREATOR/CREATION ID in comments 2023-11-21 16:59:25 -05:00
Scott Shawcroft 79155af0ba
Merge pull request #8642 from jepler/synthio-note-amplitude-signed
Synthio: Allow amplitude to be signed (+ other stuff)
2023-11-21 13:18:35 -08:00
Jeff Epler 19df6adf4c
Update expected test results
some of the numbers have the last two digits changed, it's just noise.
2023-11-21 08:54:08 -06:00
Jeff Epler c5be5f349a
Traceback tests are "special" because they need relative paths 2023-11-21 08:54:08 -06:00
Jeff Epler 5790785eae
endorse updated result 2023-11-21 08:54:08 -06:00
Jeff Epler c87abe7580
run-tests: re-add circuitpython tests 2023-11-21 08:54:08 -06:00
Jeff Epler 83333ac1f8
checkout-latest-tag: Exit with error in the case of any failures 2023-11-21 08:54:07 -06:00
Jeff Epler 5fd8630654
tests: update synthesizer_note test with new expected output 2023-11-21 08:54:07 -06:00
Jeff Epler 5dc1d389d1
tests: restore getenv_int tests 2023-11-21 08:54:07 -06:00
Jeff Epler c92ad33a9c
synthio: allow negative amplitudes
Previously, negative amplitudes were clamped to zero.
Now, they are allowed to range from -ALMOST_ONE to +ALMOST_ONE.
This is useful in certain circumstances, such as using synthio
to create CV-like outputs that can be positive or negative, by
using the amplitude property of the note.
2023-11-21 08:54:07 -06:00