<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-ttystatus.git/ttystatus/pathname.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>Fix Pathname to render from end instead of beginning</title>
<updated>2012-04-15T18:25:31+00:00</updated>
<author>
<name>Lars Wirzenius</name>
<email>liw@liw.fi</email>
</author>
<published>2012-04-15T18:25:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/commit/?id=194fa11664ce1aff4c14097fe1e733c19873d8b2'/>
<id>194fa11664ce1aff4c14097fe1e733c19873d8b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>Make value attribute required for widgets.</title>
<updated>2010-07-06T20:46:03+00:00</updated>
<author>
<name>Lars Wirzenius</name>
<email>liw@liw.fi</email>
</author>
<published>2010-07-06T20:46:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/commit/?id=3a1ecab53b935e6c794d1080939884286a119320'/>
<id>3a1ecab53b935e6c794d1080939884286a119320</id>
<content type='text'>
Having to check it is costly.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Having to check it is costly.</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>Fix bug in ttystatus.Pathname widget: if value is not set in master,</title>
<updated>2010-06-14T04:03:07+00:00</updated>
<author>
<name>Lars Wirzenius</name>
<email>liw@liw.fi</email>
</author>
<published>2010-06-14T04:03:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/commit/?id=3e49cb31bb5c1c3b172872fb4cd88a31cb116bd9'/>
<id>3e49cb31bb5c1c3b172872fb4cd88a31cb116bd9</id>
<content type='text'>
but update is called, do not crash.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
but update is called, do not crash.</pre>
</div>
</content>
</entry>
<entry>
<title>Add Pathname widget.</title>
<updated>2010-06-07T16:36:38+00:00</updated>
<author>
<name>Lars Wirzenius</name>
<email>liw@liw.fi</email>
</author>
<published>2010-06-07T16:36:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-ttystatus.git/commit/?id=0ce7e52817147e101f158f8fce7488e45e9a622d'/>
<id>0ce7e52817147e101f158f8fce7488e45e9a622d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
