<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unexpected-keyboard/srcs, 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>Revert to the 1.32.1 Russian layout (#1276)</title>
<updated>2026-05-05T10:37:39+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2026-05-05T10:37:39+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=e57cdc45f2fd911462696827ecfa0e9d284abe39'/>
<id>e57cdc45f2fd911462696827ecfa0e9d284abe39</id>
<content type='text'>
Partly revert be0aa07.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Partly revert be0aa07.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix missing null gate (#1273)</title>
<updated>2026-05-05T00:26:41+00:00</updated>
<author>
<name>Jon Musselwhite</name>
</author>
<published>2026-05-05T00:26:41+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=7b07b14a80121a690ccbeb86462af1f93a03c343'/>
<id>7b07b14a80121a690ccbeb86462af1f93a03c343</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the keyboard drawing behind the navigation bar (#1265)</title>
<updated>2026-05-03T16:10:43+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2026-05-03T16:10:43+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=2e1859fb1a54a1fd91111e761a9d414fcf570f5e'/>
<id>2e1859fb1a54a1fd91111e761a9d414fcf570f5e</id>
<content type='text'>
The width of the navigation was not accounted correctly.

This reverts be8a99bd</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The width of the navigation was not accounted correctly.

This reverts be8a99bd</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash when the cursor moves past an emoji (#1264)</title>
<updated>2026-05-03T15:09:43+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2026-05-03T15:09:43+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=139d1c56913046d519efdc9f8dd9520368b68385'/>
<id>139d1c56913046d519efdc9f8dd9520368b68385</id>
<content type='text'>
The cursor might move in the middle of a surrogate pair.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The cursor might move in the middle of a surrogate pair.</pre>
</div>
</content>
</entry>
<entry>
<title>Emoji suggestion (#1235)</title>
<updated>2026-05-02T17:32:21+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2026-05-02T17:32:21+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=9c23e6c5f3459240a87898762cbfa90cef766ad7'/>
<id>9c23e6c5f3459240a87898762cbfa90cef766ad7</id>
<content type='text'>
Suggest an emoji in addition to the 3 suggested words when the
current word matches an alias in the emoji dictionary, if
available.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Suggest an emoji in addition to the 3 suggested words when the
current word matches an alias in the emoji dictionary, if
available.</pre>
</div>
</content>
</entry>
<entry>
<title>Reduce the size of suggestions to fit (#1248)</title>
<updated>2026-05-01T18:25:20+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2026-05-01T18:25:20+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=d164820bca8d2182869108f8a015ce3d987d048d'/>
<id>d164820bca8d2182869108f8a015ce3d987d048d</id>
<content type='text'>
The font size of the suggested words is reduced if the word would
otherwise split on two lines.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The font size of the suggested words is reduced if the word would
otherwise split on two lines.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the spacebar in Hangul combining (#1244)</title>
<updated>2026-04-24T09:32:19+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2026-04-24T09:32:19+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=b844af1f289921592a8bfb7e5a174d4e1b33c0dd'/>
<id>b844af1f289921592a8bfb7e5a174d4e1b33c0dd</id>
<content type='text'>
* Fix the spacebar in Hangul combining

The encoding for the spacebar changed and the Hangul combining code was
not updated.

* Change the default layout for Korean</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix the spacebar in Hangul combining

The encoding for the spacebar changed and the Hangul combining code was
not updated.

* Change the default layout for Korean</pre>
</div>
</content>
</entry>
<entry>
<title>Add more symbols to superscript and small_caps (#1198)</title>
<updated>2026-04-18T14:18:13+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2026-04-18T14:18:13+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=c6774196ea57f30026e4aa7f126a6202f0fdd865'/>
<id>c6774196ea57f30026e4aa7f126a6202f0fdd865</id>
<content type='text'>
* Add more symbols to accent_syperscript
* Add all uppercase and lowercase variants to accent_small_caps
* Use ʁ instead of ᴚ in accent_small_caps</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add more symbols to accent_syperscript
* Add all uppercase and lowercase variants to accent_small_caps
* Use ʁ instead of ᴚ in accent_small_caps</pre>
</div>
</content>
</entry>
<entry>
<title>Autocorrect middle word (#1242)</title>
<updated>2026-04-16T13:33:28+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2026-04-16T13:33:28+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=af5f6df02c68a4ba9c06c4c69f49425b8eaabee0'/>
<id>af5f6df02c68a4ba9c06c4c69f49425b8eaabee0</id>
<content type='text'>
* Fix crash when typing space in the middle of a word

* Don't trigger autocorrect when the cursor is not at the end of a word

This prevented from editing a word that was already typed.

* Don't undo autocorrect at the wrong time

Backspace was trying to undo autocorrect even after some other action
were done after the last autocorrect. This ensures that the keyboard
remembers accurately the last action.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix crash when typing space in the middle of a word

* Don't trigger autocorrect when the cursor is not at the end of a word

This prevented from editing a word that was already typed.

* Don't undo autocorrect at the wrong time

Backspace was trying to undo autocorrect even after some other action
were done after the last autocorrect. This ensures that the keyboard
remembers accurately the last action.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash added in #1233 (#1234)</title>
<updated>2026-04-12T12:41:28+00:00</updated>
<author>
<name>Jules Aguillon</name>
</author>
<published>2026-04-12T12:41:28+00:00</published>
<link rel='alternate' type='text/html' href='https://ps.run/git/unexpected-keyboard/commit/?id=e832c3cd80a77f1454699c0dd4da023266d1c6bf'/>
<id>e832c3cd80a77f1454699c0dd4da023266d1c6bf</id>
<content type='text'>
Crash added in https://github.com/Julow/Unexpected-Keyboard/pull/1233</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Crash added in https://github.com/Julow/Unexpected-Keyboard/pull/1233</pre>
</div>
</content>
</entry>
</feed>
