<!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, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;'>
<head>
<meta content="text/html; charset=utf-8" 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: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-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,.01) 0 0 1px; font-family: "GitLab Sans",-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;">
Guido Günther pushed to branch debian/latest at <a href="https://salsa.debian.org/DebianOnMobile-team/phoc">Debian On Mobile / phoc</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/c55d6624851474b1c6de790e9d99d552bc345cf0">c55d6624</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-11-23T09:00:53+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>input-method-relay: Inform the input method that we submitted preedit

When we submit preedit on focus change we need to
let the input method know that this happened, otherwise
it may send the same preedit again.

Closes: https://gitlab.com/schmiddi-on-mobile/flare/-/issues/272#note_2900347912
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/731>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/6dcd92c1905d682dec94158228ef5b8bab119717">6dcd92c1</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-12-02T17:47:50+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 'submit-preedit' into 'main'

input-method-relay: Inform the input method that we submitted preedit

See merge request World/Phosh/phoc!731</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/a7dc30c867702e04658325b134714b35154d150e">a7dc30c8</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>egl: Make header more standard

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/79e6ce7d4e3d229e7aa2afc4f844888b38f39520">79e6ce7d</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>desktop: Drop device-state

We handle it on the seat

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/62e895deb2021d020c1577fb2735d4ed67139b6f">62e895de</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>data: Let schema file match app-id

We don't bother renaming the settings keys

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/54a9fa459776a0587e80cd416f12f6a1527b13ac">54a9fa45</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>desktop: Fix indent

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/8bfb0dfc52927f493c5a3a045c1824c069544741">8bfb0dfc</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>main: Sort debug flags alphabetically

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/3295990f2604cdeb6fcd89d62459724733923d4b">3295990f</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>view: Document get_box()

Rename `view` to `self` while at that. Old code got this wrong.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/ad06a1eedc50219a704ec98c8078777b241832a5">ad06a1ee</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output-cutouts: Rename from cutouts-overlay

We want the class to not only provide the texture but
also the provide the cutout information for the associated
output so use a better name.

Also update the copyright as I'm the only author here so far.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/d92027524d940c2a37185355b7f0194e93f09d89">d9202752</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output-cutouts: Rename source file

We do this in a separate commit to it becomes an (almost) pure
rename.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/5d44ee30542482784dfd20fb6bed5cfc30138dea">5d44ee30</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output-cutouts: Fix indent

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/10a4f07f1cf332ea14faa1a930d394578c02d065">10a4f07f</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output-cutouts: Drop unneeded output argument

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/bfdc7bc2dfbbc2d4d395ddb268865776cedcf69c">bfdc7bc2</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output: Fix struct and brace indent

We have to do it at some point, so why not now.

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/4c05a007a415b9e9fbe0b6a2143296b03d11d0f8">4c05a007</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests: Fix typos and indent for several tests

Also adjust copyright as I did the only changes in 2025.

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/57c4ecbcce74ea7220ed4c200007740cd49c7a72">57c4ecbc</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-03T20:41:49+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests: Drop gint use

We prefer `int`

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/732>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/3ca6e8cad2a2cb6ef6a091b586549db32de372d1">3ca6e8ca</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-12-03T20:42:13+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 'cleanups' into 'main'

Some cleanups

See merge request World/Phosh/phoc!732</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/9ff42b3f5a1af66cd423f9fecda4f991b8f51c78">9ff42b3f</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-06T19:44:55+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>build: Don't add prefix twice

We already have it in datadir

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/733>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/65758890c59f34180fbab65280d211688e5bde74">65758890</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-06T19:45:03+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>view: Declare variable in loop

Also gets rid of a gint use

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/733>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/4cc9bad4a31e9daf76dda122cbe622ac6da65d86">4cc9bad4</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-06T19:45:05+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>testlib: Sort client protocol headers alphabetically

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/733>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/4376b2e2e0e8b068886651c8a03de6a8b512b4c7">4376b2e2</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-06T19:45:20+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests/decoration: Fix variable naming

We don't get the manager but a decoration *from* the manager, name
the variable like that.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/733>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/34e0f6648a6944f05a2185411c3436a30dfad645">34e0f664</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-06T19:45:25+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>view: Don't include child private header

