<!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 upstream/latest at <a href="https://salsa.debian.org/DebianOnMobile-team/phosh">Debian On Mobile / phosh</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/phosh/-/commit/b19e24421f0f17bf97bc5687d806364c95819586">b19e2442</a></strong>
<div>
<span> by Artur S0 </span> <i> at 2025-11-09T21:12: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;'>Update Russian translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/b214aa5d5f06d2523241d91c96893ba3e3a19c6f">b214aa5d</a></strong>
<div>
<span> by Evangelos Ribeiro Tzaras </span> <i> at 2025-11-10T05:05: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;'>subprojects: Switch to libcall-ui 0.1.5

We have a tagged version now.

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1818>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/27e6bf7363b9c27f0e37963f922ca6564773c3e9">27e6bf73</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-11-10T12:18:26+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 'libcall-ui/0.1.5' into 'main'

subprojects: Switch to libcall-ui 0.1.5

See merge request World/Phosh/phosh!1818</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ed579593ebac021bc4101fcb3e1297b6783d57f9">ed579593</a></strong>
<div>
<span> by Antonio Marin </span> <i> at 2025-11-11T11:21:25+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;'>Update Romanian translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/f00c4bf55d3990635d9f2e28ddd0ee67b200532b">f00c4bf5</a></strong>
<div>
<span> by Rudra Pratap Singh </span> <i> at 2025-11-11T20:32:37+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;'>caffeine-quick-setting: Add plugin preferences

We now have 'caffeine-quick-setting-prefs'
preferences that allow one to add or remove
caffeine intervals.

Signed-off-by: Rudra Pratap Singh <rudrasingh900@gmail.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1811>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/e1dc71a7fd3af1f7a7585f50ade9c4c556b23314">e1dc71a7</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-11-11T20:33:00+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 'caffeine-prefs' into 'main'

caffeine-quick-setting: Add plugin preferences

Closes #1277

See merge request World/Phosh/phosh!1811</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/d7334a3d3965ff07b5b7c8be4e4be86a98f51391">d7334a3d</a></strong>
<div>
<span> by Martin </span> <i> at 2025-11-11T20:44:56+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;'>Update Slovenian translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ccde263a6cb2c0e2fb10393aee89463a57bc1d4d">ccde263a</a></strong>
<div>
<span> by Antonio Marin </span> <i> at 2025-11-12T11:10:16+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;'>Update Romanian translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1a8ae88e717d2531cb62e268ac4a900842519892">1a8ae88e</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-11-12T16:21:32+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;'>caffeine-quick-setting: Make prefs dialog follow content size

Otherwise in bottom sheet mode adding new rows doesn't make the dialog
resize and the user doesn't see the new rows.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1820>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/aadd77b5586818f668a62f6d8291572d493768d0">aadd77b5</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-11-12T19:31:35+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 'caffeine-prefs-center' into 'main'

caffeine-quick-setting: Make prefs dialog follow content size

See merge request World/Phosh/phosh!1820</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/4713df017cf747a3b2643d0a6b534e92be8009a7">4713df01</a></strong>
<div>
<span> by Martin </span> <i> at 2025-11-13T08:04: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;'>Update Slovenian translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/29b4e23f92d56b74e67982a8f6c225f210b261da">29b4e23f</a></strong>
<div>
<span> by Artur S0 </span> <i> at 2025-11-13T12:27:31+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;'>Update Russian translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7596a44452d81530e01f0cbdcfd8af1ea670355b">7596a444</a></strong>
<div>
<span> by Yuri Chornoivan </span> <i> at 2025-11-13T13:35: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;'>Update Ukrainian translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/6d0a84de5dbc798dbb63b146b1f0d0d076baf530">6d0a84de</a></strong>
<div>
<span> by Ekaterine Papava </span> <i> at 2025-11-14T03:04:44+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;'>Update Georgian translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/77294c0cf83eefc469c44c2500b0d4f268a5be59">77294c0c</a></strong>
<div>
<span> by Danial Behzadi </span> <i> at 2025-11-14T04:21:30+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;'>Update Persian translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/8e5860a05b219d2b902cbeb6c3c53c9ea13212e3">8e5860a0</a></strong>
<div>
<span> by Robert Eckelmann </span> <i> at 2025-11-14T08:58: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;'>torch-manager: Add minimum brightness

