<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unexpected-keyboard/res/raw, 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>Update the emoji list to Unicode 17.0 (#1138)</title>
<updated>2025-12-13T20:40:46+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2025-12-13T20:40:46+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=498194231f2e87c85403930cd80b2f5a1c77db0c'/>
<id>498194231f2e87c85403930cd80b2f5a1c77db0c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>launcher: Animated vector describing swipe gesture</title>
<updated>2024-11-17T23:13:08+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2024-11-17T23:13:08+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=997b7be4c005696df91dc1833b4fb4db6c984991'/>
<id>997b7be4c005696df91dc1833b4fb4db6c984991</id>
<content type='text'>
Replace the short video with an animated vector image that shows the
swipe gesture.

This is much lighter and reliable than the mp4 video, which failed to
play on many devices.

Source for the image of the key is in inkscape SVG format in srcs/res
and is converted to an android drawable when needed. The swipe animation
is hand-written.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace the short video with an animated vector image that shows the
swipe gesture.

This is much lighter and reliable than the mp4 video, which failed to
play on many devices.

Source for the image of the key is in inkscape SVG format in srcs/res
and is converted to an android drawable when needed. The swipe animation
is hand-written.
</pre>
</div>
</content>
</entry>
<entry>
<title>Pull the emoji list from unicode.org (#612)</title>
<updated>2024-05-08T11:02:19+00:00</updated>
<author>
<name>Quinn Cypher</name>
</author>
<published>2024-05-08T11:02:19+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=a91332a9030197f1f43a21d8ba6b4fd0aa279d85'/>
<id>a91332a9030197f1f43a21d8ba6b4fd0aa279d85</id>
<content type='text'>
- Removing unused information (names and descriptions) from the Emoji class
- Creating a Gradle task that generates a more efficient res/raw/emojis.txt file from the most recent Unicode standard
- Saving recently used emoji preferences as emoji values rather than names
- Migrating old user preferences to the new system</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Removing unused information (names and descriptions) from the Emoji class
- Creating a Gradle task that generates a more efficient res/raw/emojis.txt file from the most recent Unicode standard
- Saving recently used emoji preferences as emoji values rather than names
- Migrating old user preferences to the new system</pre>
</div>
</content>
</entry>
<entry>
<title>Update to Unicode Emoji v15.1 (#583)</title>
<updated>2024-03-09T10:37:15+00:00</updated>
<author>
<name>Quinn Cypher</name>
</author>
<published>2024-03-09T10:37:15+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=8cd868ba765631142fdbf8ab830819cff74a0b9e'/>
<id>8cd868ba765631142fdbf8ab830819cff74a0b9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an introduction video in the launcher activity</title>
<updated>2023-12-31T12:18:15+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2023-12-31T12:18:15+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=49a6a30773087713d9f5b605377115350ee0453a'/>
<id>49a6a30773087713d9f5b605377115350ee0453a</id>
<content type='text'>
A video is more intuitive than a written description and doesn't need
translations.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A video is more intuitive than a written description and doesn't need
translations.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove duplicate emojis and skin tones</title>
<updated>2021-01-16T23:20:09+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2021-01-16T23:12:19+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=77e0efd3de354ea415264cd73e950eb684353c05'/>
<id>77e0efd3de354ea415264cd73e950eb684353c05</id>
<content type='text'>
Statuses other than "fully-qualified" are duplicates or won't render.
Skin tones are available using combinations, no need to keep each
variants.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Statuses other than "fully-qualified" are duplicates or won't render.
Skin tones are available using combinations, no need to keep each
variants.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the list of emojis</title>
<updated>2021-01-16T23:20:09+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2021-01-16T20:57:51+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=a165a0ab2e3acc4ba89139e61825229fd38d67eb'/>
<id>a165a0ab2e3acc4ba89139e61825229fd38d67eb</id>
<content type='text'>
Take the list from https://unicode.org/Public/emoji/13.1/emoji-test.txt
Also change the list of groups, from the same source.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Take the list from https://unicode.org/Public/emoji/13.1/emoji-test.txt
Also change the list of groups, from the same source.
</pre>
</div>
</content>
</entry>
</feed>
