Commit Graph

17146 Commits

Author SHA1 Message Date
Jeff Epler
759ded9c38 Fix build errors when SHARPDISPLAY && !RGBMATRIX 2020-08-12 07:39:12 -05:00
Dan Halbert
0e09c26b54
Merge pull request #3267 from bleeptrack/picoplanet
Picoplanet
2020-08-12 08:34:03 -04:00
Jeff Epler
65f91f69cc make translate 2020-08-12 07:32:18 -05:00
Jeff Epler
c1400bae9b sharpmemory: Implement support for Sharp Memory Displays in framebufferio 2020-08-12 07:32:18 -05:00
Jeff Epler
9c4f644641 framebufferio: add dirty row tracking 2020-08-12 07:32:18 -05:00
Jeff Epler
5e4ed93415 framebufferio: Add getters for remaining displayio_display_core_construct arguments
.. and introduce a convenience macro that helps many of them be required
(if their values match defaults or are inapplicable)
2020-08-12 07:32:18 -05:00
Jeff Epler
1ee2062c1b framebufferio: Check early if framebuffer is big enough 2020-08-12 07:32:18 -05:00
Jeff Epler
a33e48c065 framebufferio: add "first pixel offset" and "row stride" 2020-08-12 07:32:18 -05:00
Jeff Epler
8021f3b4cb framebufferio: handle sharp memory displays
A bit of cheating; we need to add a protocol getter for
reverse_bytes_in_word
2020-08-12 07:32:18 -05:00
Jeff Epler
a84cc19499 framebufferio: Handle 1 (tested), 2, and 4 bpp displays 2020-08-12 07:32:18 -05:00
Jeff Epler
6d19a09888 framebufferio: Set type to none when releasing
This avoids the message "Too many displays in use" when they are released
directly, rather than via release_displays().
2020-08-12 07:32:18 -05:00
Jeff Epler
5a7b2a2038 framebufferio: Don't call swapbuffers unnecessarily 2020-08-12 07:32:18 -05:00
Jeff Epler
ffc488e748 framebufferio: Fix crash calling unimplemented get_brightness
If set_brightness was implemented but get_brightness wasn't, this
would hard fault
2020-08-12 07:32:18 -05:00
Jeff Epler
32fc8b0676 nrf: reset_pin_number: reset pin clears never-reset, mirroring samd 2020-08-12 07:32:18 -05:00
Jeff Epler
760a171903 nrf: Make port build with -Werror=undef
.. build-tested on particle_xenon
2020-08-12 07:32:18 -05:00
bleeptrack
49407b6c06 trailing spaces fix 2020-08-12 13:42:45 +02:00
bleeptrack
e34fac6645
Whitespace and Newline fix 2020-08-11 23:59:32 +02:00
bleeptrack
228d9b5a12
Fixing indentation 2020-08-11 22:18:15 +02:00
bleeptrack
22ae1dbac8
Removing unnecessary pin ignored 2020-08-11 22:17:17 +02:00
bleeptrack
795ee3d36a
update build.yml with picoplanet 2020-08-11 21:51:11 +02:00
bleeptrack
00676ff5a9
PicoPlanet 2020-08-11 21:49:52 +02:00
Scott Shawcroft
8488b31aa0
Init directly 2020-08-11 11:19:40 -07:00
Scott Shawcroft
bbac68e77c
Merge pull request #3232 from hierophect/esp32-neopixel
ESP32-S2: Add Neopixel support
2020-08-11 11:04:39 -07:00
Scott Shawcroft
87c78be8f4
Fix writing sector 0 as the first write.
This was the FS issue I saw when debugging wifi and only happens
when the first write is to sector 0. It causes issues because it
blanks all of sector 0 after the first block.