Private headers shouldn't be included in public ones 🤓.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/733>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/403e61e720a436d56a11367bda4ce1d1581dd34d">403e61e7</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-06T19:45:30+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>view: More comment consistency and fixes

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/733>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/90709e0087aa503341d9322e21066a36c5e6917a">90709e00</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-06T19:45:34+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>treewide: Update more copyright

Update copyright for files that only FLA holders modified
in the time frame. If in doubt leave it as is.

We also fix the copyright of idle-inhibit.h and view-deco.h headers
which were copy/paste error on my end as they have the same copyright
than the corresponding C files.

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/733>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/d384c661327e4428abe48606766ce513c41a2ff0">d384c661</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-06T19:45:42+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output: Simplify is_builtin()

An assignment makes this easier to read. Switch to `self` like
elsewhere (to clean up this old code).

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/733>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/9ed8d8801cde787ab38caf274d9654ac34bcc4d0">9ed8d880</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-06T19:45:44+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>testlib: Fix docstring

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/733>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/0a2ca1e17173f6fcc777dfcbd8dbc3c2416a7fee">0a2ca1e1</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-06T19:45:47+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>desktop: Fix docstring

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/733>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/0034c8312a977a1c92a2efde3e8f8e2c9c75a2f4">0034c831</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-12-07T11:55:18+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 'cleanups' into 'main'

More cleanups

See merge request World/Phosh/phoc!733</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/ba020d31e5e4e233270fbf7e7da12fb876d19fe2">ba020d31</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-10T13:38:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output-shield: Don't access NULL renderer

In shell mode we want to make sure we don't access the output shield
on server shutdown as it is already gone.

Fixes: 10dedabd8 ("server: Dispose renderer first")
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/735>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/ce11b9e57aed6ebccb1221f966d219b0d983fde2">ce11b9e5</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-12-17T14:47:10+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 'render-shutdown' into 'main'

output-shield: Don't access NULL renderer

See merge request World/Phosh/phoc!735</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/3c365e0c0c87121e6430d939c62b22b263f5d4df">3c365e0c</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T11:29:51+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>server: Fix indent

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/736>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/f795765868b20709eea7ffa6705b5e5eafc07d69">f7957658</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T11:29:52+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>server: Fix cleanup in error case

`phoc_server_setup()` doesn't need to do any cleanup as that is done
on dispose. Doing so twice causes problems.

This fixes a crash when the Wayland socket can't be created, e.g.

```
XDG_RUNTIME_DIR=/doesnotexist phoc  -E "..."
```

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/736>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/63bc3e7cb428cbdbc22fcdf702c8c090cd2f58b0">63bc3e7c</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-12-20T11:30:04+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 'init-cleanup' into 'main'

server: Fix cleanup in error case

See merge request World/Phosh/phoc!736</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/298f0e382f66bff985b7ef9e88d3545a83690a32">298f0e38</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:39+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>ci: Update shared scripts to 834fc85

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/9c894bc66b7bb23d666ed7ed8818fa4f62429d26">9c894bc6</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:39+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>build: Use on newer gmobile

We want a version with support for different corner radii

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/edca9064e4b08379dffe44bebc8a998a31376645">edca9064</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:40+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>testlib: Improve macro formatting

Makes them easier to read

Gbp-Dch: Ignore
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/c0ab5942c010b9354d84078df27b7ec046c2f385">c0ab5942</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:40+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>testlib: Ease box comparisons

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/64d65ab2f531341aafdef17add5be10a8d4c5538">64d65ab2</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:40+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>testlib: Allow to set ack_configure callback

This allows us to send parts in the configure / ack_configure
sequence of a toplevel.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/4dce8a9b067a0d0f729441becb1cf5b92bc59ed7">4dce8a9b</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:40+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>testlib: Don't leak title when set multiple times

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/7e0572d8aa16499fe6b569df390fdf589a61b5a9">7e0572d8</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output: Only add cutout to builtin outputs

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/30192f0e691e1e0639bb4e2fa0c8c5908a7e6226">30192f0e</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output: Add debug option to fake builtin displays

For nested development it is useful to make an output behave
like a built-in one. Add a debug flag similar to what we did
for phosh a while back. Due to our current test setup we
assume all nested displays are built in, not just the first.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/1ae0b9fee2c0aaedf1105e073f3be7088946711c">1ae0b9fe</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:41+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output-cutouts: Don't leak compatibles when set multiple times

