Yihui Xiong
e7da652711
able to change ble mac address
2020-08-13 16:54:29 +08:00
Scott Shawcroft
7ffa2a103c
Merge pull request #3269 from jepler/sharpdisplay-v2
...
Sharp Memory Display displayio support (v2)
2020-08-12 16:53:09 -07:00
Jeff Epler
195c0ea986
sharpdisplay: Make PARTIAL_UPDATES unconditional
2020-08-12 13:01:43 -05:00
Jeff Epler
06f6cd067d
nrf: Improve commenting about disabled warnings
2020-08-12 12:59:48 -05:00
Jeff Epler
d61f66d173
Update shared-module/framebufferio/FramebufferDisplay.h
...
Co-authored-by: Scott Shawcroft <scott@tannewt.org>
2020-08-12 12:50:08 -05:00
Jeff Epler
454e616d13
atmel-samd: disable FRAMEBUFFERIO on samd21
...
.. this disables SHARPMEMORY as well.
2020-08-12 10:46:56 -05:00
Scott Shawcroft
3197c579e0
Merge pull request #3262 from tannewt/fix_fs_corruption
...
Fix writing sector 0 as the first write.
2020-08-12 08:14:55 -07:00
Jeff Epler
cff448205f
Don't define SHARPDISPLAY when !DISPLAYIO
...
.. even if FULL_BUILD
2020-08-12 07:39:28 -05:00
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
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
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
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
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
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
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