<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style='--code-editor-font: var(--default-mono-font, "Menlo"), DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>

<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>


<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: var(--default-regular-font, -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: var(--default-regular-font, -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 debian/master at <a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard">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/7c17f64517ab750e6c16631eba14bdd42b2d8a93">7c17f645</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-02T10:20:30+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>CI: target bookworm for "future" job

Bookworm will be the basis for the next PureOS.
Plus, there was some persistent network error when running sid jobs.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/9413150d85ba2738ca1edffe5856f20c5d76a786">9413150d</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-03T07:37:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>keyboard: Remove unused field
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/c30e951907ee7d709ef6cc2e02e0b179260059fb">c30e9519</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-03T08:04:40+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>style: Use layout name as css class
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/8864a5b0a7d20ae14661be3f26e0035463709fca">8864a5b0</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-03T08:11:08+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>style: Give gr+polytonic a custom font
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/113970566bad18c3de41ff7b2dcf004ed5c0bfec">11397056</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-03T12:38:13+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>docs: Add NEWS.md
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/50ff771922fbfe4d7ac52b4e966d3e783a022af2">50ff7719</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-03T12:38:13+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>docs: Remove obsolete amber instructions
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/40089b48364eecf02657df867d3414a354ee8349">40089b48</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-03T13:42:07+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>docs: Update Cargo.lock instructions
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/dbbb34da0187f0c3f8f870a014409d6f6b50fe99">dbbb34da</a></strong>
<div>
<span> by dcz </span> <i> at 2022-09-09T15:50:28+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'bw' into 'master'

CI: target bookworm for "future" job

See merge request World/Phosh/squeekboard!568</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/3055cc034f3248a40ff8c43e4d993986d557fa4e">3055cc03</a></strong>
<div>
<span> by dcz </span> <i> at 2022-09-11T14:34:36+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch '120' into 'master'

Release 1.20.0 "PID controller"

See merge request World/Phosh/squeekboard!572</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/f55a8868c76141c1e843a088aa1de8ef59327609">f55a8868</a></strong>
<div>
<span> by dcz </span> <i> at 2022-09-11T14:42:56+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'news' into 'master'

Improve release instructions

See merge request World/Phosh/squeekboard!571</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/b676cac63f9b0d2a9366331ea4140f9c2995e0c3">b676cac6</a></strong>
<div>
<span> by dcz </span> <i> at 2022-09-11T14:43:18+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'flock' into 'master'

docs: Update Cargo.lock instructions

See merge request World/Phosh/squeekboard!570</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/0cb9b039d2e3a5cdd8f3b3ffd65262d8c50732bd">0cb9b039</a></strong>
<div>
<span> by dcz </span> <i> at 2022-09-11T14:43:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'polyfont' into 'master'

Use custom font for Greek polytonic

See merge request World/Phosh/squeekboard!569</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/094503cf8c1a3d6b9d18092e4e2eb7f9c32e589b">094503cf</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-15T13:17:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>repo: Add missing NEWS file
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/d26927dc44cc8a3eea8b68a5963649d302e0aa30">d26927dc</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-15T14:13:40+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests: Check for orphaned layout files

This adds a test which scans the layouts directory for files which have not been added to the resources file.
The majority os user-submitted layouts don't include layout registration, and I ran out of ideas for how to make it more visible in the documentation. Instead, it's going to be solved on the other side: the CI pipelines shall fail.

To make it easy on experimenters with untidy trees, it's disabled by default.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/a09a51ada90e228ac1085a61409bf1c61e453ab5">a09a51ad</a></strong>
<div>
<span> by Newbyte </span> <i> at 2022-09-15T18:59:43+02:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add wide Swedish layout

Closes https://gitlab.gnome.org/World/Phosh/squeekboard/-/issues/351
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/7ffc2c4f86353ed93eedb65f220e9288f2cf7e69">7ffc2c4f</a></strong>
<div>
<span> by dcz </span> <i> at 2022-09-16T07:43:50+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'add-wide-swedish' into 'master'

Add wide Swedish layout

Closes #351

See merge request World/Phosh/squeekboard!573</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/e778be8f13e5bc5f75b77f5d1b3ff3efc149ff39">e778be8f</a></strong>
<div>
<span> by dcz </span> <i> at 2022-09-29T16:25:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'newss' into 'master'

repo: Add missing NEWS file

See merge request World/Phosh/squeekboard!575</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/afe6a6cf7430a093779b01cc0ac603e5e35698c8">afe6a6cf</a></strong>
<div>
<span> by dcz </span> <i> at 2022-09-29T16:25:47+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'orphans' into 'master'

tests: Check for orphaned layout files

See merge request World/Phosh/squeekboard!574</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/7a8932d6862e81caee148165f6aa75608ab457f2">7a8932d6</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-30T16:01:36+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>debian: Upgrade rust dependency

This avoids problems with cargo pulling packages with unsupported edition in the future, as well as opens up the ability to use new language features.

Most importantly, cargo deps can be unlocked.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/c017a773ea5631d777ee8fae1fb0eab74279d820">c017a773</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-30T17:12:00+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>layout: Gather state-related stuff together
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/649f67d31954d14e5640b75d5449b58983b6e4e0">649f67d3</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-09-30T17:42:03+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>layout: Split out static data

This will make it possible later to cache this data or compare for best size selection without hassle.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/5e12666b8fd4a3e7d93d26000c00eaea00820273">5e12666b</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-10-01T11:11:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>layout: Pressed buttons are now a list of indices

This makes it possible to copy layout state wholesale, as well as to drop shared state of keys.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/fc4fa63cc6fa30f33b82034547b616b9cd95e5e0">fc4fa63c</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-10-01T12:10:03+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>layout: Remove unused code
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/74c5ef4a51685630f873538468c21378584a851c">74c5ef4a</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-10-01T13:37:35+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>layout: Separate button info from state

Splitting out state into a dedicated place lets keep all the immutable metadata in one place, and all state in another.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/952ec805ed3dba54c82d3aa481e93ed596a955eb">952ec805</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-10-01T16:38:01+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>layout: Put all button state into active_buttons

Ths gets rid of Rc<RefCell<>> sharing of state, which can be hard to keep track of.
In addition, there's no longer any duplication of button state.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/a5fdc25452a3c23a2c16ec3f872ddb9b0bff9615">a5fdc254</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-10-01T16:38:10+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>layout: Unbox buttons

The Box was just polluting the code, and the original reason for it (passing buttons individually to C) is gone.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/14282387f28f690504781f5868cb0b5ea2aee9c7">14282387</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-10-01T18:25:35+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>layout: Increase separation between mutable and logic
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/973bbaca4bab6c33f924eb29b9ecc55b07aed67c">973bbaca</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-10-01T18:29:24+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>layout: Increase separation between mutable and logic
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/838d6b0bf67127818b1a4ddabeb9e30485851fe0">838d6b0b</a></strong>
<div>
<span> by dcz </span> <i> at 2022-10-08T08:53:54+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'upgrust' into 'master'

debian: Upgrade rust dependency

See merge request World/Phosh/squeekboard!576</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/2ade582463b8ed49903bb66d718e391373ba6931">2ade5824</a></strong>
<div>
<span> by dcz </span> <i> at 2022-10-09T14:40:55+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'splitl' into 'master'

layout: cleanups

See merge request World/Phosh/squeekboard!577</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/1049a6a875c5fa5a3942a764d83ad4f3a5eb88c6">1049a6a8</a></strong>
<div>
<span> by Daniel Rusek </span> <i> at 2022-10-26T12:31:23+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add Czech translation
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/8cf9aab78fd84cb62905b5711587576a9b9a2d32">8cf9aab7</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2022-11-08T08:49:17+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>desktop-file: Add X-GNOME-* for session management

This add the X-GNOME-* bits that are currently shipped in
sm.puri.OSK0.desktop allowing distributions to drop this file and make
it a plain symlink to sm.puri.OSK0.desktop.

If squeekboard is used in another context that doesn't use gnome-session
the entries have no effect.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/e9cc20106bda3c290dafce4eef7e09d6d8de0fa0">e9cc2010</a></strong>
<div>
<span> by dcz </span> <i> at 2022-11-08T09:00:05+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'desktop-file' into 'master'

desktop-file: Add X-GNOME-* for session management

See merge request World/Phosh/squeekboard!579</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/9242bb679df83437636ea23eeeaef8f4844176f0">9242bb67</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-27T18:02:47+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>panel: Hardcode some debugging

Quickly done, useful for development tests. For user control, this requires connecting to some switch.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/805c0d27fd651a5dc3acf380b656747924728dbe">805c0d27</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-27T18:04:18+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>panel: Fix resize when reusing the window

When the panel window was reused, it was not re-initialized. That includes the panel size request. If the last panel size was matching a different display size (including orientation), the newly shown panel would re-use that size instead of respecting the newly requested size.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/9c9f371f91ebda7bd5ce9694e41bb1265459b3bd">9c9f371f</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-28T15:53:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Rename LevelKeyboard to Layout
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/23d6beee8e0b1bed27bba468fea7b5d991c6a5a0">23d6beee</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-28T15:53:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>event loop: Decouple event timeout from event type
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/e0b37d60c4dbddb40e2be621166ca8c512ba37d9">e0b37d60</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-28T15:53:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>event loop: Decouple state type from event handler
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/b8c0836f515dd26e0ed57639b602c20473fd0d84">b8c0836f</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-28T15:53:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>event loop: Decouple event type from handler
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/d51408a3e029f3a52e4cebdf7f1d80ebf693d6e8">d51408a3</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-28T15:53:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>event loop: Add descriptions
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/e7c2350c92d3432b63523f0d0c4ace2014d0709a">e7c2350c</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-28T15:53:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>event loop: Decouple event handler from concrete state
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/2f011a57dd54019474078130950181d3daf42e9a">2f011a57</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-28T15:53:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>test: Mark loop scheduling test for rewrite
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/e5be92efae5862ae277366bcc28040f36d87acdd">e5be92ef</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-28T15:53:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>loop driver: Decouple from concrete state
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/6d01386d8a40f2265ba4ca453fb8dc42def0967b">6d01386d</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-28T15:53:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>main: Moved event loop definition close to actor
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/7f1d2375510e5178f7f68a805c3d807ee90f06f0">7f1d2375</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-11-28T15:53:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>event loop: Move event handlers from event loop driver to main loop
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/f4c03ce6e84f2d21814266dd2aa269af1fa71f54">f4c03ce6</a></strong>
<div>
<span> by dcz </span> <i> at 2022-11-30T13:10:01+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'sizes' into 'master'

Fix resizing

See merge request World/Phosh/squeekboard!580</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/38165ac0393bc82e48a6db9dd197d81265daa3b5">38165ac0</a></strong>
<div>
<span> by dcz </span> <i> at 2022-12-06T12:14:17+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'event' into 'master'

Decouple event handling from concrete logic

See merge request World/Phosh/squeekboard!581</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/783ca9ae115a455808349af741e4d4fe51981faf">783ca9ae</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-12-06T12:19:17+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>structure: Create a module for custom event loops
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/ea5e36e9fd8386cddeb590dbe663ce2edbd9b97d">ea5e36e9</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-12-06T12:58:17+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>screensaver: Catch activeness changes
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/cf6171a51fd8a9e58da72afe61651caacc84e311">cf6171a5</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-12-06T13:01:25+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>loops: Use Void for infinite loops
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/ae15869d07cf6e9c59e726b733405970a9c0212c">ae15869d</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-12-08T09:38:31+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>popover: Able to receive screensaver events
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/e88410d412ecc38680e9f6d7e39644655fa096ec">e88410d4</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-12-08T09:38:31+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>util: Add thread-safe c wrapper
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/33660904545160fd7418c236fdbf673205da9c2c">33660904</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-12-08T09:38:31+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>popover: Use thread-safe reference

This reference will be modified from the screensaver thread.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/c590064ce304d0687a8c173e9128e3b9b8a288e0">c590064c</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-12-08T10:07:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>popover: Connect to screensaver event
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/7130ac95293dad4572246eca1f168cc45d75091c">7130ac95</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-12-08T10:07:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>popover: State can be printed
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/31a7acb0eba9c61e161f2737859756b6b2f7b0f4">31a7acb0</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-12-08T10:07:09+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>popover: Apply settings enabled stateto UI
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/828279d03c743af58fb3fe04c2f184796d86c13f">828279d0</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-12-21T12:20:17+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>rust: Use 2018 eition

This edition has better syntax around scoping and `use`.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/1704f1b4cbde86f358261dc753484eb010ebb96c">1704f1b4</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2022-12-21T12:24:03+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>rust: Use 2021 eition
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/8fa4bf1b40ff64cf364e3e618f3165a2ee7b6f97">8fa4bf1b</a></strong>
<div>
<span> by dcz </span> <i> at 2023-01-02T12:20:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch '21' into 'master'

rust: Use 2021 eition

See merge request World/Phosh/squeekboard!584</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/b0bf78b2a6679667f355d9bd5066a8f1e583fb5b">b0bf78b2</a></strong>
<div>
<span> by dcz </span> <i> at 2023-01-02T12:21:23+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'saver' into 'master'

popover: Deactivate settings button when lock screen is on

See merge request World/Phosh/squeekboard!582</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/8c7897da4db083e8cb8ba5bb9ca363c05b6e5d87">8c7897da</a></strong>
<div>
<span> by Gergo Koteles </span> <i> at 2023-01-05T17:14:18+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add Hungarian layout
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/5f12199de178888a96e67afd6915c1527599fa28">5f12199d</a></strong>
<div>
<span> by dcz </span> <i> at 2023-01-05T17:53:45+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'hu' into 'master'

Add Hungarian layout

See merge request World/Phosh/squeekboard!585</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/2e65586db53fdf2095b06d8e85f48ca1a060825a">2e65586d</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2023-01-15T11:22:10+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>wayland: remove dead, broken init
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/6fd281b2148bf8fa1ce48a02db331aa0a3a1b449">6fd281b2</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2023-01-15T11:27:14+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Remove dead code
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/8da59a621672d4f96525e6876c8d91a28000c2d2">8da59a62</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2023-01-15T11:40:27+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>safety: Replace strncpy with strlcpy
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/20b5cac148b253cf75b6a25b380624a2340e4b8b">20b5cac1</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2023-01-15T11:51:53+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>build: Silence overcautious warning
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/400e82326d12e3ec20abd9aa1b4a5edeee63388d">400e8232</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2023-01-15T11:52:21+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>memory: Fix undefined behaviour

As warned by the compiler.

At the same time drop support for older rustc, as the code was dead anyway.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/bb5b1faaea47e5a81e92110e3b089989baba3196">bb5b1faa</a></strong>
<div>
<span> by Jürgen Benvenuti </span> <i> at 2023-01-15T19:41:33+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update German translation
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/d18f09823be9703b9d062f18dffeae6e811f86e0">d18f0982</a></strong>
<div>
<span> by dcz </span> <i> at 2023-01-24T14:59:12+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'fixes' into 'master'

fixes inspired by compiler warnings

See merge request World/Phosh/squeekboard!587</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/ffae36d259b031a087df72100537ef657ceea831">ffae36d2</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2023-02-04T17:18:35+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Rust: Restore compatibility with Debian Bookworm
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/6e4651204401debd2fc46064bd20ced1da0a394d">6e465120</a></strong>
<div>
<span> by David96 </span> <i> at 2023-02-04T18:03:54+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Sync layersurface with Phosh

Copy layersurface & layer shell protocol from phosh
(https://gitlab.gnome.org/World/Phosh/phosh/)
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/0b44d94aa4b9f5df8c95667f3fcd54867951e3a7">0b44d94a</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2023-02-04T18:03:54+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>layersurface: Fix violations of bracketing
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/f97767081430e9c9b6e5897f9d546070e3eb1a60">f9776708</a></strong>
<div>
<span> by Hemish </span> <i> at 2023-02-05T18:31:34+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Add Hindi translation
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/658d2f325e37aadb785fc432a443237d300ce569">658d2f32</a></strong>
<div>
<span> by dcz </span> <i> at 2023-02-16T12:58:45+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'clap' into 'master'

Rust: Restore compatibility with Debian Bookworm

See merge request World/Phosh/squeekboard!589</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/55956743d428ee5a308adf9ec04601465f1e8335">55956743</a></strong>
<div>
<span> by dcz </span> <i> at 2023-02-16T12:59:23+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Merge branch 'ls' into 'master'

Sync layersurface with Phosh

Closes #285

See merge request World/Phosh/squeekboard!590</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/853278836ca51db76f00fa3b075f9603d974d871">85327883</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2023-02-16T15:31:38+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Revert "docs: Update Cargo.lock instructions"

We're using mozilla-cargo in older Debian now.

This reverts commit 40089b48364eecf02657df867d3414a354ee8349.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/25ba8773b67983a617181f3389e4fe6c4b94aad7">25ba8773</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2023-02-16T15:33:10+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update Cargo.lock
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/378c3ec9ad0aa0759f82686253654ed4931d5987">378c3ec9</a></strong>
<div>
<span> by Dorota Czaplejewicz </span> <i> at 2023-02-16T15:43:24+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Release 1.21.0 "Expected value"

New or updated translations:
- Hindi
- Czech
- German

New layouts:
- wide Swedish
- Hungarian

Changes:
- use a custom font for gr+polytonic, where the default is unreadable
- require newer Rust
- fixed panel sizing when rotating
- internal improvements.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/7a11b4d77f4ef4994e98f5f16ed4e6ccfe8e9724">7a11b4d7</a></strong>
<div>
<span> by Arnaud Ferraris </span> <i> at 2023-03-02T11:17:49+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>New upstream version 1.21.0</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/3c65b118bec2be352aea73879e7e48514a4742ba">3c65b118</a></strong>
<div>
<span> by Arnaud Ferraris </span> <i> at 2023-03-02T11:17:50+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Update upstream source from tag 'upstream/1.21.0'

Update to upstream version '1.21.0'
with Debian dir 7733f8a50570a0900ceaf8ea41bb967f725b4ff8</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/a32048423cc9ada4ff0fe65156350c1fcfcf5e9b">a3204842</a></strong>
<div>
<span> by Arnaud Ferraris </span> <i> at 2023-03-02T12:07:05+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/control: add missing dependencies

Upstream moved to `clap` v4 and now requires `libbsd`. Moreover, the
binary package now recommends a new font for greek polytonic (so it gets
pulled in by default, but users can easily uninstall it).

We also take this opportunity to bump Standards-Version (no change
needed) and improve the package's long description.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/98a74f9705e8ea842599a4b7a1d3d53f98600530">98a74f97</a></strong>
<div>
<span> by Arnaud Ferraris </span> <i> at 2023-03-02T12:07:12+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/patches: drop upstreamed and obsolete patches
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/c3024d5b2e39364f7c1c89bac56dc60ba093aba7">c3024d5b</a></strong>
<div>
<span> by Arnaud Ferraris </span> <i> at 2023-03-02T12:07:12+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>debian: add lintian-overrides

`squeekboard` uses a crate which includes a Rust rewrite of `libyaml`.
`lintian` falsely recognizes this as an embedded copy of the original
`libyaml` and raises an error we should ignore.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/commit/30d7797ef702be77a030241d2f129c5eacd0f016">30d7797e</a></strong>
<div>
<span> by Arnaud Ferraris </span> <i> at 2023-03-02T12:07:13+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.875rem; color: #333238; position: relative; font-family: var(--default-mono-font, "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: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>d/changelog: release version 1.21.0-1
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
30 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#587d266bb27a4dc3022bbed44dfa19849df3044c">
.gitlab-ci.yml
</a>
</li>
<li class="file-stats">
<a href="#b59c53d06c53c3a872c704197b6fdff6fa1f09e7">
Cargo.deps.newer
</a>
</li>
<li class="file-stats">
<a href="#14a5af756bb04b4a26c80cf95acf32f0f8b9f30f">
Cargo.lock
</a>
</li>
<li class="file-stats">
<a href="#ad67c7199ced9dd6e02c5ff4f10902964778c53a">
Cargo.lock.newer
</a>
</li>
<li class="file-stats">
<a href="#a5a70ea2f702abcb3a38611c82b64f0926fb9c31">
Cargo.toml.in
</a>
</li>
<li class="file-stats">
<a href="#8e91c39ea457744ee86e8378b154b7f3bb28e325">
<span class="new-file">
+
NEWS.md
</span>
</a>
</li>
<li class="file-stats">
<a href="#91e6783df19f8cae9634949d0c32b33ef4f1915d">
data/common.css
</a>
</li>
<li class="file-stats">
<a href="#a7cc0a7e39680e64cce88ad8c6a0bbfa0e4007bd">
<span class="new-file">
+
data/keyboards/hu.yaml
</span>
</a>
</li>
<li class="file-stats">
<a href="#13fbab8d72b82afbc321d4a9e2172af9ab498777">
<span class="new-file">
+
data/keyboards/hu_wide.yaml
</span>
</a>
</li>
<li class="file-stats">
<a href="#625f951bfa31d3ddcb28b28d0ea2473cc51fe483">
<span class="new-file">
+
data/keyboards/se_wide.yaml
</span>
</a>
</li>
<li class="file-stats">
<a href="#34b2af965782cd759cb1674e168ec70ba19ebb92">
data/sm.puri.Squeekboard.desktop.in.in
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2">
debian/control
</a>
</li>
<li class="file-stats">
<a href="#e2b4b788b515d035b1c6d2f4fe68c7e40279ec0c">
<span class="deleted-file">

debian/patches/Cargo-relax-clap-dependency.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#fb400eb89a9a29f56ec8774663417cce874c20de">
<span class="deleted-file">

debian/patches/desktop-file-Add-X-GNOME-for-session-management.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#bc34014ab4b9a49dd7a27bdd8d352912607c3a96">
<span class="deleted-file">

debian/patches/series
</span>
</a>
</li>
<li class="file-stats">
<a href="#0cd66a65966dd563c50a6b30df0a485610bcc285">
<span class="new-file">
+
debian/squeekboard.lintian-overrides
</span>
</a>
</li>
<li class="file-stats">
<a href="#63788f6183c38d925b0761ad6686e385bc316ad0">
doc/hacking.md
</a>
</li>
<li class="file-stats">
<a href="#ec845d28df91de81cb57c14177da06a118bf8358">
<span class="deleted-file">

eek/eek-element.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#fdf3298b508e20ed873909b9cbddf1eb61855936">
<span class="deleted-file">

eek/eek-element.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#478f65d58b286f125d0214d28e8a0288c0cb48e2">
eek/eek-gtk-keyboard.c
</a>
</li>
<li class="file-stats">
<a href="#6107bd76c5d45735d65ad250aea3a4aec04ca53d">
eek/eek-keyboard.c
</a>
</li>
<li class="file-stats">
<a href="#4b34adf5c92dbe0dcce6c96563d6a9198588f863">
eek/eek-keyboard.h
</a>
</li>
<li class="file-stats">
<a href="#383b333c11f3e9368d14f0520db3186484076177">
eek/eek-renderer.c
</a>
</li>
<li class="file-stats">
<a href="#a0f55d4411c088aed06404f34eff364834846ef1">
eek/eek-renderer.h
</a>
</li>
<li class="file-stats">
<a href="#56bdbcbef3393b947dfa3248255b8c97cca0ecb7">
eek/eek-types.h
</a>
</li>
<li class="file-stats">
<a href="#97d5c0a04e18d80c02c3d4cf0af2c76d2d4ecac9">
eek/layersurface.c
</a>
</li>
<li class="file-stats">
<a href="#699fa80cf65c52525c78c391fe7293559350dea3">
eek/layersurface.h
</a>
</li>
<li class="file-stats">
<a href="#98eb6723a5f28fd387c6e42c2853a0cf2bca0b6c">
eekboard/eekboard-context-service.c
</a>
</li>
<li class="file-stats">
<a href="#cf42f2c9cf9fc55dafc49144cb2b0cf409fb06ed">
eekboard/eekboard-context-service.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: #737278;">

<br>
<a href="https://salsa.debian.org/DebianOnMobile-team/squeekboard/-/compare/fa3ff5ba348844deaca9a10870929a958a78383c...30d7797ef702be77a030241d2f129c5eacd0f016">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>



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