We don't do that atm but better to have it correct

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/3fb1af07bd996f3f08fb2863a0ca999fb0e93b14">3fb1af07</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:42+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output-cutouts: Allow to get region with cutout information

We use that to build the texture too.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/8b380162e894a4f31a1560fd3e1e912cc80af257">8b380162</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:42+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output-cutouts: Allow to get corner information

We use that for rendering too so that when gmobile picks
up more flexible corner handling it will work out of the box.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/21c4a84018ba150e4bf5dbe8b598849fd0dc1c3d">21c4a840</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T13:57:42+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output-cutouts: Handle different corner radii

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/738>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/b031c9c68edb0a2977e26890922e1cc465354f23">b031c9c6</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-12-20T13:57:55+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 'corner-radii' into 'main'

Improve cutout handling

See merge request World/Phosh/phoc!738</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/09a3d93be27a03f6cce92d0416397f66fccf79e4">09a3d93b</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-20T15:19:43+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>tests/xdg-decoration: Flush display before taking screenshot

Sometime the decorations aren't there yet. Flush all events giving
the compositor a bit more time. This makes the test stable for me with:

```
meson test -j 1 --print-errorlogs --repeat=10000 -C _build xdg-decoration
```

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/739>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/ebe692e5616cfdf7d8a07f6a433f4419bee40002">ebe692e5</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-12-21T12:26:11+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 'tests-flaky' into 'main'

tests/xdg-decoration: Flush display before taking screenshot

See merge request World/Phosh/phoc!739</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/2966bc8b2b3e337d2164112af18506133eb08afc">2966bc8b</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-24T12:21:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>ci: Update shared scripts to feaba37

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/740>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/e845eb882b0c9fc469664fa583564c997f3eab63">e845eb88</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-24T12:21:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>outpout-cutouts: Don't leak corner array

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/740>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/00b7366d04e6b4d37adf20f4c2b6711b2332f792">00b7366d</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-24T12:21:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>debug-control: Sort flags alphabetically

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/740>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/f4f7e35b85373df3e5e09026a2aa010d11f0d38d">f4f7e35b</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-24T12:21:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>examples/egl: Fix indent

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/740>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/38126829e70c262a9ff10157a21a0f45e37f53ef">38126829</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-24T12:21:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>ptk: Phoc tiny/toy/trivial/toolkit

Some helpers to create demos more easily

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/740>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/1a07ef5b5ac32d57acbf0ef552b3efbf61371bf7">1a07ef5b</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-24T12:21:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>examples: Add demo using ptk

This app will gather different some things we want to run ever so often
for testing. We start with a small demo to add subsurfaces.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/740>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/ad713db4e4fa3df18fe91cbf708cb2e19f8d858e">ad713db4</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-24T12:21:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>examples: Allow to build shaders

Taken from wlroots which is MIT licensed.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/740>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/cbbd94d35dd2d75639262807e3ee8952fbb4ac3b">cbbd94d3</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-12-24T11:25:03+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 'cleanups' into 'main'

Pull parts from !734

See merge request World/Phosh/phoc!740</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/ad8621d80a47a6b56bbd382800c0b732b010ed80">ad8621d8</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-24T18:15:02+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>output: Don't track renderer

Get the renderer from the server. This allows us to only free
the wlr-texture for the cutouts when the renderer is still alive
avoiding a crash on shutdown otherwise.

Fixes: 10dedabd8 ("server: Dispose renderer first")
Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/737>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/3d34e517458551cf543ba5744e6303c9cc2c3319">3d34e517</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-24T18:15:02+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>packaging: Bump wlroots dependency

We're building with embedded wlroots for testing so didn't
notice.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/737>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/12a72b1b345f24906340caf9190a6fdf29ca4034">12a72b1b</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-12-24T18:15:15+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 'shutdown-fixes' into 'main'

output: Don't track renderer

See merge request World/Phosh/phoc!737</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/fabf983336f14db6c42ace7ee184e9965eed68ee">fabf9833</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-25T12:47:23+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>treewide: Document changes and release 0.52~rc1

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/742>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/c56d2bdc9cc4b35fbc1f8dad244548a4875eb08e">c56d2bdc</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-12-25T13:21:02+00:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 'rel-0.52_rc1' into 'main'

treewide: Document changes and release 0.52~rc1