We get it from udev when available and fall back to 5% of maximum
brightness otherwise.

The udev rule to provide minimum brightness overrides via hwdb is
shipped in gmobile.

Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1819>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/cf321c0c3f2bdaf7b93ed0ef99749d5c619fba08">cf321c0c</a></strong>
<div>
<span> by Robert Eckelmann </span> <i> at 2025-11-14T08:58: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;'>settings: Drop minimum brightness

This is now handeld by torch manager

Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1819>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/4b8dd1558c4e7828b81bd77758cc284291c36934">4b8dd155</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-11-14T08:59:17+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 'flare_power' into 'main'

torch: add device-specific minimum brightness

See merge request World/Phosh/phosh!1819</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/29b89eb0615e099101491f0dca25409a383281b9">29b89eb0</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-11-14T21:47:29+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;'>backlight: Allow to force non linear backlight scale

Add a debug flag that allows us to assume the backlight uses
a non-linear scale. This is meant for situations where the
kernel information is incorrect.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1824>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7d199af54a8ae31392a8ce39494d2fb8fc2f30d4">7d199af5</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-11-14T21:47:29+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/integration: Use pixman renderer

Our udev mocks confuse wlroots when trying to get a render node
otherwise

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1824>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/de07d4395869c81b209723d84f2cc0f2c7c939d2">de07d439</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-11-14T21:47:29+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: Use our pytest runner

This avoids duplicating env vars in multiple places

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1824>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/71a35b3a2328fae3c2be01d93bcb59b913db8ecd">71a35b3a</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-11-14T21:47:29+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/integration: Allow to launch Phosh under a wrapper

Can be used for udev mocks or valgrind

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1824>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/15164ec69c23de6c59fba7c636a911ce41fe8ca5">15164ec6</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-11-14T21:47:29+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/integration: Mock and test torch and backlight

This ensures we can probe a torch and backlight properly.

The udev data was recorded via

```
umockdev-record /sys/class/backlight/ae94000.dsi.0/ /sys/class/leds/white\:flash
```

on a oneplus,fajita

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1824>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/1ae12368113a6485ec6c8f81ebe4ab5beda859f3">1ae12368</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-11-15T09:08:31+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 'backlight-scale-debug' into 'main'

backlight: Allow to force non linear backlight scale

See merge request World/Phosh/phosh!1824</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/0c4ff6b7b851485627cdb0c7397cdf20ab1b9340">0c4ff6b7</a></strong>
<div>
<span> by Rudra Pratap Singh </span> <i> at 2025-11-15T10:14:59+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;'>caffeine-prefs: Add empty-state for no intervals

Signed-off-by: Rudra Pratap Singh <rudrasingh900@gmail.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1822>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/55006f29a71e7dd8344f961360ca4ced58dda4f8">55006f29</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-11-15T10:14:59+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;'>caffeine/prefs: Make empty state compact

It's for a dialog, not a main window

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1822>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/72b0e005d6dd35c19ce27efef607bf7ebf43beac">72b0e005</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-11-15T10:15:16+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 'i1282-caffeine-prefs' into 'main'

caffeine-prefs: Add empty-state for no intervals

Closes #1282

See merge request World/Phosh/phosh!1822</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/ad2e8a877531f2520bfdf7cbd80c188f912f243a">ad2e8a87</a></strong>
<div>
<span> by Rudra Pratap Singh </span> <i> at 2025-11-15T10:32:31+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;'>caffeine: Close status page on selecting interval

