<!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>