<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/apps/gui/list.h, branch master</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>iPod Classic: reads HDD S.M.A.R.T. data</title>
<updated>2015-10-07T04:15:04+00:00</updated>
<author>
<name>Cástor Muñoz</name>
<email>cmvidal@gmail.com</email>
</author>
<published>2014-12-09T18:38:47+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=d20185ac96c4b50ed4de7098a101a31f2b140b82'/>
<id>d20185ac96c4b50ed4de7098a101a31f2b140b82</id>
<content type='text'>
Adds ata_read_smart() function to storage ATA driver, current
SMART data can be displayed and optionally written to hard
disk using System-&gt;Debug menu.

Change-Id: Ie8817bb311d5d956df2f0fbfaf554e2d53e89a93
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds ata_read_smart() function to storage ATA driver, current
SMART data can be displayed and optionally written to hard
disk using System-&gt;Debug menu.

Change-Id: Ie8817bb311d5d956df2f0fbfaf554e2d53e89a93
</pre>
</div>
</content>
</entry>
<entry>
<title>lists: Adapt put_line().</title>
<updated>2014-01-07T13:13:40+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2013-12-20T22:34:28+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=eec89a90ffdd077d687914fe18a9e48028f07fb4'/>
<id>eec89a90ffdd077d687914fe18a9e48028f07fb4</id>
<content type='text'>
This enables removing large portions of code, simplifiyng the drawing routine.
All of the removed code is functionaltiy now available through put_line().

Change-Id: Ib8e61772134189a8c3c6d22345c0b45e912bea76
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables removing large portions of code, simplifiyng the drawing routine.
All of the removed code is functionaltiy now available through put_line().

Change-Id: Ib8e61772134189a8c3c6d22345c0b45e912bea76
</pre>
</div>
</content>
</entry>
<entry>
<title>simplelist: Make better use of the static buffer and simplify API</title>
<updated>2013-02-12T10:01:13+00:00</updated>
<author>
<name>Jonathan Gordon</name>
<email>rockbox@jdgordon.info</email>
</author>
<published>2013-02-12T09:35:11+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=69228f92dbddc9940166c0d7af2b4c79d55f85e7'/>
<id>69228f92dbddc9940166c0d7af2b4c79d55f85e7</id>
<content type='text'>
Change-Id: I1327fcd01d6f817be6c7018d30d33446c9b57287
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I1327fcd01d6f817be6c7018d30d33446c9b57287
</pre>
</div>
</content>
</entry>
<entry>
<title>Make touchscreen handling work with skinned lists.</title>
<updated>2012-06-19T20:02:59+00:00</updated>
<author>
<name>Frank Gevaerts</name>
<email>frank@gevaerts.be</email>
</author>
<published>2012-06-13T21:07:49+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=715111122837440d3a1463d0d6932c469418dcbb'/>
<id>715111122837440d3a1463d0d6932c469418dcbb</id>
<content type='text'>
Change-Id: I7df93319c8f16f05e840d74b022aab4803bb8f80
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I7df93319c8f16f05e840d74b022aab4803bb8f80
</pre>
</div>
</content>
</entry>
<entry>
<title>Add %LR and %LC to get at the current row and columm in skinned lists.</title>
<updated>2012-02-25T15:43:27+00:00</updated>
<author>
<name>Frank Gevaerts</name>
<email>frank@gevaerts.be</email>
</author>
<published>2012-02-25T01:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=b5cd5ce8a136e49b6c8b9d541a5b4928709a8956'/>
<id>b5cd5ce8a136e49b6c8b9d541a5b4928709a8956</id>
<content type='text'>
This allows list items to be rendered differently depending on their
on-screen position, allowing things like gradients or nonlinear alignment

Change-Id: I1d9c080f97e83707f0e80f57abc762cb2b94f6ed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows list items to be rendered differently depending on their
on-screen position, allowing things like gradients or nonlinear alignment