See merge request World/Phosh/phoc!742</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/a582ef103dba21487b01a245e6f6e2011539a602">a582ef10</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-25T15:04:09+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 0.52~rc1</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/4cc89ccd10c07acdbd9cf3e50c915c4e37eb6b2b">4cc89ccd</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-25T15:04:18+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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/0.52_rc1'

Update to upstream version '0.52~rc1'
with Debian dir ae466f43b9c9df9d3faf865e04a9b8984967b099</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/6a4b13fbee2b9cd5c825869058b007686f1ec6d0">6a4b13fb</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-25T15:04:18+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; 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 release
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/10d7213cc7fffd75e50685568f10d9ac7e28a529">10d7213c</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-25T15:06:26+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Bump gmobile dependency

Signed-off-by: Guido Günther <agx@sigxcpu.org>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/3d88762ec7c30ed4f3a4b7c4523ba8ec2dee6c7f">3d88762e</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-25T15:08:19+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>build: Use released gmobile
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/03082bbaed5101116f8d6d02830ed87acc0e12c5">03082bba</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-12-25T15:18:34+01:00 </i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 14px; color: #3a383f; position: relative; font-family: "GitLab Mono", "JetBrains Mono", "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; font-variant-ligatures: none; word-break: break-all; word-wrap: break-word; background-color: #fbfafd; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dcdcde;'>Document changes and release 0.52~rc1-1
</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
103 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#f9cb3a52c9078cde24bd83b34488343ab4538f65">
.dir-locals.el
</a>
</li>
<li class="file-stats">
<a href="#587d266bb27a4dc3022bbed44dfa19849df3044c">
.gitlab-ci.yml
</a>
</li>
<li class="file-stats">
<a href="#ef6097f00aa815ac4cd5ea86df39ac742047d1f9">
<span class="new-file">
+
.gitlab-ci/g-style
</span>
</a>
</li>
<li class="file-stats">
<a href="#6aac9d8d2e6a754e823ea3b3c2e460215404c43d">
.gitlab-ci/uncrustify.cfg
</a>
</li>
<li class="file-stats">
<a href="#f45a42976896872849af7120cdac9da5baa9df27">
.reuse/dep5
</a>
</li>
<li class="file-stats">
<a href="#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8">
NEWS
</a>
</li>
<li class="file-stats">
<a href="#324fe022d6adf6fa83beeabd08e4dcc1c42be108">
data/meson.build
</a>
</li>
<li class="file-stats">
<a href="#27396a40a58a525c400ef0e0009908d15ca47b84">
data/sm.puri.phoc.gschema.xml

