<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tangara-fw/src/ui/screen_lua.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>Suspend property bindings when their screens aren't visible</title>
<updated>2024-04-18T00:06:45+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-04-18T00:06:45+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=cc255f6d779b0478ae3eb795c2cae5ec864d8ef0'/>
<id>cc255f6d779b0478ae3eb795c2cae5ec864d8ef0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'main' into themes</title>
<updated>2024-03-28T05:17:39+00:00</updated>
<author>
<name>ailurux</name>
<email>ailuruxx@gmail.com</email>
</author>
<published>2024-03-28T05:17:39+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=c8e67cbd80b53a4e889ce0485546042d5490918c'/>
<id>c8e67cbd80b53a4e889ce0485546042d5490918c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for screens declaring that they can't be popped</title>
<updated>2024-03-20T23:50:23+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-03-20T23:50:23+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=684ff50ef4931aeb8cfb15c5a2d62e55520f04a5'/>
<id>684ff50ef4931aeb8cfb15c5a2d62e55520f04a5</id>
<content type='text'>
Needed as prep for usb msc support; you really shouldn't leave the MSC
settings screen until you've disabled usb msc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Needed as prep for usb msc support; you really shouldn't leave the MSC
settings screen until you've disabled usb msc.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'main' into themes</title>
<updated>2024-03-20T02:42:03+00:00</updated>
<author>
<name>ailurux</name>
<email>ailuruxx@gmail.com</email>
</author>
<published>2024-03-20T02:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=51dfb5b3e30caf823c2355ff957c01864f35f9f6'/>
<id>51dfb5b3e30caf823c2355ff957c01864f35f9f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>WIP Lua Theming- style classes</title>
<updated>2024-03-10T02:20:17+00:00</updated>
<author>
<name>ailurux</name>
<email>ailuruxx@gmail.com</email>
</author>
<published>2024-03-10T02:20:17+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=1133d4621508b7ec6bac4ab8731f3493066ceeee'/>
<id>1133d4621508b7ec6bac4ab8731f3493066ceeee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use prototype inheritance for lua screens, rather than functions</title>
<updated>2024-03-06T23:59:03+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-03-06T23:59:03+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=ef72b25660912ff247997089abfb93e9f0b52809'/>
<id>ef72b25660912ff247997089abfb93e9f0b52809</id>
<content type='text'>
this gives us a way to give each screen nice little hooks, like
'onShown' and 'onHidden'. later we can use these hooks to disable
bindings for screens that aren't in-use.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this gives us a way to give each screen nice little hooks, like
'onShown' and 'onHidden'. later we can use these hooks to disable
bindings for screens that aren't in-use.
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate 'now playing' screen to lua</title>
<updated>2023-11-24T04:13:10+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2023-11-24T04:13:10+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=7c6eb2997cbba350e7384151e13659271508e08f'/>
<id>7c6eb2997cbba350e7384151e13659271508e08f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use C functions for the backstack, instead of a lua module</title>
<updated>2023-11-20T03:43:20+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2023-11-20T03:43:20+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=effac1917a615660bf76b35b3605ac2d3eeabd2f'/>
<id>effac1917a615660bf76b35b3605ac2d3eeabd2f</id>
<content type='text'>
Working with the default group and root kinda sucks if you have to do it
from lua!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Working with the default group and root kinda sucks if you have to do it
from lua!
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert the main menu screen to lua lol</title>
<updated>2023-11-12T08:14:09+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2023-11-12T08:14:09+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=8a0a167adbf3d9b6f8b6f16aaf20ca39ad5549de'/>
<id>8a0a167adbf3d9b6f8b6f16aaf20ca39ad5549de</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
