<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rde.git/src/Internal/Layout.hs, branch master</title>
<subtitle>Rahm's Rice'd Desktop Environment</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/'/>
<entry>
<title>Merge remote-tracking branch 'josher/master'</title>
<updated>2021-11-08T16:43:39+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-11-08T16:43:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=909665a8e8938de4e6f62b2da3e32f6597b3a8a5'/>
<id>909665a8e8938de4e6f62b2da3e32f6597b3a8a5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix calculating position for rotation layout modifier</title>
<updated>2021-11-08T16:43:34+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-11-08T16:43:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=278cf20058ad788676a7abe82a65083f41f84e17'/>
<id>278cf20058ad788676a7abe82a65083f41f84e17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>minor fixes and whatnot</title>
<updated>2021-11-08T08:02:01+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2021-11-08T08:02:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=efef2ad31b0a1ce7ebcc2a635114f5a1d3f82ec8'/>
<id>efef2ad31b0a1ce7ebcc2a635114f5a1d3f82ec8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new Corner layout to keep the master window in the corner.</title>
<updated>2021-11-05T22:20:28+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-11-05T22:20:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=168b02cfea52164379c59ae77e44d34ce8409974'/>
<id>168b02cfea52164379c59ae77e44d34ce8409974</id>
<content type='text'>
As a part of this add the Rotatable layout modifier that can rotate the
windows 90 degrees using Shift+Mod+r.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As a part of this add the Rotatable layout modifier that can rotate the
windows 90 degrees using Shift+Mod+r.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up LayoutDraw.hs</title>
<updated>2021-11-04T19:25:11+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-11-04T19:25:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=9b110e385c262f70d49bd5d21913864ed0e6847c'/>
<id>9b110e385c262f70d49bd5d21913864ed0e6847c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed huuuuge bug related to dynamicLogWithPP.</title>
<updated>2021-11-04T08:17:24+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-11-04T08:17:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=1705eeae8e3c14aa188dcd073e8875aab40e888c'/>
<id>1705eeae8e3c14aa188dcd073e8875aab40e888c</id>
<content type='text'>
dynamicLogWithPP does not support Unicode properly!! It was encoding
each "Char" (32 bits in Haskell, mind you!) to a utf-8 byte instead of a
codepoint. The result was a butchared faux-utf8 encoded string.

This was causing xmobar to crash with unicode + my truncating code. I
have now moved away from dynamicLogWithPP and am writing my own log
string manually. It's better this way anyway; less hacky; more
fine-grained control.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
dynamicLogWithPP does not support Unicode properly!! It was encoding
each "Char" (32 bits in Haskell, mind you!) to a utf-8 byte instead of a
codepoint. The result was a butchared faux-utf8 encoded string.

This was causing xmobar to crash with unicode + my truncating code. I
have now moved away from dynamicLogWithPP and am writing my own log
string manually. It's better this way anyway; less hacky; more
fine-grained control.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the strut behavior.</title>
<updated>2021-11-03T23:34:26+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-11-03T23:34:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=3464c1dbb093b8a5729c40cc51f4448fd3e43337'/>
<id>3464c1dbb093b8a5729c40cc51f4448fd3e43337</id>
<content type='text'>
It wasn't working as expected for flips. This is because the
avoidStructs layout modifier was too low in the layout stack.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It wasn't working as expected for flips. This is because the
avoidStructs layout modifier was too low in the layout stack.
</pre>
</div>
</content>
</entry>
<entry>
<title>Killed Dependency on Cairo. Vastly improved layout experience.</title>
<updated>2021-11-03T22:46:42+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-11-03T22:46:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=f890f6d10158af006dda0be806813d4779cd1e89'/>
<id>f890f6d10158af006dda0be806813d4779cd1e89</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added MosaicAlt Layout. Changed weather icon to use moon icon for 'clear'</title>
<updated>2021-11-03T07:13:07+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2021-11-03T07:13:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=8f6e5103dc8dc3068637b696762e96c2729e939e'/>
<id>8f6e5103dc8dc3068637b696762e96c2729e939e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ability to flip the layout with mod-f.</title>
<updated>2021-11-03T05:49:25+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>joshuarahm@gmail.com</email>
</author>
<published>2021-11-03T05:49:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rde.git/commit/?id=6f76e166bb2572ade759291f308460f78e8af12f'/>
<id>6f76e166bb2572ade759291f308460f78e8af12f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
