<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unexpected-keyboard/res/layout/extra_keys_preference.xml, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/'/>
<entry>
<title>Refactor: Use a PreferenceCategory for extra keys</title>
<updated>2023-07-19T21:30:58+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2023-07-12T16:35:16+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=6747669c2d64f4b01d5ce03729695689a03e20c7'/>
<id>6747669c2d64f4b01d5ce03729695689a03e20c7</id>
<content type='text'>
This removes the need for a layout definition and adds a title before
the prefs.
It's a prerequise for the custom keys preference.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes the need for a layout definition and adds a title before
the prefs.
It's a prerequise for the custom keys preference.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor: Don't define extra keys in xml</title>
<updated>2023-07-09T16:14:43+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2023-07-09T16:06:12+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=4669192a01cacba288b5fdd3671ad7c8db9df7d8'/>
<id>4669192a01cacba288b5fdd3671ad7c8db9df7d8</id>
<content type='text'>
The current approach is hard to maintain, for example the last key
"autofill" was not displayed.

This implements a PreferenceGroup that contains the check boxes for
every extra keys without involving listing the preferences in
settings.xml.

A custom layout is used to remove the 'title' text view.
The list of extra keys is moved into the new class.
'ExtraKeyCheckBoxPreference' becomes a nested class.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current approach is hard to maintain, for example the last key
"autofill" was not displayed.

This implements a PreferenceGroup that contains the check boxes for
every extra keys without involving listing the preferences in
settings.xml.

A custom layout is used to remove the 'title' text view.
The list of extra keys is moved into the new class.
'ExtraKeyCheckBoxPreference' becomes a nested class.
</pre>
</div>
</content>
</entry>
</feed>