data/mobi.phosh.phoc.gschema.xml
</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="#97846e390a26284c4ef4e941f6ec604a7a71da78">
<span class="new-file">
+
debian/patches/build-Use-released-gmobile.patch
</span>
</a>
</li>
<li class="file-stats">
<a href="#bc34014ab4b9a49dd7a27bdd8d352912607c3a96">
<span class="new-file">
+
debian/patches/series
</span>
</a>
</li>
<li class="file-stats">
<a href="#a47e35c9048fc44701a9e7f40adca3b13bea07c9">
doc/phoc.rst
</a>
</li>
<li class="file-stats">
<a href="#5abe71acfc9f88a72eb6c2154024f5fb80857868">
examples/egl-common.c
</a>
</li>
<li class="file-stats">
<a href="#12e2a4cf3c4fdc0352e695776aff302742a69096">
examples/egl-common.h
</a>
</li>
<li class="file-stats">
<a href="#49ba9e1c9e808e4bfc18c170408cc3ee6a46764e">
examples/meson.build
</a>
</li>
<li class="file-stats">
<a href="#764a1efca675b01297bf46cb340e2c5bcdd001b1">
<span class="new-file">
+
examples/ptk-demo-subsurface.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#da1a47974388fb4e8a939d80804fdc15ebdf668a">
<span class="new-file">
+
examples/ptk-demo.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#84f1b5074a8e8f3c6b604d8b52f71cc2ae4999ab">
<span class="new-file">
+
examples/ptk-demo.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#dd7bb2bb7bca6adf07d24815d72b411bea505ddb">
<span class="new-file">
+
examples/ptk/meson.build
</span>
</a>
</li>
<li class="file-stats">
<a href="#5038ac550dba4e24e0533790b50f5daa03cc5430">
<span class="new-file">
+
examples/ptk/ptk-display-private.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#8511e32030ace4ab762df87b91ea50add732b84e">
<span class="new-file">
+
examples/ptk/ptk-display.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#4b937d537a1c09155e0a96bd0d4a0cb6cb93a225">
<span class="new-file">
+
examples/ptk/ptk-display.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#98967807ec98c526298636793172dd3cb1f31be8">
<span class="new-file">
+
examples/ptk/ptk-subsurface.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#9ca423312eb5a16ef8b8571236b3c3f1d236cadf">
<span class="new-file">
+
examples/ptk/ptk-subsurface.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#3354a807dc389bcbb2b644fb32a026173c6a0959">
<span class="new-file">
+
examples/ptk/ptk-surface-private.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#7828926655c77508f4167df0f4036af24da28f69">
<span class="new-file">
+
examples/ptk/ptk-surface.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#7d41a09c43e11c8b9b11e1667725f45fe043e0a9">
<span class="new-file">
+
examples/ptk/ptk-surface.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#47f74981bd391a9599c1f41f41b32d27b8107f4e">
<span class="new-file">
+
examples/ptk/ptk-toplevel.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#1b4fd11b6e016643f321c02c8b55569a558e47dc">
<span class="new-file">
+
examples/ptk/ptk-toplevel.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#ad7b79e04adca08b2fc6cf205a1f2b8885fe1f13">
<span class="new-file">
+
examples/ptk/ptk-types.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#579aeb3c80c0e68dcf48f89014b4a2666f8a61f6">
<span class="new-file">
+
examples/ptk/ptk-types.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#b93c378a0173a77ad381ab5341f580939e38c69e">
<span class="new-file">
+
examples/ptk/ptk.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#465f59f40bc6fc62bd7d9a78b6b8a8e722e967a8">
<span class="new-file">
+
examples/shaders/embed.sh
</span>
</a>
</li>
<li class="file-stats">
<a href="#344e2ea4a9007cc8c1206288b3eba24afd1ba12a">
<span class="new-file">
+
examples/shaders/meson.build
</span>
</a>
</li>
<li class="file-stats">
<a href="#0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa">
meson.build
</a>
</li>
<li class="file-stats">
<a href="#c9f025b42efdb28b724ad30e4f955dfe8574beab">
protocols/meson.build
</a>
</li>
<li class="file-stats">
<a href="#c935146e9b24fff9c1197a0e7e2d356349ebd207">
src/bling.c
</a>
</li>
<li class="file-stats">
<a href="#e7670bdc31a79139c73943fc1cdaae23263725eb">
src/bling.h
</a>
</li>
<li class="file-stats">
<a href="#84b9e3e23e0207f0d6cdc724fa80777b12f3febd">
src/cairo-texture.c
</a>
</li>
<li class="file-stats">
<a href="#cca09988409072fddee561731cc07a7fabe82b42">
src/cairo-texture.h
</a>
</li>
<li class="file-stats">
<a href="#1a99e1efd671d968d9534c1d50ff79fabcc52675">
src/child-root.c
</a>
</li>
<li class="file-stats">
<a href="#b6ac76b2461dfcbef63981c8d4d9c58bde08717a">
src/child-root.h
</a>
</li>
<li class="file-stats">
<a href="#a89e3724afe28d1cfd0a6ff53f8f731665793fff">
src/color-rect.c
</a>
</li>
<li class="file-stats">
<a href="#8b1eb49493df51993fe3d58ca386f18fefab4a6c">
src/color-rect.h
</a>
</li>
<li class="file-stats">
<a href="#c7e57898a698324f67dd11010cf53dfecf305d64">
<span class="deleted-file">

