<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rde.git/src/Rahm/Desktop/Layout, branch experimental_only_bind_necessary</title>
<subtitle>Rahm's Rice'd Desktop Environment
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/'/>
<entry>
<title>Add ConsistentMosaic, a wrapper to make Mosaic more consistent.</title>
<updated>2022-04-13T06:26:44+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-04-13T06:22:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=6cee136399b92f302a9b660c140167b69b251e51'/>
<id>6cee136399b92f302a9b660c140167b69b251e51</id>
<content type='text'>
Right now, Mosaic operate on the windows itself. But this means that
swapping windows can act very unintuitively. This wrapper changes
mosaci to work on window /positions/ rather than windows themselves,
so the window in position 1 will always be the same size, and when moved
to position 2, it will inherit that position's size.

There's still some buggy behavior, but it is in general much more
intuitive than it was before.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Right now, Mosaic operate on the windows itself. But this means that
swapping windows can act very unintuitively. This wrapper changes
mosaci to work on window /positions/ rather than windows themselves,
so the window in position 1 will always be the same size, and when moved
to position 2, it will inherit that position's size.

There's still some buggy behavior, but it is in general much more
intuitive than it was before.
</pre>
</div>
</content>
</entry>
<entry>
<title>Finally fix deprecation issue</title>
<updated>2022-04-13T00:47:38+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-04-13T00:47:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=7d47e54beafbd0463e1dcf25c80511342cb6daaa'/>
<id>7d47e54beafbd0463e1dcf25c80511342cb6daaa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add type-static way to get the length of a LayoutList</title>
<updated>2022-04-12T19:07:17+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2022-04-12T19:07:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=e5bee7f2f095bffdef1c31e27f4b036780b01654'/>
<id>e5bee7f2f095bffdef1c31e27f4b036780b01654</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move LayoutDraw -&gt; Layout.Draw</title>
<updated>2022-04-12T18:24:37+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2022-04-12T18:24:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=c0e224d7fabcf0d274419a5f3ae79bc4fea637f2'/>
<id>c0e224d7fabcf0d274419a5f3ae79bc4fea637f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up LayoutList and move to Layout.List</title>
<updated>2022-04-12T18:19:02+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2022-04-12T18:19:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=2f636306406371a32e52c1f7bd7a103d4285b586'/>
<id>2f636306406371a32e52c1f7bd7a103d4285b586</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up Poppable so it's a proper proxy to the underlying layout rather than a LayoutModifier.</title>
<updated>2022-04-12T17:09:19+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2022-04-12T17:09:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=e0d58319014226faeff1a09c7abce7865b551b30'/>
<id>e0d58319014226faeff1a09c7abce7865b551b30</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add another layout modifier to add a hole.</title>
<updated>2022-04-12T07:54:43+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-04-12T07:54:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=96643003bd14195f4868712789cd056e9d3581ae'/>
<id>96643003bd14195f4868712789cd056e9d3581ae</id>
<content type='text'>
This is mostly an academic exercise, as there's probably not much reason
to put a hole in the layout, but I must admit that sometimes is
aesthetically pleasing to see a little more desktop wallpaper in some
cases.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is mostly an academic exercise, as there's probably not much reason
to put a hole in the layout, but I must admit that sometimes is
aesthetically pleasing to see a little more desktop wallpaper in some
cases.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move Rahm.Desktop.Layout.Layout to Rahm.Desktop.Layout</title>
<updated>2022-04-12T07:54:27+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-04-12T07:05:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=1fbaaa7ce69ed6320693c389bf670fd3cf20cdd1'/>
<id>1fbaaa7ce69ed6320693c389bf670fd3cf20cdd1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Break out the ModifyDescription into its own file.</title>
<updated>2022-04-12T07:04:05+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-04-12T07:04:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=7e6fc4bd1427dfcfb849c9e23a64bff57b19baba'/>
<id>7e6fc4bd1427dfcfb849c9e23a64bff57b19baba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Break Rotate into it's own file.</title>
<updated>2022-04-12T06:38:26+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2022-04-12T06:38:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rde.git/commit/?id=9668ec077097e283435937e997edd99dbc0cfa17'/>
<id>9668ec077097e283435937e997edd99dbc0cfa17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