Change-Id: I1d9c080f97e83707f0e80f57abc762cb2b94f6ed
</pre>
</div>
</content>
</entry>
<entry>
<title>Store listitem_viewport_cfg-&gt;label as skinoffset instead of raw pointer</title>
<updated>2012-02-22T00:15:42+00:00</updated>
<author>
<name>Frank Gevaerts</name>
<email>frank@gevaerts.be</email>
</author>
<published>2012-02-21T13:33:42+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=680c6fcde1eabb45dd12c59718d708b2cda61f6a'/>
<id>680c6fcde1eabb45dd12c59718d708b2cda61f6a</id>
<content type='text'>
This fixes the case where some blocks got relocated and the skin render
code couldn't find the matching viewports any more.

Change-Id: I4394444fb139ee5bc986f374dba82a104013e354
Reviewed-on: http://gerrit.rockbox.org/112
Reviewed-by: Frank Gevaerts &lt;frank@gevaerts.be&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the case where some blocks got relocated and the skin render
code couldn't find the matching viewports any more.

Change-Id: I4394444fb139ee5bc986f374dba82a104013e354
Reviewed-on: http://gerrit.rockbox.org/112
Reviewed-by: Frank Gevaerts &lt;frank@gevaerts.be&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>keyclick: Add a callback so screens can cancel a click. Add a generic list callback to stop clicks when we are at the end of the list</title>
<updated>2012-01-12T11:28:36+00:00</updated>
<author>
<name>Jonathan Gordon</name>
<email>rockbox@jdgordon.info</email>
</author>
<published>2012-01-12T11:28:36+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=eb2ea7f9ad4c4e2cce390f8fe73e17698fa9a906'/>
<id>eb2ea7f9ad4c4e2cce390f8fe73e17698fa9a906</id>
<content type='text'>
Change-Id: Iabb44a861dd7506cd883c1bdb0241303fa646746
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iabb44a861dd7506cd883c1bdb0241303fa646746
</pre>
</div>
</content>
</entry>
<entry>
<title>FS#12378 : Remove various unused code, and comment out some unused code and data for reference or future use.</title>
<updated>2011-12-14T21:45:25+00:00</updated>
<author>
<name>Boris Gjenero</name>
<email>dreamlayers@rockbox.org</email>
</author>
<published>2011-12-14T21:45:25+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=8e6030c8223bfb3102048b2daccbf6a6f4e97ba2'/>
<id>8e6030c8223bfb3102048b2daccbf6a6f4e97ba2</id>
<content type='text'>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31256 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31256 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix buttonbar and line padding in time&amp;date screen.</title>
<updated>2011-10-22T10:09:23+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2011-10-22T10:09:23+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=5c509d17db86e889560e7d938b5a7acf083948e2'/>
<id>5c509d17db86e889560e7d938b5a7acf083948e2</id>
<content type='text'>
The time&amp;date screen uses a custom parent for do_menu(), and doesn't
account for the buttonbar and list line height. Introduce
gui_synclist_set_viewport_defaults() to set those for viewports that are
going to be list parents and use that so that time&amp;date screen doesn't need
to know about buttonbar/line padding.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30824 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The time&amp;date screen uses a custom parent for do_menu(), and doesn't
account for the buttonbar and list line height. Introduce
gui_synclist_set_viewport_defaults() to set those for viewports that are
going to be list parents and use that so that time&amp;date screen doesn't need
to know about buttonbar/line padding.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30824 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
<entry>
<title>lists: Detect dirtyness (need to reinit) for each list, instead of once globally.</title>
<updated>2011-10-07T17:22:49+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2011-10-07T17:22:49+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=0acdc87df4e97a1274a10d97fcbacf5696065cee'/>
<id>0acdc87df4e97a1274a10d97fcbacf5696065cee</id>
<content type='text'>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30721 a1c6a512-1295-4272-9138-f99709370657
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30721 a1c6a512-1295-4272-9138-f99709370657
</pre>
</div>
</content>
</entry>
</feed>