src/cutouts-overlay.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#b573391f45beb37a96a4a63c1ca7290c8a771b10">
src/debug-control.c
</a>
</li>
<li class="file-stats">
<a href="#6d2b7fb991983f3db8615a51e6ebf4a794d741a8">
src/debug-control.h
</a>
</li>
<li class="file-stats">
<a href="#8f49c7c3beb6cda9cd5fbc31bb7f67b9733ae821">
src/desktop-xwayland.h
</a>
</li>
<li class="file-stats">
<a href="#f1775f65fc5b7a33f7d764f260c94f6478c9b486">
src/desktop.c
</a>
</li>
<li class="file-stats">
<a href="#a9d40975a50db5483562a8cdf86ff8babef12825">
src/idle-inhibit.c
</a>
</li>
<li class="file-stats">
<a href="#78e9c01b699206976a2c2628a0b70bbd0b768264">
src/idle-inhibit.h
</a>
</li>
<li class="file-stats">
<a href="#1141007cb7bd4703f043f8a2f55585b32b16499d">
src/input-method-relay.c
</a>
</li>
<li class="file-stats">
<a href="#86d1c6f5a9749841bae1d6c5edc99945364009cf">
src/keyboard.c
</a>
</li>
<li class="file-stats">
<a href="#422c4ddfed01983febc7a9bb5e4acf5a86e83946">
src/layout-transaction.c
</a>
</li>
<li class="file-stats">
<a href="#73c292a2311972172786a6b5c1de99764612b819">
src/layout-transaction.h
</a>
</li>
<li class="file-stats">
<a href="#3a576e09615c0e19842e5f3ac31e858c9ae7fe41">
src/main.c
</a>
</li>
<li class="file-stats">
<a href="#17867de5076d50e87826675d7ed81840420e4676">
src/meson.build
</a>
</li>
<li class="file-stats">
<a href="#50cb652da3474a542f1a312e3674a85b933745bd">
src/cutouts-overlay.c