Fixes #3133
2020-08-10 17:14:49 -07:00
Roy Hooper
1b7709f325 use the stack 2020-08-10 18:42:05 -04:00
Lucian Copeland
4613b58a31 Add skip for rgb matrix exception handling 2020-08-10 18:00:50 -04:00
Scott Shawcroft
bccfb8b4cd
Merge pull request #3243 from dunkmann00/support-utf8-repl-take-one
Better support for utf-8 repl
2020-08-10 14:16:05 -07:00
Scott Shawcroft
4fd474dd08
Merge pull request #3256 from sommersoft/spt_mtrx_anchors
Add Internal Links To Boards In The Support Matrix
2020-08-10 14:14:57 -07:00
Jeff Epler
807f049dc3
Merge pull request #3244 from xiongyihui/main
add an option to turn off QSPI when sleep
2020-08-10 16:06:57 -05:00
_fonzlate
1607100fc2
Translated using Weblate (Dutch)
Currently translated at 100.0% (773 of 773 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/nl/
2020-08-10 21:59:45 +02:00
hierophect
78f90db72f
Merge pull request #3191 from jepler/stm32-sdioio
stm32: Implement sdioio, enable for feather stm32f405 express
2020-08-10 15:59:36 -04:00
Jeff Epler
1cf3762392 Merge remote-tracking branch 'origin/main' into stm32-sdioio 2020-08-10 12:54:12 -05:00
Lucian Copeland
d47bd5529c Fix neopixel macro issue, set default neopixel color 2020-08-10 13:16:20 -04:00
Taku Fukada
fbcbc93b6e Translated using Weblate (Japanese)
Currently translated at 57.6% (446 of 773 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/ja/
2020-08-10 18:59:49 +02:00
Jeff Epler
8a9a44731b Added translation using Weblate (Japanese) 2020-08-10 18:59:49 +02:00
Jeff Epler
ce911c5f50
Merge pull request #3255 from ciscorn/fix-rtd
Fix Read the Docs bulid failing
2020-08-10 11:59:39 -05:00
Roy Hooper
ef1782f85e fix trailing whitespace 2020-08-10 12:04:44 -04:00
George Waters
398be76bf6
Count utf8 chars, not every byte for line 2020-08-09 14:07:13 -04:00
George Waters
93829e57b2
Try too make new utf-8 code smaller again 2020-08-09 13:14:02 -04:00
George Waters
41ccbbd4e9
Fix failed unix build 2020-08-09 13:14:02 -04:00
George Waters
71ce480dbb
Refactor utf-8 code, reduce impact on code size 2020-08-09 13:14:02 -04:00
George Waters
1d410bb68b
Fix repl support for unicode
Currently when a utf8 character that is bigger than 1 byte is typed in
the repl, it isn't handled how it should be. If you try to move the
cursor in any direction the text gets messed up. This fixes that.
2020-08-09 13:14:01 -04:00
Jeff Epler
fee3c0afbd
Merge pull request #3257 from weblate/weblate-circuitpython-main
Translations update from Weblate
2020-08-09 10:47:20 -05:00
Jerry Needell
5f60bec85b update frozen Adafruit_CircutPython_RFM9x library 2020-08-09 11:07:41 -04:00
Wellington Terumi Uemura
71698c5d46
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (773 of 773 strings)

Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2020-08-09 13:32:50 +02:00
Roy Hooper
00a3a25b94 revert error to avoid translation changes 2020-08-08 18:40:45 -04:00
sommersoft
ce9bc1258a support_matrix.rst: pre-process space chars in internal link names; would cause a no-id situation when names like 'ndGarage[n°] Bit6: FeatherSnow-v2' were parsed. 2020-08-08 11:37:49 -05:00
sommersoft
c374368053 support_matrix.rst: add internal links to boards in the table 2020-08-07 22:52:34 -05:00
Taku Fukada
ad04b8cfd3 Revert the ulab update 2020-08-08 11:33:12 +09:00
Roy Hooper
e73dba21d2 make pixelbuf handle floats and iterables 2020-08-07 18:42:06 -04:00