Signed-off-by: Rudra Pratap Singh <rudrasingh900@gmail.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1821>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/a0f1cf7530db3c7e0bf26346e569d776c8daa029">a0f1cf75</a></strong>
<div>
<span> by Rudra Pratap Singh </span> <i> at 2025-11-15T10:32:31+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;'>caffeine-quick-setting: Activate timer on selecting interval

Signed-off-by: Rudra Pratap Singh <rudrasingh900@gmail.com>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1821>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/beb56efe8cee622d398c9b89363c42bb1c097031">beb56efe</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-11-15T10:32:53+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 'i1281-caffeine' into 'main'

caffeine: Close status page on selecting interval

Closes #1281

See merge request World/Phosh/phosh!1821</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/555af75ddf10e765e26cab1b5081af29e2583407">555af75d</a></strong>
<div>
<span> by Sabri Ünal </span> <i> at 2025-11-16T07:39: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;'>Update Turkish translation
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/00d081eb3cb63c710de1f397e6c73e8f4343413b">00d081eb</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-11-16T10:25:27+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;'>torch-manager: Don't return 0 when torch is on

This makes it simpler for UI elements to display a sane value. 0% with
the LED still on looks confusing and we require
GM_TORCH_MINIMUM_BRIGHTNESS to indicate a still visible LED brightness.

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1826>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/e2328f1ecd2a8c0cde1091448ae6ea9a540f450c">e2328f1e</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-11-16T10:25: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;'>Merge branch 'min-torch-brightness' into 'main'

torch-manager: Don't return 0 when torch is on

See merge request World/Phosh/phosh!1826</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/7b84efd9060533e5d3ae6c7c92f68e4fa9fa5542">7b84efd9</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-11-16T11:45:08+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.51.0

Signed-off-by: Guido Günther <agx@sigxcpu.org>
Part-of: <https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1825>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/3c12d1a98b33a005818b9c927e1e1e018ab6aa29">3c12d1a9</a></strong>
<div>
<span> by Marge Bot </span> <i> at 2025-11-16T11:36:25+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.51.0' into 'main'

treewide: Document changes and release 0.51.0

