<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/.gitmodules, branch dm-mixer</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=dm-mixer</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=dm-mixer'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2019-03-01T15:24:22+00:00</updated>
<entry>
<title>Move the frozen pew.py into a submodule</title>
<updated>2019-03-01T15:24:22+00:00</updated>
<author>
<name>Radomir Dopieralski</name>
<email>openstack@sheep.art.pl</email>
</author>
<published>2019-03-01T15:24:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5d85d5402613d2ec376dde1a7f3b9c77f54bd1e4'/>
<id>urn:sha1:5d85d5402613d2ec376dde1a7f3b9c77f54bd1e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Begin font parsing and packing for terminal</title>
<updated>2019-01-31T19:42:13+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2019-01-25T01:25:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=590e0291989c8df150b9b8aff960049903b56ac2'/>
<id>urn:sha1:590e0291989c8df150b9b8aff960049903b56ac2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch TinyUSB back to hathach's version. The merge commit of the commit we were on.</title>
<updated>2018-12-06T23:39:47+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-12-06T23:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=45b301856c9e10b8e942102d52f8d1c5fbb977b2'/>
<id>urn:sha1:45b301856c9e10b8e942102d52f8d1c5fbb977b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for adding release info into adafruit/circuitpython-org</title>
<updated>2018-11-30T08:30:57+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-11-29T00:58:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9d07e95351f692167a2e178b06311f17d0767df4'/>
<id>urn:sha1:9d07e95351f692167a2e178b06311f17d0767df4</id>
<content type='text'>
This also changes the build script to python with better output.
</content>
</entry>
<entry>
<title>Move atmel-samd to tinyusb and support nRF flash.</title>
<updated>2018-11-09T01:25:30+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-10-20T01:46:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=9d91111b1b6a1eee77a88b13faf695ee0c5caea3'/>
<id>urn:sha1:9d91111b1b6a1eee77a88b13faf695ee0c5caea3</id>
<content type='text'>
This started while adding USB MIDI support (and descriptor support is
in this change.) When seeing that I'd have to implement the MIDI class
logic twice, once for atmel-samd and once for nrf, I decided to refactor
the USB stack so its shared across ports. This has led to a number of
changes that remove items from the ports folder and move them into
supervisor.

Furthermore, we had external SPI flash support for nrf pending so I
factored out the connection between the usb stack and the flash API as
well. This PR also includes the QSPI support for nRF.
</content>
</entry>
<entry>
<title>Use adafruit/nrfx fork of NordicSemiconductor/nrfx</title>
<updated>2018-11-01T03:18:59+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-11-01T03:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=e203ce9ce542b58ee4b6b7ffc844a67d78aa09cd'/>
<id>urn:sha1:e203ce9ce542b58ee4b6b7ffc844a67d78aa09cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Compress all translated strings with Huffman coding.</title>
<updated>2018-08-17T00:40:57+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2018-08-16T01:32:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=de5a9d72dcdaacdd5048195cd5bab007f4b2baef'/>
<id>urn:sha1:de5a9d72dcdaacdd5048195cd5bab007f4b2baef</id>
<content type='text'>
This saves code space in builds which use link-time optimization.
The optimization drops the untranslated strings and replaces them
with a compressed_string_t struct. It can then be decompressed to
a c string.

Builds without LTO work as well but include both untranslated
strings and compressed strings.

This work could be expanded to include QSTRs and loaded strings if
a compress method is added to C. Its tracked in #531.
</content>
</entry>
<entry>
<title>Merge branch 'master' into micropython-25ae98f-merge</title>
<updated>2018-07-16T23:36:40+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-07-16T23:36:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=2809b4f9dd08dd1e83e87f1f4088ba22f3f66cd2'/>
<id>urn:sha1:2809b4f9dd08dd1e83e87f1f4088ba22f3f66cd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge 3.0.0 final bugfixes and changes to master</title>
<updated>2018-07-16T13:01:46+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-07-16T13:01:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=a20ab40ed2384e3d0463c67a792040145203e364'/>
<id>urn:sha1:a20ab40ed2384e3d0463c67a792040145203e364</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP: after merge; before testing</title>
<updated>2018-07-11T20:45:30+00:00</updated>
<author>
<name>Dan Halbert</name>
<email>halbert@halwitz.org</email>
</author>
<published>2018-07-11T20:45:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7c219600a246d8956d0b23ea3f5d125a820e6b6a'/>
<id>urn:sha1:7c219600a246d8956d0b23ea3f5d125a820e6b6a</id>
<content type='text'>
</content>
</entry>
</feed>
