<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
body {
font-size: 0.875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";'>
<div class="content">

<h3 style="margin-top: 20px; margin-bottom: 10px;">
Arnaud Ferraris pushed to branch upstream/latest
at <a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard" style="color: #1068bf; text-decoration: none;">Debian On Mobile / squeekboard</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/111c0d157f3380fbfa192407c511c015beb6b00a" style="color: #1068bf; text-decoration: none;">111c0d15</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-04-20T14:52:25+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>docs: Describe layouts
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/ccc90e16773b2a6313f36aa46dcc20c4da775bd1" style="color: #1068bf; text-decoration: none;">ccc90e16</a></strong>
<div>
<span>by Luke Luo</span>
<i>at 2022-04-25T16:44:09+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Add Chinese (China) translation
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/a413146888a6613182d2c90e952b851a90a31266" style="color: #1068bf; text-decoration: none;">a4131468</a></strong>
<div>
<span>by dcz</span>
<i>at 2022-04-28T15:05:38+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'dooc' into 'master'

docs: Describe layouts

See merge request World/Phosh/squeekboard!549</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/c0f57e735528679f2dd5c7d5acc7ea45651ca627" style="color: #1068bf; text-decoration: none;">c0f57e73</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-04-28T15:28:36+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>glib: Fix import
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/b54922b021ad3c326a5de74dfba1e3ea3b7c32f5" style="color: #1068bf; text-decoration: none;">b54922b0</a></strong>
<div>
<span>by Éloi Rivard</span>
<i>at 2022-05-25T15:21:05+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Add French translation
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/67e9316fe598911d94d3e83d0f2780c4bf944699" style="color: #1068bf; text-decoration: none;">67e9316f</a></strong>
<div>
<span>by dcz</span>
<i>at 2022-06-01T13:17:46+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'cifix' into 'master'

glib: Fix import

See merge request World/Phosh/squeekboard!551</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/af716f72dae1cc2ea81e6f9333cbed82c5c72df4" style="color: #1068bf; text-decoration: none;">af716f72</a></strong>
<div>
<span>by dcz</span>
<i>at 2022-06-01T13:40:58+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch '118' into 'master'

Release 1.18.0 "Dunbar's number"

See merge request World/Phosh/squeekboard!550</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/c75723b7058a504421b875a802494edd9eeb2617" style="color: #1068bf; text-decoration: none;">c75723b7</a></strong>
<div>
<span>by Laurent Laffont</span>
<i>at 2022-06-01T21:02:21+02:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Add FR+Bépo layout
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/9d83910696e1175584a554aa08b66c54a205943b" style="color: #1068bf; text-decoration: none;">9d839106</a></strong>
<div>
<span>by dcz</span>
<i>at 2022-06-03T11:56:13+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'add_fr_bepo_layout' into 'master'

Add FR+Bépo layout

See merge request World/Phosh/squeekboard!552</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/82774d2315a505d51fca5ab90ed6ff59b71be40d" style="color: #1068bf; text-decoration: none;">82774d23</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-04T17:47:09+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>state: Record layout choice

This does not get plugged into anything but debug prints yet.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/bb22d9650ba3013b6b44fbf1b2a5426bf06bbe79" style="color: #1068bf; text-decoration: none;">bb22d965</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-06T16:10:03+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>doc: Describe how to control debugging mode
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/8ff72f312ad51aa7291706ac20309398aeb10ded" style="color: #1068bf; text-decoration: none;">8ff72f31</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-06T16:10:53+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>state: Include layout choice in visible outcome

This is still in preparation and doesn't issue any observable effects.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/590cd71f495384db6995b1890b59a575b2da9c43" style="color: #1068bf; text-decoration: none;">590cd71f</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-06T16:10:53+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>state: Store layout override

Not used for any externally observable effects
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/b634e2bfa4d698ad988a1bc88f3a3ce855e8425a" style="color: #1068bf; text-decoration: none;">b634e2bf</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-06T16:10:53+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>state: Decide panel arrangement

Combines arrangement with layout to get panel contents as outcome.

Includes some path syntax changes for 2018 compatibility.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/e6326b9b38041300bb3652eba7eb87a5816bdbd3" style="color: #1068bf; text-decoration: none;">e6326b9b</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-06T16:10:53+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>state: Use dummy layout command
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/8d0e1b454812666dea94047984633ef28fceb7f4" style="color: #1068bf; text-decoration: none;">8d0e1b45</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-06T16:10:53+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>state: Use IM hint and purpose for layout selection
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/30141db28d3008a9a4a0bc0f15c609ab3b65e3d0" style="color: #1068bf; text-decoration: none;">30141db2</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-06T16:10:53+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>main: Dry-load layout in response to the layout command
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/c1ceec3673f8141b4ca0a5259fcfc50fc1982b6a" style="color: #1068bf; text-decoration: none;">c1ceec36</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-06T16:10:53+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>state: Become the source of layout choice

A redesign of popover was needed: it can no longer query the application state directly due to current state being its own actor, so instead the popover gets a dedicated copy of the relevant state.

I'm not entirely happy with the extra complexity of having an extra actor just for 1 string, but at least the duplication between C and Rust and mutual calls have been reduced.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/267b0745a2a31ba360fcddb828b5b598a6fc97c6" style="color: #1068bf; text-decoration: none;">267b0745</a></strong>
<div>
<span>by Bytez</span>
<i>at 2022-06-10T18:41:36+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Fixed missing characters in eschars view in italian layout.</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/d797ee223b9a651f095d9f5f653899e3e656d808" style="color: #1068bf; text-decoration: none;">d797ee22</a></strong>
<div>
<span>by Bytez</span>
<i>at 2022-06-10T21:25:06+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Replaced foreign characters.</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/f8ce24fdbf102ab622a30d32038406d186d32a8e" style="color: #1068bf; text-decoration: none;">f8ce24fd</a></strong>
<div>
<span>by dcz</span>
<i>at 2022-06-11T10:09:58+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'keyboard-layout-it' into 'master'

Fixed missing characters in eschars view in italian layout.

See merge request World/Phosh/squeekboard!557</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/ea73a34eb8cab864ef9897d6e48e9662398642e2" style="color: #1068bf; text-decoration: none;">ea73a34e</a></strong>
<div>
<span>by dcz</span>
<i>at 2022-06-14T15:23:14+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'layouts' into 'master'

state: Select the layout

See merge request World/Phosh/squeekboard!553</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/49fc28f0a9d1aaac3fbaa12bfc1df5af4d2c914d" style="color: #1068bf; text-decoration: none;">49fc28f0</a></strong>
<div>
<span>by dcz</span>
<i>at 2022-06-14T15:23:43+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'dddoc' into 'master'

doc: Describe how to control debugging mode

See merge request World/Phosh/squeekboard!554</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/c86161d5b5e36cad2902ae2ca460ae2c00c65bbc" style="color: #1068bf; text-decoration: none;">c86161d5</a></strong>
<div>
<span>by Aleksandr Melman</span>
<i>at 2022-06-18T21:22:20+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Add Russian translation
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/94aa0fa68f5f06ab77e97b35bf4cef1f66730feb" style="color: #1068bf; text-decoration: none;">94aa0fa6</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-24T17:30:56+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>cargo: Halt overzealous upgrader

We're using a version of Cargo which doesn't support 2021 edition. The dependency Hashbrown 0.12 uses it, so we perform a minimal reshuffling to use 0.11.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/feefe3fec229d429c7401f9130cfaeb967c63fec" style="color: #1068bf; text-decoration: none;">feefe3fe</a></strong>
<div>
<span>by dcz</span>
<i>at 2022-06-24T17:58:31+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'fix' into 'master'

cargo: Halt overzealous upgrader

See merge request World/Phosh/squeekboard!559</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/7f9baa8021722706ac1991083ee89308c14c07c5" style="color: #1068bf; text-decoration: none;">7f9baa80</a></strong>
<div>
<span>by skysphr</span>
<i>at 2022-06-24T18:28:21+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Added Georgian layout
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/0aee348e30d8c7556cd4a000fa6ebae42899b02b" style="color: #1068bf; text-decoration: none;">0aee348e</a></strong>
<div>
<span>by dcz</span>
<i>at 2022-06-24T18:28:27+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'georgian-layout' into 'master'

Added Georgian layout

See merge request World/Phosh/squeekboard!558</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/a8fe4a492ed9229b99b12a48d348e83c0ce4fafe" style="color: #1068bf; text-decoration: none;">a8fe4a49</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-29T14:59:45+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>ci: Use bookworm for online builds

PureOS carries rather old versions of rustc and cargo. Attempting to build fails at transitive dependencies, and it's easier to upgrade the compiler than to track down and hold offending depencencies as they come.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/50ef4ab433c4b466bc7da6d41e5c08c471acaa85" style="color: #1068bf; text-decoration: none;">50ef4ab4</a></strong>
<div>
<span>by dcz</span>
<i>at 2022-06-29T15:20:20+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'fixci' into 'master'

ci: Use bookworm for online builds

See merge request World/Phosh/squeekboard!561</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/9528339e02fd0e151c6699db4a1c7833a0313743" style="color: #1068bf; text-decoration: none;">9528339e</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-06-30T18:12:57+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>build: Generate files before compiling sources
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/12572b9de2114b311368d52504a44bfa4b725292" style="color: #1068bf; text-decoration: none;">12572b9d</a></strong>
<div>
<span>by dcz</span>
<i>at 2022-06-30T19:03:45+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'par' into 'master'

build: Generate files before compiling sources

See merge request World/Phosh/squeekboard!562</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/70bf1018121f1d9717b05e93ac4dde5c9b8581a4" style="color: #1068bf; text-decoration: none;">70bf1018</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-07-01T08:07:29+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>gtk: Persist panel state

Creating and destroying the panel as needed causes a resource leak somewhere in the deeper layers of the stack. This is a workaround.

See https://gitlab.gnome.org/World/Phosh/squeekboard/-/issues/343
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/cc7657e78cfd3e1b9762cbaf5193c9c513f76ddb" style="color: #1068bf; text-decoration: none;">cc7657e7</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-06T06:03:27+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'leak' into 'master'

gtk: Persist panel state

See merge request World/Phosh/squeekboard!563</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/ec7116053f0b5d7d816e2da60a5bed618448b919" style="color: #1068bf; text-decoration: none;">ec711605</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-07-06T06:08:13+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>build: Update Cargo.lock
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/0c99067b4bcfd12055965507b9fc797305c955f2" style="color: #1068bf; text-decoration: none;">0c99067b</a></strong>
<div>
<span>by Dorota Czaplejewicz</span>
<i>at 2022-07-06T06:12:46+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Release 1.19.0 "Chirality"

The main behind-the-scenes change in this release is the rework which gathers code selecting layout versions into one place. A resource leak causing slowdowns was also avoided.

New translations:
- Chinese (China)
- French
- Russian

Layout changes:
- new FR+Bépo
- new Georgian
- improved Italian

Thanks to all contrbutors.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/e42c6459d66ad9abd0b410330a36d243e7cf2124" style="color: #1068bf; text-decoration: none;">e42c6459</a></strong>
<div>
<span>by Arnaud Ferraris</span>
<i>at 2022-07-11T15:14:24+02:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>New upstream version 1.19.0

squeekboard v1.19.0
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#587d266bb27a4dc3022bbed44dfa19849df3044c" style="color: #1068bf; text-decoration: none;">
.gitlab-ci.yml
</a>
</li>
<li class="file-stats">
<a href="#e5df89eca01f14c6b68304dd7c888e0570e41920" style="color: #1068bf; text-decoration: none;">
Cargo.deps.online
</a>
</li>
<li class="file-stats">
<a href="#14a5af756bb04b4a26c80cf95acf32f0f8b9f30f" style="color: #1068bf; text-decoration: none;">
Cargo.lock
</a>
</li>
<li class="file-stats">
<a href="#d0c27203669b3e3d1fbea3c482eaa891121eabd6" style="color: #1068bf; text-decoration: none;">
<span class="new-file">
+
data/keyboards/fr+bepo.yaml
</span>
</a>
</li>
<li class="file-stats">
<a href="#50b9092dc9722f16ab7e26521f8afb0c6ea1549f" style="color: #1068bf; text-decoration: none;">
<span class="new-file">
+
data/keyboards/fr+bepo_wide.yaml
</span>
</a>
</li>
<li class="file-stats">
<a href="#ee2608986f6e32e5b966cb8b8e1bb7be5cfa0a63" style="color: #1068bf; text-decoration: none;">
<span class="new-file">
+
data/keyboards/ge.yaml
</span>
</a>
</li>
<li class="file-stats">
<a href="#e18cedae41cc1843feed3469df55150b2d969aa8" style="color: #1068bf; text-decoration: none;">
data/keyboards/it.yaml
</a>
</li>
<li class="file-stats">
<a href="#fa2e938608dfffd01d000f5a23886502064c394b" style="color: #1068bf; text-decoration: none;">
<span class="new-file">
+
data/keyboards/terminal/fr+bepo.yaml
</span>
</a>
</li>
<li class="file-stats">
<a href="#10a25b7dab78f2562914ba94156679be6e4b9648" style="color: #1068bf; text-decoration: none;">
<span class="new-file">
+
data/keyboards/terminal/fr+bepo_wide.yaml
</span>
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1" style="color: #1068bf; text-decoration: none;">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#63788f6183c38d925b0761ad6686e385bc316ad0" style="color: #1068bf; text-decoration: none;">
doc/hacking.md
</a>
</li>
<li class="file-stats">
<a href="#dcd5c4dc7e0ae1bc83e0213ddae13dae0a9f3351" style="color: #1068bf; text-decoration: none;">
doc/index.md
</a>
</li>
<li class="file-stats">
<a href="#66c1e397c61ef927a390605e50ddc104326eef73" style="color: #1068bf; text-decoration: none;">
<span class="new-file">
+
doc/layouts.md
</span>
</a>
</li>
<li class="file-stats">
<a href="#f0a1549b32ffe223fc1e7bcdf68f3c073b93da04" style="color: #1068bf; text-decoration: none;">
doc/tutorial.md
</a>
</li>
<li class="file-stats">
<a href="#478f65d58b286f125d0214d28e8a0288c0cb48e2" style="color: #1068bf; text-decoration: none;">
eek/eek-gtk-keyboard.c
</a>
</li>
<li class="file-stats">
<a href="#6c59bae535b875fb5f5df08d4e426f326226ddd9" style="color: #1068bf; text-decoration: none;">
eek/eek-gtk-keyboard.h
</a>
</li>
<li class="file-stats">
<a href="#98eb6723a5f28fd387c6e42c2853a0cf2bca0b6c" style="color: #1068bf; text-decoration: none;">
eekboard/eekboard-context-service.c
</a>
</li>
<li class="file-stats">
<a href="#cf42f2c9cf9fc55dafc49144cb2b0cf409fb06ed" style="color: #1068bf; text-decoration: none;">
eekboard/eekboard-context-service.h
</a>
</li>
<li class="file-stats">
<a href="#54d6c31c823e250ebb67120d8dd489a69a02213c" style="color: #1068bf; text-decoration: none;">
po/LINGUAS
</a>
</li>
<li class="file-stats">
<a href="#09aa9a4cf22de79302d7cefe7d280b7235f787c7" style="color: #1068bf; text-decoration: none;">
<span class="new-file">
+
po/fr.po
</span>
</a>
</li>
<li class="file-stats">
<a href="#2316433971b53f8a58c69a9c3ce650787e35b3c0" style="color: #1068bf; text-decoration: none;">
<span class="new-file">
+
po/ru.po
</span>
</a>
</li>
<li class="file-stats">
<a href="#649f57c2c27e08866163cb3bc5d7709242509a33" style="color: #1068bf; text-decoration: none;">
<span class="new-file">
+
po/zh_CN.po
</span>
</a>
</li>
<li class="file-stats">
<a href="#cd38b14a68b294ef9de25e87e3eedd0925b19e02" style="color: #1068bf; text-decoration: none;">
<span class="new-file">
+
src/actors/mod.rs
</span>
</a>
</li>
<li class="file-stats">
<a href="#3a98838883620de98ccb0027ba3fe6e234f49958" style="color: #1068bf; text-decoration: none;">
<span class="new-file">
+
src/actors/popover.rs
</span>
</a>
</li>
<li class="file-stats">
<a href="#11dec40289159e2b708a764889eaa824489a34ca" style="color: #1068bf; text-decoration: none;">
src/animation.rs
</a>
</li>
<li class="file-stats">
<a href="#36ee89239136a16597c36678a7897da91be9f350" style="color: #1068bf; text-decoration: none;">
src/data/loading.rs
</a>
</li>
<li class="file-stats">
<a href="#4e31621cf864b7e77ba14d9fca69291d20cf5ed8" style="color: #1068bf; text-decoration: none;">
src/data/mod.rs
</a>
</li>
<li class="file-stats">
<a href="#255d151f6afb97b1e5c20df3562809c6061f6c06" style="color: #1068bf; text-decoration: none;">
src/event_loop/driver.rs
</a>
</li>
<li class="file-stats">
<a href="#0df872a62a1884beab54394a8ce65a2df868fd42" style="color: #1068bf; text-decoration: none;">
src/imservice.rs
</a>
</li>
<li class="file-stats">
<a href="#f3d76c12a7841983de6c1ff60ade8e723e4806a6" style="color: #1068bf; text-decoration: none;">
src/layout.h
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: 0.875rem;">The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #666;">

<br>
<a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/compare/e818d08b735d74368ef4b34a2c88db0fc9601fb0...e42c6459d66ad9abd0b410330a36d243e7cf2124" style="color: #1068bf; text-decoration: none;">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>