See merge request World/Phosh/phosh!1825</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/phosh/-/commit/55c7fd5d674cf41f57ee0274f7c253ea3f3d5739">55c7fd5d</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-11-16T12:38:52+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.51.0</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
33 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#587d266bb27a4dc3022bbed44dfa19849df3044c">
.gitlab-ci.yml
</a>
</li>
<li class="file-stats">
<a href="#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8">
NEWS
</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="#0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa">
meson.build
</a>
</li>
<li class="file-stats">
<a href="#9f193786dc1181dafde107df3014b0b30f48a17c">
plugins/caffeine-quick-setting/caffeine-quick-setting.c
</a>
</li>
<li class="file-stats">
<a href="#6a62e3a8f3273382f3d4d9eacfc70d904bf6c6be">
plugins/caffeine-quick-setting/caffeine-quick-setting.desktop.in.in
</a>
</li>
<li class="file-stats">
<a href="#0c64088876ae855ccabe199fe8f3edba5ab7e2b0">
plugins/caffeine-quick-setting/meson.build
</a>
</li>
<li class="file-stats">
<a href="#4ca5c68e6f5ec22b96e8d57f8b05e1a972f741c5">
<span class="new-file">
+
plugins/caffeine-quick-setting/prefs/caffeine-quick-setting-prefs.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#a8e1937aa1619c0b6216d373f12126d3e749a0fa">
<span class="new-file">
+
plugins/caffeine-quick-setting/prefs/caffeine-quick-setting-prefs.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#c16c605e8e70f28b7b40c737a039e51c8610c9e7">
<span class="new-file">
+
plugins/caffeine-quick-setting/prefs/meson.build
</span>
</a>
</li>
<li class="file-stats">
<a href="#59f6b337703840f3e41520a083442f255b22bf3a">
<span class="new-file">
+
plugins/caffeine-quick-setting/prefs/phosh-plugin-prefs-caffeine-quick-setting.c
</span>
</a>
</li>
<li class="file-stats">
<a href="#639c9906055490c5794efe449ee11f45c47de9db">
<span class="new-file">
+
plugins/caffeine-quick-setting/prefs/phosh-plugin-prefs-caffeine-quick-setting.gresources.xml
</span>
</a>
</li>
<li class="file-stats">
<a href="#54d2a444756b9772a8797f2fa911359af34b1e7a">
<span class="new-file">
+
plugins/caffeine-quick-setting/prefs/prefs.ui
</span>
</a>
</li>
<li class="file-stats">
<a href="#90fcb7de61605466f0858eae146a6c0af25977c2">
<span class="new-file">
+
plugins/caffeine-quick-setting/prefs/stylesheet/common.css
</span>
</a>
</li>
<li class="file-stats">
<a href="#1f35254eafd260ef7262c1165537916497a1d165">
po/POTFILES.in
</a>
</li>
<li class="file-stats">
<a href="#e12a31846ecc18b4dcc3317902c8289d8a91245b">
po/fa.po
</a>
</li>
<li class="file-stats">
<a href="#b4483a69a17ce84171905a68001440348a030887">
po/ka.po
</a>
</li>
<li class="file-stats">
<a href="#061fabf97dbb370db590a7ca14a815203247ff25">
po/ro.po
</a>
</li>
<li class="file-stats">
<a href="#2316433971b53f8a58c69a9c3ce650787e35b3c0">
po/ru.po
</a>
</li>
<li class="file-stats">
<a href="#7e2711a6522cf155c0feff1d146c8b426502177f">
po/sl.po
</a>
</li>
<li class="file-stats">
<a href="#cf4f0b0dadc52f5cd0dfbc7af6bc3ca27ba42355">
po/tr.po
</a>
</li>
<li class="file-stats">
<a href="#b51f8cbe35a8772efe6f023fc1673b635dca1f80">
po/uk.po
</a>
</li>
<li class="file-stats">
<a href="#dd35c361a0134fd67e22f53a5278221f30c8c8c3">
src/backlight.c
</a>
</li>
<li class="file-stats">
<a href="#3968d861dcdf6c53a361d2194a9f8a44e75a9464">
src/settings.c
</a>
</li>
<li class="file-stats">
<a href="#8f7eff8cb7bd199de570581d3972dfe3d73424e5">
src/shell-priv.h
</a>
</li>
<li class="file-stats">
<a href="#b86bec864b27b7447f3ac46ec8cb49fe43fcfe8b">
src/shell.c
</a>
</li>
<li class="file-stats">
<a href="#cf2f8729445c0cbe99d55517b35f1da5e4eb158c">
src/torch-manager.c
</a>
</li>
<li class="file-stats">
<a href="#da7c968484e25ca51c1ce8a2068252a9659f91a3">
subprojects/libcall-ui.wrap
</a>
</li>
<li class="file-stats">
<a href="#44f3714d0efefecb635155f452fe20e1d1b38907">
tests/integration/__init__.py
</a>
</li>
<li class="file-stats">
<a href="#a41b5acf7fc004a969527fa61e3cc233f2a0b3be">
<span class="new-file">
+
tests/integration/oneplus,fajita.umockdev
</span>
</a>
</li>
<li class="file-stats">
<a href="#d66fa067075f11539d115c26574017a0c98e3280">
tests/integration/run-pytest.in
</a>
</li>
<li class="file-stats">
<a href="#b9e3f1c877ac5b93443bf400eeb0e65e6c84396d">
tests/integration/test_dbus.py
</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/phosh/-/compare/021edd5976d0026a88e7595fdce71e2777e00d3b...55c7fd5d674cf41f57ee0274f7c253ea3f3d5739">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/phosh/-/compare/021edd5976d0026a88e7595fdce71e2777e00d3b...55c7fd5d674cf41f57ee0274f7c253ea3f3d5739 at 1763293265
</span>



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