<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/apps/screen_access.c, branch quake5</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>Fix put_line via multiscreen API on remotes. Stupid me.</title>
<updated>2014-01-08T09:45:00+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2014-01-08T09:45:00+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=124e9c1cb62539a78e01af7f80c28e3a029af874'/>
<id>124e9c1cb62539a78e01af7f80c28e3a029af874</id>
<content type='text'>
Change-Id: Id75dfd6ab3957dd27cb7db6f8776f754d85c19b4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Id75dfd6ab3957dd27cb7db6f8776f754d85c19b4
</pre>
</div>
</content>
</entry>
<entry>
<title>lcd-16bit: Remove {lss,lse,lst}_pattern fields from struct viewport.</title>
<updated>2014-01-07T13:13:48+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2013-04-30T05:41:05+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=e1c7b3b8f72becc9079c04253a2985f577850a48'/>
<id>e1c7b3b8f72becc9079c04253a2985f577850a48</id>
<content type='text'>
These where used for line styling during scrolling, which is now done in apps/,
The  viewport struct doesn't need to record these anymore.

Change-Id: I810d9dcb2644b00a798c6e75acab69c74a78e77f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These where used for line styling during scrolling, which is now done in apps/,
The  viewport struct doesn't need to record these anymore.

Change-Id: I810d9dcb2644b00a798c6e75acab69c74a78e77f
</pre>
</div>
</content>
</entry>
<entry>
<title>lcd-common/scroll_engine: Remove unused functions lcd_puts_style_xyoffset() and lcd_puts_scroll_style_xyoffset().</title>
<updated>2014-01-07T13:13:48+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2013-04-14T16:15:09+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=9a4686b563ac9e27615e1032792bd9878bb291f7'/>
<id>9a4686b563ac9e27615e1032792bd9878bb291f7</id>
<content type='text'>
With this functions removed there is no exported function in firmware left
that draws line decorations. Also no function supports specifying an y-offset
anymore (was used for pixel accurate positioning of otherwise strictly line-based
API calls).

Both should be handled in apps/ now.

Change-Id: Iba4b28ccc6e686c7db63e34b51ad4badae983fce
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With this functions removed there is no exported function in firmware left
that draws line decorations. Also no function supports specifying an y-offset
anymore (was used for pixel accurate positioning of otherwise strictly line-based
API calls).

Both should be handled in apps/ now.

Change-Id: Iba4b28ccc6e686c7db63e34b51ad4badae983fce
</pre>
</div>
</content>
</entry>
<entry>
<title>lcd-common/scroll_engine: Remove unused functions lcd_puts_scroll_style().</title>
<updated>2014-01-07T13:13:48+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2013-04-14T16:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=775ebe4ff6508d13712beb6bc18e546adb39f47d'/>
<id>775ebe4ff6508d13712beb6bc18e546adb39f47d</id>
<content type='text'>
Change-Id: Ia4f943b3738ab6e66b0e3f1507c629b36d7eba94
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ia4f943b3738ab6e66b0e3f1507c629b36d7eba94
</pre>
</div>
</content>
</entry>
<entry>
<title>lcd-common: Remove unused function lcd_puts_style_offset().</title>
<updated>2014-01-07T13:13:48+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2013-04-13T16:20:42+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=7cd07290e6fc21ab8b2b6d438d7a6b24b3708e35'/>
<id>7cd07290e6fc21ab8b2b6d438d7a6b24b3708e35</id>
<content type='text'>
Change-Id: I24da23d132f933fe647416dc58e8f50879715423
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I24da23d132f933fe647416dc58e8f50879715423
</pre>
</div>
</content>
</entry>
<entry>
<title>lcd-common: Remove unused function lcd_puts_offset().</title>
<updated>2014-01-07T13:13:48+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2013-04-13T16:17:16+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=8f64625888965d7eed46101fad8fc7fbd9e30f03'/>
<id>8f64625888965d7eed46101fad8fc7fbd9e30f03</id>
<content type='text'>
Change-Id: I39749bf3db915e5a8ddb6e6f25eb201ea0aaf981
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I39749bf3db915e5a8ddb6e6f25eb201ea0aaf981
</pre>
</div>
</content>
</entry>
<entry>
<title>lcd-common/scroll_engine: Remove unused functions lcd_puts_scroll_offset() and lcd_puts_scroll_style_offset().</title>
<updated>2014-01-07T13:13:48+00:00</updated>
<author>
<name>Thomas Martitz</name>
<email>kugel@rockbox.org</email>
</author>
<published>2013-04-11T10:07:06+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=a422604435bbb92b6d69552e347c8fa56c0830a2'/>
<id>a422604435bbb92b6d69552e347c8fa56c0830a2</id>
<content type='text'>
Change-Id: Ia84ae88020d06a1cb634942ab5e635fd5d10ac66
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ia84ae88020d06a1cb634942ab5e635fd5d10ac66
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce put_line().</title>
<updated>2014-01-07T13:13:17+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=5d6974641b14ef81396e8deebcc65a87c07334e5'/>
<id>5d6974641b14ef81396e8deebcc65a87c07334e5</id>
<content type='text'>
This function is a fully-fletched, high-level pixel-based line printer, that
combines functionality of several firmware and list functions. It can
draw spacing, icons and text in a single call, in any order and each multiple
times. It can also apply line decorations at the same time.

It features printf-like semantics by accepting a format string that contain
format tags as well as inline text.

It's accessible directly, but also through the multi-screen api for plugins.

Change-Id: I70f5a77bbf4b0252521f2e47ead377b9d6d29b54
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This function is a fully-fletched, high-level pixel-based line printer, that
combines functionality of several firmware and list functions. It can
draw spacing, icons and text in a single call, in any order and each multiple
times. It can also apply line decorations at the same time.

It features printf-like semantics by accepting a format string that contain
format tags as well as inline text.

It's accessible directly, but also through the multi-screen api for plugins.

Change-Id: I70f5a77bbf4b0252521f2e47ead377b9d6d29b54
</pre>
</div>
</content>
</entry>
<entry>
<title>lcd-charcell: Add set_drawmode() wrapper to multi-screen API.</title>
<updated>2014-01-07T10:36:00+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=acee675a5e67635e812a2d325a0f450d3409d53a'/>
<id>acee675a5e67635e812a2d325a0f450d3409d53a</id>
<content type='text'>
Change-Id: Idb6477aca8b19cb346ba2c2f5b91074e4679b0dd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Idb6477aca8b19cb346ba2c2f5b91074e4679b0dd
</pre>
</div>
</content>
</entry>
<entry>
<title>lcd-16bit: Introduce lcd_gradient_fillrect_part().</title>
<updated>2014-01-07T10:36:00+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=77836e57362f91cd037ea9c97a8fda00187d2070'/>
<id>77836e57362f91cd037ea9c97a8fda00187d2070</id>
<content type='text'>
It is similar to lcd_gradient_fillrect(), except that it only draws a part
of the complete gradient. This can be used to draw only the bottom half
of a full gradient.

Change-Id: Ib47cc5237f6966e35ba07988bddbb00fd97adf96
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is similar to lcd_gradient_fillrect(), except that it only draws a part
of the complete gradient. This can be used to draw only the bottom half
of a full gradient.

Change-Id: Ib47cc5237f6966e35ba07988bddbb00fd97adf96
</pre>
</div>
</content>
</entry>
</feed>
