<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rockbox/apps/plugins/puzzles/rockbox.c, branch wolf3d</title>
<subtitle>My Rockbox tree</subtitle>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/'/>
<entry>
<title>puzzles: refactor rockbox frontend</title>
<updated>2019-05-15T22:18:17+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2019-05-15T22:17:28+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=75fe15a06c282b50a9b672c5420a2270e1bfe878'/>
<id>75fe15a06c282b50a9b672c5420a2270e1bfe878</id>
<content type='text'>
Cleaned up a bit of copy-pasted code and added some useful comments.

Change-Id: I9a6f37acbeeda58b3ea8c65ee96230372400f323
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cleaned up a bit of copy-pasted code and added some useful comments.

Change-Id: I9a6f37acbeeda58b3ea8c65ee96230372400f323
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: resync with upstream</title>
<updated>2018-12-22T03:13:33+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-12-22T03:13:13+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=b3356e3aff34a4ab94778e7f6a8db43f9135296c'/>
<id>b3356e3aff34a4ab94778e7f6a8db43f9135296c</id>
<content type='text'>
This brings the code to upstream commit 3ece3d6 (I've made my own Rockbox-
specific changes on top of that).

Changes include using C99 `bool' throughout, and minor logic fixes for some
puzzles.

Change-Id: Ie823e73ae49a8ee1de411d6d406df2ba835af541
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This brings the code to upstream commit 3ece3d6 (I've made my own Rockbox-
specific changes on top of that).

Changes include using C99 `bool' throughout, and minor logic fixes for some
puzzles.

Change-Id: Ie823e73ae49a8ee1de411d6d406df2ba835af541
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: minor nitpicks to fbb6a2f</title>
<updated>2018-06-12T16:11:06+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-06-12T16:11:06+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=f727b0787acc270fa7d0c9ebef6c853d08270005'/>
<id>f727b0787acc270fa7d0c9ebef6c853d08270005</id>
<content type='text'>
Just some whitespace changes to maintain stylistic consistency.

Change-Id: I50b5d52db2795cfcb4155bdffbfb80c1c3773112
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Just some whitespace changes to maintain stylistic consistency.

Change-Id: I50b5d52db2795cfcb4155bdffbfb80c1c3773112
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: fix typo introduced by fbb6a2f</title>
<updated>2018-06-12T16:09:44+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-06-12T16:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=c2d5ac17623dd4a0143b884cc8d80905119e10ba'/>
<id>c2d5ac17623dd4a0143b884cc8d80905119e10ba</id>
<content type='text'>
When zoomed in, the original commit made a mono bitmap (a.k.a. text) always
have the red component set to 255. This would cause drawn text to always be
red. Fixed.

Change-Id: Iec06256a3a783948c60c70557de042b375224448
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When zoomed in, the original commit made a mono bitmap (a.k.a. text) always
have the red component set to 255. This would cause drawn text to always be
red. Fixed.

Change-Id: Iec06256a3a783948c60c70557de042b375224448
</pre>
</div>
</content>
</entry>
<entry>
<title>Agptek Rocker: Build plugins</title>
<updated>2018-06-12T08:31:15+00:00</updated>
<author>
<name>Marcin Bukat</name>
<email>marcin.bukat@gmail.com</email>
</author>
<published>2018-03-02T20:53:55+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=fbb6a2ff6d751adaaef73a86a98700f91571d0a1'/>
<id>fbb6a2ff6d751adaaef73a86a98700f91571d0a1</id>
<content type='text'>
Patch provided by Aapo Tahkola.

Change-Id: I37a42a950d78d6b8aa3927ec7aeb30030f7be7a5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Patch provided by Aapo Tahkola.

