<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-module/displayio/__init__.c, branch encoding</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=encoding'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-07-20T13:52:35+00:00</updated>
<entry>
<title>framebufferio: Handle auto refresh flag at reset</title>
<updated>2020-07-20T13:52:35+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-07-20T13:52:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c243c13f026a4bd915f241e5fff5400aabea11ad'/>
<id>urn:sha1:c243c13f026a4bd915f241e5fff5400aabea11ad</id>
<content type='text'>
if we don't set the flag via accessor fn the tick enable might become wrong
</content>
</entry>
<entry>
<title>RGBMatrix: finish renaming from Protomatter</title>
<updated>2020-04-17T23:44:07+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-15T20:01:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5fcc6d62869310b2b1dd96279e5a121623e07aba'/>
<id>urn:sha1:5fcc6d62869310b2b1dd96279e5a121623e07aba</id>
<content type='text'>
This gets all the purely internal references.  Some uses of
protomatter/Protomatter/PROTOMATTER remain, as they are references
to symbols in the Protomatter C library itself.
</content>
</entry>
<entry>
<title>protomatter: release the protomatter object during release_displays()</title>
<updated>2020-04-14T23:24:58+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-07T16:19:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5dae23c0e787e38ea737f8333a1ad85a1de5184d'/>
<id>urn:sha1:5dae23c0e787e38ea737f8333a1ad85a1de5184d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix build for non-displayio &amp; non-protomatter targets</title>
<updated>2020-04-14T23:24:58+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-01T21:10:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=1f3821220e396721ab83127f0965032639d613ba'/>
<id>urn:sha1:1f3821220e396721ab83127f0965032639d613ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>protomatter: more memory allocation fixes</title>
<updated>2020-04-14T23:24:58+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-01T16:59:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3a94412cd35c39bf30f29cb2b79be3870709c809'/>
<id>urn:sha1:3a94412cd35c39bf30f29cb2b79be3870709c809</id>
<content type='text'>
 - bump supervisor alloc count by 4 (we actually use 5)
 - move reconstruct to after gc heap is reset
 - destroy protomatter object entirely if not used by a FramebufferDisplay
 - ensure previous supervisor allocations are released
 - zero out pointers so GC can collect them
</content>
</entry>
<entry>
<title>Add Protomatter and FramebufferDisplay</title>
<updated>2020-04-14T23:24:54+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-03-10T18:12:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=09dc46a98480350b157636ffff8b89470f595f6e'/>
<id>urn:sha1:09dc46a98480350b157636ffff8b89470f595f6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>displayio: implement, use allocate_new_display_bus_or_raise</title>
<updated>2020-04-14T23:24:54+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-03-30T15:47:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=8cba145c90294a001ec5814fb501a7b96a055780'/>
<id>urn:sha1:8cba145c90294a001ec5814fb501a7b96a055780</id>
<content type='text'>
</content>
</entry>
<entry>
<title>displayio: implement, use allocate_display_or_raise</title>
<updated>2020-04-14T23:24:54+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-03-28T15:34:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6378d600c40d462836fd6599b9bdadf5e78df8f1'/>
<id>urn:sha1:6378d600c40d462836fd6599b9bdadf5e78df8f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement requested changes</title>
<updated>2020-01-28T22:11:25+00:00</updated>
<author>
<name>Lucian Copeland</name>
<email>hierophect@gmail.com</email>
</author>
<published>2020-01-28T22:11:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3c8600554654926fe88d65fc0b5d668c0bea476a'/>
<id>urn:sha1:3c8600554654926fe88d65fc0b5d668c0bea476a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify the flash-display conflict fix</title>
<updated>2020-01-24T19:33:28+00:00</updated>
<author>
<name>Lucian Copeland</name>
<email>hierophect@gmail.com</email>
</author>
<published>2020-01-24T19:33:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=70932cab4223463816974e57945f6f803bbe7371'/>
<id>urn:sha1:70932cab4223463816974e57945f6f803bbe7371</id>
<content type='text'>
</content>
</entry>
</feed>
