Commit Graph

24858 Commits

Author SHA1 Message Date
Scott Shawcroft 93aa4e9e47
Merge pull request #5102 from evildave666/blackpill-add-mfg-name
Add WeAct manufacturer for STM32F411 blackpill boards
2021-08-06 11:59:24 -07:00
Jeff Epler 67551c1ac0 qrio: Split QRInfo & PixelPolicy to their own .c/.h files 2021-08-06 09:53:17 -05:00
evildave666 4d14bcf2a2 Add WeAct manufacturer for black pill boards 2021-08-06 16:06:16 +09:00
Jeff Epler 8e201d519e better document constructor arguments 2021-08-05 15:04:28 -05:00
Scott Shawcroft 00b617c9c4
Merge pull request #5097 from anecdata/cucumber
Add Gravitech Cucumber M, MS, R, and RS boards
2021-08-05 11:49:51 -07:00
Jeff Epler f0e489f51f
Merge pull request #5098 from bd34n/bdmicro_vina_d51_flash_chip
board bdmicro_vina_d51: Add support for MX25L12833F flash chip.
2021-08-05 13:48:29 -05:00
Scott Shawcroft e3fa6e2c35
Merge pull request #5089 from tannewt/disable_ble_workflow
Add ability to disable BLE workflow
2021-08-05 11:21:17 -07:00
Jeff Epler 2e8eb43dcc Use new quirc define for small stacks
.. and revert stack enlargement of esp32-s2
2021-08-05 12:52:43 -05:00
Jeff Epler 0fbe56c915 Better Document PixelPolicy and the pixel_policy argument 2021-08-05 12:27:49 -05:00
Jeff Epler e5a57d2399 Fix function name in prototype 2021-08-05 12:24:12 -05:00
Jeff Epler 46ac717538 Rename qrinfo -> QRInfo 2021-08-05 12:24:12 -05:00
Jeff Epler 14f1d95d2d qrio: Fix handling of 1-arg decode() 2021-08-05 12:24:12 -05:00
Jeff Epler f9393c9e51 enable qrio in unix coverage build, and add a test 2021-08-05 12:24:07 -05:00
microDev 870f26bfc4
traceback module refinements 2021-08-05 20:11:15 +05:30
ZodiusInfuser f707fa107a Tweaks to Interstate75 pinout 2021-08-05 15:00:47 +01:00
Brian Dean 821f3d5532 board bdmicro_vina_d51: Add support for MX25L12833F flash chip. Add QSPI activity indicator LED. Add D15-D19 as aliases for the I2S peripheral pins. 2021-08-05 09:14:51 -04:00
ZodiusInfuser 11ed759cf9 Tweaks to Plasma2040 pinout 2021-08-05 13:01:50 +01:00
Kenny 6be952d3ba found more documentation dependencies that needed updating 2021-08-05 00:13:10 -07:00
Kenny 85bf3d074f stub checker does not approve of shared vectorshape properties 2021-08-04 23:55:03 -07:00
anecdata c2d093b6f4 fix board family in build.yml 2021-08-04 20:54:08 -05:00
anecdata dba0427808 fix whitespace 2021-08-04 19:50:40 -05:00
anecdata f8fd3c24d0 add boards to build.yml 2021-08-04 19:42:04 -05:00
anecdata 10f74618cf Cucumber M, MS, R, and RS boards 2021-08-04 19:09:43 -05:00
Jeff Epler 131dbf1e87 Remove hard-coded disable of USB_HID for kaluga devkits 2021-08-04 18:17:20 -05:00
Scott Shawcroft 4bcf0d419f
Merge pull request #5095 from dhalbert/raytac_mdbt50q-rx
Add raytac_mdbt50q-rx
2021-08-04 15:47:11 -07:00
Dan Halbert 3ec3e7081e
Merge pull request #5096 from jepler/unpin-autoapi
Unpin sphinx-autoapi as the bug is resolved
2021-08-04 16:35:58 -04:00
Dan Halbert 81833035fc raytac_mdbt50q-rx 2021-08-04 15:47:19 -04:00
Jeff Epler 937ef7ea7a Unpin sphinx-autoapi as the bug is resolved 2021-08-04 14:30:03 -05:00
Scott Shawcroft b5fa6b5920
Merge pull request #5093 from microDev1/update-ci
CI: Add `Print failure info`
2021-08-04 10:20:10 -07:00
Jeff Epler bd903f2f03 Add qrio: Decode QR codes with quirc lib 2021-08-04 09:16:00 -05:00
microDev fb0f2583db
update traceback module 2021-08-04 12:22:21 +05:30
microDev 193a8d2e67
add traceback object 2021-08-04 12:10:57 +05:30
microDev d35af506a5
ci: add `print failure info` 2021-08-04 08:16:26 +05:30
Scott Shawcroft 713c8e7b3f
Fix builds without the ble workflow 2021-08-03 14:36:41 -07:00
Jeff Epler 38f392f318 esp32s2: Increase C stack size
The QR decoder has a single item that is 8908 bytes big and placed
on the stack.  (struct datastream)

