<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tangara-fw/src/audio/track_queue.cpp, branch main</title>
<subtitle>Tangara firmware</subtitle>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/'/>
<entry>
<title>WIP merge cyclically dependent components into one big component</title>
<updated>2024-05-02T09:12:26+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-05-02T09:12:26+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=1573a8c4cde1cd9528b422b2dcc598e37ffe94a7'/>
<id>1573a8c4cde1cd9528b422b2dcc598e37ffe94a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>WIP rewrie audio pipeline+fsm guts for more reliability</title>
<updated>2024-03-25T06:34:41+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-03-25T06:34:41+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=175bfc4e3e9f7aa39e084d3f1625347f1d5711ec'/>
<id>175bfc4e3e9f7aa39e084d3f1625347f1d5711ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Restore the previous track position when booting</title>
<updated>2024-03-06T02:59:33+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-03-06T02:59:33+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=14552881900bb3ed0e9ed2d4a732e4104b32ccfa'/>
<id>14552881900bb3ed0e9ed2d4a732e4104b32ccfa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clear the drain buffer when skipping between tracks</title>
<updated>2024-02-29T04:47:21+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-02-29T04:47:21+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=173b09b0151ae765b1a8e69dfb60d14d502801f6'/>
<id>173b09b0151ae765b1a8e69dfb60d14d502801f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't mark the current track as changed when falling off the end of the queue</title>
<updated>2024-02-18T22:35:19+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-02-18T22:35:19+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=c035ed2b4d9aec9cdb2b91771aff7db324a34287'/>
<id>c035ed2b4d9aec9cdb2b91771aff7db324a34287</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>include repeat, replay, and shuffle in persisted queue info</title>
<updated>2024-02-13T01:05:12+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-02-13T01:05:12+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=786546653a062c8270e608524de1c0a7e1fc1e6e'/>
<id>786546653a062c8270e608524de1c0a7e1fc1e6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't hold lock on notifyChanged</title>
<updated>2024-02-12T05:26:37+00:00</updated>
<author>
<name>ailurux</name>
<email>ailuruxx@gmail.com</email>
</author>
<published>2024-02-12T05:26:37+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=527374c72e1ec52e1d5814dbee3587ae100631dd'/>
<id>527374c72e1ec52e1d5814dbee3587ae100631dd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add buttons for shuffle + repeat track</title>
<updated>2024-02-12T04:36:56+00:00</updated>
<author>
<name>ailurux</name>
<email>ailuruxx@gmail.com</email>
</author>
<published>2024-02-12T04:36:56+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=9512bd97bbac48fa33339cc248c76070063bbc61'/>
<id>9512bd97bbac48fa33339cc248c76070063bbc61</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Preserve the queue when going into standby</title>
<updated>2024-02-05T00:03:52+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-02-05T00:02:45+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=299f3cc48f683d3e6dec1efb4957fdb49b4de2c3'/>
<id>299f3cc48f683d3e6dec1efb4957fdb49b4de2c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use a single pool of bg workers instead of separate tasks per use case</title>
<updated>2024-01-31T23:54:20+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-01-31T23:54:20+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=dad159dc3c4ebc89d395b4b695a0626b7be10578'/>
<id>dad159dc3c4ebc89d395b4b695a0626b7be10578</id>
<content type='text'>
Also: bump the number of workers tasks up to 3 from 2!
This makes bg db updates + playback work :)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also: bump the number of workers tasks up to 3 from 2!
This makes bg db updates + playback work :)
</pre>
</div>
</content>
</entry>
</feed>