src/output-cutouts.c
</a>
</li>
<li class="file-stats">
<a href="#35b0d58442773c1d32b215ed45c85fcc3573032e">
<span class="new-file">
+
src/output-cutouts.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#d88e3b0865616623004430f10014fd1d2223d04f">
src/output-shield.c
</a>
</li>
<li class="file-stats">
<a href="#c672fce9c671440792e33117e131e53e07e9ddc6">
src/output.c
</a>
</li>
<li class="file-stats">
<a href="#b5a77dbc5958b056727644d778b96e630b96c730">
src/output.h
</a>
</li>
<li class="file-stats">
<a href="#0d5aec425b9df0617b443db13ad022c17e4913e9">
src/outputs-states.c
</a>
</li>
<li class="file-stats">
<a href="#3331438e32302bc31af454e8f0c27d136a2f7fcb">
src/outputs-states.h
</a>
</li>
<li class="file-stats">
<a href="#3f1f7a0176f380fffd0e4bee00d25eac04cce1b6">
src/phoc-tracing.h
</a>
</li>
<li class="file-stats">
<a href="#6a335c7f5ead6afd0e74002753bbcee8d29e0c1e">
src/phoc-types.c
</a>
</li>
<li class="file-stats">
<a href="#83ba3bbcf0e2a57aaaa84cb8e0807eda1a48e789">
src/phoc-types.h
</a>
</li>
<li class="file-stats">
<a href="#77334561325a8c0907433a84281ac467ddd6878f">
src/server.c
</a>
</li>
<li class="file-stats">
<a href="#0e212cb899655dd1df298141f6d32392c65ac351">
src/server.h
</a>
</li>
<li class="file-stats">
<a href="#a319bc97ee7a58137bba16613e800401c63eb663">
src/spinner.c
</a>
</li>
<li class="file-stats">
<a href="#e87840defdc88fb82b99ab2a538ff0ebdef74c4b">
src/spinner.h
</a>
</li>
<li class="file-stats">
<a href="#88979562e5cde43dcb9f39742a85763342e5b78a">
src/subsurface.c
</a>
</li>
<li class="file-stats">
<a href="#ab3d6f596e665124eddc6833538d4caae362406e">
src/subsurface.h
</a>
</li>
<li class="file-stats">
<a href="#7de89dcff999237646939034345defddda8f6bb3">
src/touch-point.c
</a>
</li>
<li class="file-stats">
<a href="#76e3c9b8900cf51c439c425c9af522fa8f9194fc">
src/touch-point.h
</a>
</li>
<li class="file-stats">
<a href="#564acd062af6863aeb3ffd0ae93062d7600ce3bb">
src/utils.c
</a>
</li>
<li class="file-stats">
<a href="#995ba3c8bc840c8be24c00c58219dc888b55d44b">
src/utils.h
</a>
</li>
<li class="file-stats">
<a href="#76fc4f51214d65d8bc27a5831cec48c1435b3875">
src/view-child-private.h
</a>
</li>
<li class="file-stats">
<a href="#044e0114ac0d6db3a6e602e3cfcaeb995238f968">
src/view-child.c
</a>
</li>
<li class="file-stats">
<a href="#883673c613f483f9e2972dced9a2cd40749c9805">
src/view-deco.h
</a>
</li>
<li class="file-stats">
<a href="#52a3e476d9602bf98a833c52320118e85f9560dc">
src/view.c
</a>
</li>
<li class="file-stats">
<a href="#21e60b98b0fc86ab8de0d75a3f893ec62e49cbb5">
src/view.h
</a>
</li>
<li class="file-stats">
<a href="#b9fa9f0a86799a830261a906304067352493a134">
src/xdg-toplevel.c
</a>
</li>
<li class="file-stats">
<a href="#cf1d65e271152c34d33fb4a9a657b14d785ec5c4">
subprojects/gmobile.wrap
</a>
</li>
<li class="file-stats">
<a href="#440d732607272aa705d92c4413233ac79fa005e1">
subprojects/wlroots-0.19.x/render/pixman/renderer.c
</a>
</li>
<li class="file-stats">
<a href="#b1b612692909c028edcd9e5dabd68525f933b474">
tests/test-client.c
</a>
</li>
<li class="file-stats">
<a href="#b6992152dda27222ebf71bedf264522b423a7ba4">
tests/test-color-rect.c
</a>
</li>
<li class="file-stats">
<a href="#37074713de9c4188026d1f6be5196daa9cd195eb">
tests/test-layer-shell-effects.c
</a>
</li>
<li class="file-stats">
<a href="#c49522ab02be4adaee9978eb6a95658dd8e2c0ea">
tests/test-layer-shell.c
</a>
</li>
<li class="file-stats">
<a href="#1e7f85c534d3e34e3a388a4f568f65bf8714add1">
tests/test-outputs-states.c
</a>
</li>
<li class="file-stats">
<a href="#438ec0edfa0a1b32aa9c34ced3405efcb5f1335e">
tests/test-phosh-private.c
</a>
</li>
<li class="file-stats">
<a href="#1e1443bb1be41042c8e91173fe888989f4b496f7">
tests/test-property-easer.c
</a>
</li>
<li class="file-stats">
<a href="#dc01a5693d44da6a42a72043f0e8c01220d29bc0">
tests/test-run.c
</a>
</li>
<li class="file-stats">
<a href="#467c61091e3090ce59da91779b9f5c85ece7d434">
tests/test-server.c
</a>
</li>
<li class="file-stats">
<a href="#3fe1a455c27bc004a5608cef3f59bb9c73c39e5d">
tests/test-settings.c
</a>
</li>
<li class="file-stats">
<a href="#7ef8467d409380d029b1314fcd6133ed65c73666">
tests/test-timed-animation.c
</a>
</li>
<li class="file-stats">
<a href="#4d40740642027ef85ea7ea39aa7df2c02cc9239b">
tests/test-utils.c
</a>
</li>
<li class="file-stats">
<a href="#714d30fc9f16dc692ad23b36e7e5aa0037b20151">
tests/test-xdg-decoration.c
</a>
</li>
<li class="file-stats">
<a href="#853a290e5574a01bd0128a89204f865fd4b58548">
tests/test-xdg-shell.c
</a>
</li>
<li class="file-stats">
<a href="#9ed9a5f7b6de51ccbfa10094e7026aa86eca2a07">
tests/test-xwayland.c
</a>
</li>
<li class="file-stats">
<a href="#123ba5a6370254ff65444822554964faf71de61f">
tests/testlib.c
</a>
</li>
<li class="file-stats">
<a href="#3490b6a25d16ec96a452f887df95e911e12d7149">
tests/testlib.h
</a>
</li>
</ul>
<h5 style="margin-top: 10px; margin-bottom: 10px; font-size: .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: #626168;">

<br>
<a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/compare/849cb37df9245da0a3d5edaa7b82e51cc8c56125...03082bbaed5101116f8d6d02830ed87acc0e12c5">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>
<span style="color: transparent; font-size: 0; display: none; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://salsa.debian.org/DebianOnMobile-team/phoc/-/compare/849cb37df9245da0a3d5edaa7b82e51cc8c56125...03082bbaed5101116f8d6d02830ed87acc0e12c5 at 1766674488
</span>



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