<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-ttystatus.git/ttystatus/bytesize.py, branch trunk</title>
<subtitle>git.liw.fi: ttystatus
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/'/>
<entry>
<title>Add width argument to render() method</title>
<updated>2012-04-15T18:08:23+00:00</updated>
<author>
<name>Lars Wirzenius</name>
<email>liw@liw.fi</email>
</author>
<published>2012-04-15T18:08:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/commit/?id=b3cd2a40dc74bb33753c5c04bab06b5e93086d64'/>
<id>b3cd2a40dc74bb33753c5c04bab06b5e93086d64</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change __str__ to render</title>
<updated>2012-04-15T14:46:33+00:00</updated>
<author>
<name>Lars Wirzenius</name>
<email>liw@liw.fi</email>
</author>
<published>2012-04-15T14:46:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/commit/?id=9cb92e835f1b37a5e5a30c0fdbc76ab3bb220f89'/>
<id>9cb92e835f1b37a5e5a30c0fdbc76ab3bb220f89</id>
<content type='text'>
We'll want to pass in arguments to render (i.e., width),
so using __str__ is not going to be appropriate.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We'll want to pass in arguments to render (i.e., width),
so using __str__ is not going to be appropriate.</pre>
</div>
</content>
</entry>
<entry>
<title>Improve widget split between updating and rendering</title>
<updated>2012-04-15T14:29:01+00:00</updated>
<author>
<name>Lars Wirzenius</name>
<email>liw@liw.fi</email>
</author>
<published>2012-04-15T14:29:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/commit/?id=c54f82a88e9592afd6bd0232f50a121acb1238e9'/>
<id>c54f82a88e9592afd6bd0232f50a121acb1238e9</id>
<content type='text'>
a) don't use format, use __str__, since nothing calls
   format directly
b) don't declare interest in keys; just don't compute
   rendered value in update method, only when actually
   rendering (in __str__)
c) don't pass in the available width to update, since
   that is only relevant during rendering (this will
   need to be fixed later, currently we don't get width
   at all)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
a) don't use format, use __str__, since nothing calls
   format directly
b) don't declare interest in keys; just don't compute
   rendered value in update method, only when actually
   rendering (in __str__)
c) don't pass in the available width to update, since
   that is only relevant during rendering (this will
   need to be fixed later, currently we don't get width
   at all)
</pre>
</div>
</content>
</entry>
<entry>
<title>Change update methods to only cache information and compute minimal things.</title>
<updated>2010-07-06T21:20:10+00:00</updated>
<author>
<name>Lars Wirzenius</name>
<email>liw@liw.fi</email>
</author>
<published>2010-07-06T21:20:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/commit/?id=dc830c6e3bdaa9f2caf766a541a33767c14eacc3'/>
<id>dc830c6e3bdaa9f2caf766a541a33767c14eacc3</id>
<content type='text'>
Add a format() method that actually do the heavy duty lifting,
such as string formatting, which is only needed during actual
output.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a format() method that actually do the heavy duty lifting,
such as string formatting, which is only needed during actual
output.</pre>
</div>
</content>
</entry>
<entry>
<title>Speed things up further by pre-computing which widgets are interested in which key.</title>
<updated>2010-07-06T20:41:18+00:00</updated>
<author>
<name>Lars Wirzenius</name>
<email>liw@liw.fi</email>
</author>
<published>2010-07-06T20:41:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/commit/?id=c6071c10b8859f09f9cc7f0949d2fd7e3ad2d9c0'/>
<id>c6071c10b8859f09f9cc7f0949d2fd7e3ad2d9c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Speed things up by only updating widgets interested in the updated value.</title>
<updated>2010-07-06T20:34:16+00:00</updated>
<author>
<name>Lars Wirzenius</name>
<email>liw@liw.fi</email>
</author>
<published>2010-07-06T20:34:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/commit/?id=b15fcce5b6d2046e3419b3201e38667554de53fd'/>
<id>b15fcce5b6d2046e3419b3201e38667554de53fd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ByteSize widget.</title>
<updated>2010-06-11T06:53:17+00:00</updated>
<author>
<name>Lars Wirzenius</name>
<email>liw@liw.fi</email>
</author>
<published>2010-06-11T06:53:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/commit/?id=ae68f3386f6b1d125c8f26de308f8160e320427d'/>
<id>ae68f3386f6b1d125c8f26de308f8160e320427d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
