Skip to content

Commit 2525b12

Browse files
authored
Merge pull request #78 from jblanked/dev
Picoware - v1.6.8 This is an update to the MicroPython and CircuitPython versions. Highlights: - Added multiple fonts/font sizes (0 for extra small, 1 for small, 2 for medium, 3 for large, and 4 for extra large) with classes - Updated the `AutoComplete` C module to prevent a double free that caused a freeze in the MicroPython version on deinit - Fixed a Pimoroni 2W freeze in the CircuitPython version Changelog: - Updated the `PSRAM` C module with classes and to deinitialize QSPI correctly - Removed the `LED` class and property from the `ViewManager` (unused) - Added missing bytes signature in `HTTP` class - Updated the `Desktop` view to correctly show when WiFi is connected/disconnected (for wireless variants) - Added an `sb_deinit` method to the `Southbridge` driver and implemented it in the `Input` class - Added `Font` and `FontSize` C modules and classes - Changed the `draw_char` method to `char` in the `Draw` class - Updated CircuitPython's `Desktop` view to skip connecting to WiFi on desktop - Fixed a device freeze in the CircuitPython version by reorganizing initialization - Corrected the OTA link for the CircuitPython version - Updated the `AutoComplete` C module to prevent a double free that caused a freeze in the MicroPython version on deinit - Added `get_font` and `len` methods, `font` setter/getter property, and updated the default font in the `Draw` class
2 parents dc4f1d7 + 4558472 commit 2525b12

File tree

105 files changed

+2381
-36437
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

105 files changed

+2381
-36437
lines changed
-1.5 KB
Binary file not shown.
-2 KB
Binary file not shown.
-1.5 KB
Binary file not shown.
-2 KB
Binary file not shown.
-1.5 KB
Binary file not shown.
-5 Bytes
Binary file not shown.

builds/CircuitPython/apps_unfrozen/screensavers/Matrix Rain.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def draw(self, draw):
5151
color = 0x05C0 # Medium green
5252
else:
5353
color = TFT_DARKGREEN
54-
draw.text_char(self.pos, self.chars[i], color)
54+
draw.char(self.pos, self.chars[i], color)
5555

5656
def is_offscreen(self) -> bool:
5757
"""Check if column is completely off screen"""
33 KB
Binary file not shown.
32.5 KB
Binary file not shown.
32.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)