<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-module/displayio/EPaperDisplay.c, branch 6.1.x</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.1.x</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=6.1.x'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-11-19T00:06:31+00:00</updated>
<entry>
<title>EPaperDisplay: add rotation property</title>
<updated>2020-11-19T00:06:31+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-11-19T00:06:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=f61f8f999b5eeb8a545f5cea13b30ac5b3aeb04a'/>
<id>urn:sha1:f61f8f999b5eeb8a545f5cea13b30ac5b3aeb04a</id>
<content type='text'>
untested, because I don't want to mess my magtag demo up :) but it builds
</content>
</entry>
<entry>
<title>Add .busy property to EPaperDisplay</title>
<updated>2020-11-14T02:57:52+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-11-12T00:53:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=78ccac930fbcb3dddd3a1a79809a2ec371d34c6a'/>
<id>urn:sha1:78ccac930fbcb3dddd3a1a79809a2ec371d34c6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add board.DISPLAY to MagTag. Fix luma computation</title>
<updated>2020-11-14T02:57:52+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-11-11T02:02:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8d4296f96430795936a22769da35732e5342b25c'/>
<id>urn:sha1:8d4296f96430795936a22769da35732e5342b25c</id>
<content type='text'>
* Initialize the EPaper display on the MagTag at start.
* Tweak the display send to take a const buffer.
* Correct Luma math
  * Multiply the blue component, not add.
  * Add all of the components together before dividing. This
    reduces the impact of truncated division.
</content>
</entry>
<entry>
<title>Add grayscale EInk support</title>
<updated>2020-10-26T23:59:59+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-10-26T23:58:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=0d1649880f1c23ec6c9c0a4834f3712a8495f9d8'/>
<id>urn:sha1:0d1649880f1c23ec6c9c0a4834f3712a8495f9d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>displayio, framebufferio: Remove spurious call to supervisor_start_terminal</title>
<updated>2020-10-12T02:09:08+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-10-12T02:09:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=774f2e16ba166b5976a46519c38ea894f897dca4'/>
<id>urn:sha1:774f2e16ba166b5976a46519c38ea894f897dca4</id>
<content type='text'>
A call to supervisor_start_terminal remained in
common_hal_displayio_display_construct and was copied to other display
_construct functions, even though it was also being done in
displayio_display_core_construct when that was factored out.

Originally, this was harmless, except it created an extra allocation.
When investigating #3482, I found that this bug became harmful,
especially for displays that were created in Python code, because it
caused a supervisor allocation to leak.

I believe that it is safe to merge #3482 after this PR is merged.
</content>
</entry>
<entry>
<title>Ran pre-commit locally</title>
<updated>2020-09-30T18:06:13+00:00</updated>
<author>
<name>Mark Roberts</name>
<email>mdroberts1243@gmail.com</email>
</author>
<published>2020-09-29T19:37:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9f19a8a7600ad59851953a7c0454d09245eadf4d'/>
<id>urn:sha1:9f19a8a7600ad59851953a7c0454d09245eadf4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mostly-working-version with comments</title>
<updated>2020-09-25T02:07:33+00:00</updated>
<author>
<name>Mark Roberts</name>
<email>mdroberts1243@gmail.com</email>
</author>
<published>2020-09-25T02:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=06a3d152664a97cc0a2f2faee86d2f5ea4e063e2'/>
<id>urn:sha1:06a3d152664a97cc0a2f2faee86d2f5ea4e063e2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes to compile cleanly</title>
<updated>2020-09-22T02:08:16+00:00</updated>
<author>
<name>Mark Roberts</name>
<email>mdroberts1243@gmail.com</email>
</author>
<published>2020-09-22T02:08:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5536e574dba604b86ef5f6e8c4d86bc408ef8ac5'/>
<id>urn:sha1:5536e574dba604b86ef5f6e8c4d86bc408ef8ac5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>displayio, framebufferio: Enable supervisor tick when a display is auto-refresh</title>
<updated>2020-07-15T14:26:47+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-07-08T15:32:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=af520729fe9d941c293942730f520b50ec1daf52'/>
<id>urn:sha1:af520729fe9d941c293942730f520b50ec1daf52</id>
<content type='text'>
This is a step towards restoring the efficiency of the background
tasks
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'adafruit/master' into lower_power</title>
<updated>2020-04-15T00:14:44+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-04-15T00:14:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=b580b34cbf1c48ef3de1dbeb5f44ec3d06b704af'/>
<id>urn:sha1:b580b34cbf1c48ef3de1dbeb5f44ec3d06b704af</id>
<content type='text'>
</content>
</entry>
</feed>