Change-Id: I37a42a950d78d6b8aa3927ec7aeb30030f7be7a5
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: update frontend for new upstream, misc. changes</title>
<updated>2018-04-24T23:06:30+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-04-24T23:05:49+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=992a12670e65eab504eec2f8c4d7a120a4a6dd50'/>
<id>992a12670e65eab504eec2f8c4d7a120a4a6dd50</id>
<content type='text'>
The upstream code changed a little bit with regard to the request_keys()
API. Also, we save some bytes (especially on the c200v2) by compiling with
-ffunction-sections and -fdata-sections, which allows Net to fit once again.

Change-Id: I3ab30127169c73e4cd8996f0c12e1223ee18d79f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The upstream code changed a little bit with regard to the request_keys()
API. Also, we save some bytes (especially on the c200v2) by compiling with
-ffunction-sections and -fdata-sections, which allows Net to fit once again.

Change-Id: I3ab30127169c73e4cd8996f0c12e1223ee18d79f
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: silence some warnings</title>
<updated>2018-04-24T23:06:30+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-04-22T18:43:07+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=ef0fb52113447c15f97eb8c707f56db4074eb578'/>
<id>ef0fb52113447c15f97eb8c707f56db4074eb578</id>
<content type='text'>
Change-Id: Id6fd9d8dd3021f5e2cb93565d7e419aaf07f9af0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Id6fd9d8dd3021f5e2cb93565d7e419aaf07f9af0
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: save some bytes</title>
<updated>2018-04-18T02:13:31+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-04-18T02:13:31+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=22823e2f78bb566bc9e138d3b14b20d03def77f3'/>
<id>22823e2f78bb566bc9e138d3b14b20d03def77f3</id>
<content type='text'>
This should cut just enough size off the binary to let Net still compile
for the c200v2. This is probably close to the last time I'll be able to do
this; I'm already resorting to dirty hacks like writing super terse error
messages.

Change-Id: I43344b9a601696d7ca56fc02af4a611fd9d1a150
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This should cut just enough size off the binary to let Net still compile
for the c200v2. This is probably close to the last time I'll be able to do
this; I'm already resorting to dirty hacks like writing super terse error
messages.

Change-Id: I43344b9a601696d7ca56fc02af4a611fd9d1a150
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: enable all the remaining games</title>
<updated>2018-04-17T22:20:12+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-04-17T22:18:40+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=6dc9d1d7309613fdc0518c03b2cdf3253d4c52fd'/>
<id>6dc9d1d7309613fdc0518c03b2cdf3253d4c52fd</id>
<content type='text'>
They all work now :). I merged in part of Chris Boyle's Android port of
Puzzles to give the front end a way to know what keys the back end needs.
This also re-syncs to the latest upstream sources.

Change-Id: Ie0409bbb32f617ae5abf4f81be3b45d1552db9bb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They all work now :). I merged in part of Chris Boyle's Android port of
Puzzles to give the front end a way to know what keys the back end needs.
This also re-syncs to the latest upstream sources.

Change-Id: Ie0409bbb32f617ae5abf4f81be3b45d1552db9bb
</pre>
</div>
</content>
</entry>
<entry>
<title>puzzles: add formatting to help viewer</title>
<updated>2018-03-18T02:54:21+00:00</updated>
<author>
<name>Franklin Wei</name>
<email>git@fwei.tk</email>
</author>
<published>2018-03-18T02:54:07+00:00</published>
<link rel='alternate' type='text/html' href='https://www.franklinwei.com/cgit/rockbox/commit/?id=77641d59a7ece60554da6cc1337d885786e5fc3f'/>
<id>77641d59a7ece60554da6cc1337d885786e5fc3f</id>
<content type='text'>
The help text is now processed to generate a style array to pass to the
display_text library in addition to the text itself. The help text is still
compressed using LZ4, and still fits on the c200v2.

Change-Id: I7a3a664f90f67a1a018956c72d2b62d92b8ffd17
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The help text is now processed to generate a style array to pass to the
display_text library in addition to the text itself. The help text is still
compressed using LZ4, and still fits on the c200v2.

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