<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/shared-module/framebufferio/FramebufferDisplay.h, branch main</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=main</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2021-03-15T13:57:36+00:00</updated>
<entry>
<title>run code formatting script</title>
<updated>2021-03-15T13:57:36+00:00</updated>
<author>
<name>microDev</name>
<email>70126934+microDev1@users.noreply.github.com</email>
</author>
<published>2021-03-15T13:57:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a52eb88031620a81521b937f2a0651dbac2bb350'/>
<id>urn:sha1:a52eb88031620a81521b937f2a0651dbac2bb350</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split pulseio.PWMOut into pwmio</title>
<updated>2020-08-18T20:08:33+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-08-18T20:08:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=6857f984269149b46d1cd4283506420f341b2601'/>
<id>urn:sha1:6857f984269149b46d1cd4283506420f341b2601</id>
<content type='text'>
This gives us better granularity when implementing new ports because
PWMOut is commonly implemented before PulseIn and PulseOut.

Fixes #3211
</content>
</entry>
<entry>
<title>Update shared-module/framebufferio/FramebufferDisplay.h</title>
<updated>2020-08-12T17:50:08+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-08-12T17:50:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=d61f66d173c956b10679e83b93d7f84fbc6f0bb4'/>
<id>urn:sha1:d61f66d173c956b10679e83b93d7f84fbc6f0bb4</id>
<content type='text'>
Co-authored-by: Scott Shawcroft &lt;scott@tannewt.org&gt;</content>
</entry>
<entry>
<title>sharpmemory: Implement support for Sharp Memory Displays in framebufferio</title>
<updated>2020-08-12T12:32:18+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-08-06T21:03:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=c1400bae9bbdd55f650ddfe24edf6778f08c35b8'/>
<id>urn:sha1:c1400bae9bbdd55f650ddfe24edf6778f08c35b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>framebufferio: add dirty row tracking</title>
<updated>2020-08-12T12:32:18+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-08-06T19:51:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9c4f644641400c7b7eea37ace73782bc1cec2691'/>
<id>urn:sha1:9c4f644641400c7b7eea37ace73782bc1cec2691</id>
<content type='text'>
</content>
</entry>
<entry>
<title>framebufferio: Add getters for remaining displayio_display_core_construct arguments</title>
<updated>2020-08-12T12:32:18+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-08-06T19:46:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5e4ed9341586c3444409feeb61237e86a5c74c6f'/>
<id>urn:sha1:5e4ed9341586c3444409feeb61237e86a5c74c6f</id>
<content type='text'>
.. and introduce a convenience macro that helps many of them be required
(if their values match defaults or are inapplicable)
</content>
</entry>
<entry>
<title>framebufferio: add "first pixel offset" and "row stride"</title>
<updated>2020-08-12T12:32:18+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-08-06T19:28:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a33e48c065093212729e620bb22da5ca327fabe4'/>
<id>urn:sha1:a33e48c065093212729e620bb22da5ca327fabe4</id>
<content type='text'>
</content>
</entry>
<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>framebufferio: update copyright information</title>
<updated>2020-04-17T23:44:07+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-17T13:16:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9bfe6b719718441ce9b661f1c3d92e707ad10131'/>
<id>urn:sha1:9bfe6b719718441ce9b661f1c3d92e707ad10131</id>
<content type='text'>
</content>
</entry>
<entry>
<title>framebufferio: get width, etc., from protocol, not object property</title>
<updated>2020-04-17T23:43:57+00:00</updated>
<author>
<name>Jeff Epler</name>
<email>jepler@gmail.com</email>
</author>
<published>2020-04-15T17:29:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=57ce2d1f417bd4c2988155d45739a3a61950471f'/>
<id>urn:sha1:57ce2d1f417bd4c2988155d45739a3a61950471f</id>
<content type='text'>
</content>
</entry>
</feed>