Without enlarging the stack, this will reliably crash.
2021-08-03 13:40:27 -05:00
Jeff Epler dfc992b7be Make it easier to disable wifi 2021-08-03 13:40:27 -05:00
Kenny 48ea81e2f1
Vexing pedantry
Spaces deleted from phone
Eternal chore, lint
2021-08-03 11:25:31 -07:00
Kenny ac2f4bb6c9
Create __init__.h
More random spaces. Why isn’t this in a pre-commit check
2021-08-03 09:20:11 -07:00
Kenny 739ef92fc9
Update __init__.h
More random spaces. Why isn’t this in a pre-commit check
2021-08-03 09:20:02 -07:00
Jeff Epler ac4b10bcd9 It's "shared-module", not "shared-modules" 2021-08-03 10:37:47 -05:00
Kenny 464281b881
Stub comma 2021-08-03 08:08:11 -07:00
ZodiusInfuser 6663dacedb Added board configurations for Plasma and Interstate 2021-08-03 14:01:56 +01:00
Kenny 8c22993e28 fix linter 2021-08-02 20:38:37 -07:00
Kenny 8607cdd783 vectorio: add draw protocol
* Removes VectorShape from user python interactions
* Re-integrates vectorio with displayio behind draw protocol implementations
* Implements draw protocol with VectorShape
* Composes VectorShape behaviors into Rectangle, Circle and Polygon
* Fixes terrible pixel garbage being left behind
* Improves redraw performance (heuristically) by tracking dirty area separately from current area.

Known Issues:
It does not work with transposed views.
2021-08-02 20:19:54 -07:00
Dan Halbert 0affb0b413
Merge pull request #5088 from cwalther/bootout
Fix empty boot_out.txt (#5062)
2021-08-02 22:16:14 -04:00
Scott Shawcroft 1e225610cc
Add ability to disable BLE workflow
Call `supervisor.disable_ble_workflow()` and the BLE workflow will
be disabled until the chip is reset.

This also includes a couple fixes:
1. Terminals can now be deinit by setting the tilegrid to NULL. This
  prevents using the tilegrid before display is init.
2. Fix BLE serial send amount when sending more than a single packet.

Fixes #5049
2021-08-02 18:37:19 -07:00
Christian Walther 09e6846135 Fix empty boot_out.txt
A pointer to the FIL structure was kept after it went out of scope.
Apparently this happened to work until cf97793 added the `result`
variable that clobbered it.

Fixes #5062
2021-08-02 23:46:33 +02:00
Scott Shawcroft 686103fd8e
Merge pull request #5085 from dhalbert/board-specific-pico-sdk-settings
Add board-specific pico-sdk settings; set xosc multipler for Adafruit boards
2021-08-02 10:53:54 -07:00
Scott Shawcroft 9ee60aef14
Merge pull request #5073 from weblate/weblate-circuitpython-main
Translations update from Weblate
2021-08-02 10:23:19 -07:00
Kenny 1b67b91edd fix inverted logic 2021-07-31 16:59:44 -07:00