<!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=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>

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


<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .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/feedbackd">Debian On Mobile / feedbackd</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/feedbackd/-/commit/21f9176e5e44261f216a15659461a15b7e4bb2f3">21f9176e</a></strong>
<div>
<span> by Sam Day </span> <i> at 2025-02-07T22:51: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;'>feedback-led: Ensure flash LED is stopped when prefer-flash gets disabled

Fixes: #82

Signed-off-by: Sam Day <me@samcday.com>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/d36ac3162c4cffab90d600ca27d1d31af2e48dd1">d36ac316</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-02-14T17:25: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 'stop-flash-led' into 'main'

feedback-led: Ensure flash LED is stopped when prefer-flash is false

Closes #82

See merge request Librem5/feedbackd!153</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/73d5a02bfc02a0b2bbb9da9ea10a0d7ff59c9300">73d5a02b</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-05T11:30: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;'>libfeedback: Make libfeedback.h only include other files

Move the init functions to their own header so we don't clutter
libfeedback.h more in the future.

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/feedbackd/-/commit/fe17c6d5ee51bd53558fe5e275adb0e9858adbf8">fe17c6d5</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-05T11:30: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;'>ci: Update shared scripts and dot files to 0ed15ed
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/99cc84c6465003eba31f997f96528fdad4d4cfca">99cc84c6</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-05T11:30: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;'>build: Format meson files

This will make adding future files less noisy.

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/feedbackd/-/commit/2bd2f549c0e4c9961420b8beb361ce51a93fb559">2bd2f549</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-05T11:30: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;'>ci: Check meson file formats

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/feedbackd/-/commit/cae5aba0cc269fd0ccba29bab90a02a049a09a56">cae5aba0</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-05T11:30: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;'>build: Make doc warnings fatal

This restructure showed that we introduce them just so easily

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/feedbackd/-/commit/d974deb6bc48c667a6346f06f68c1e1052f2fbf9">d974deb6</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-05T11:30: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;'>ci: Add consistency check

Simplifies releases

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/feedbackd/-/commit/521de770c8ac20e59c475e85b0cc08c0ec8a88ad">521de770</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-05T11:30: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;'>doc: Make mardown lint happy

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/feedbackd/-/commit/47772ce2dc80d506f0f429e5334084a1983847ff">47772ce2</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-05T11:30: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;'>README: Add getting in touch section

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/feedbackd/-/commit/b5b16c09b6e17077482fe1a4129da0c279cda155">b5b16c09</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-05T11:30: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;'>ci: Make yamllint happy

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/feedbackd/-/commit/a1d39e54a148c75839a4e51515f8133360827879">a1d39e54</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-05T11:40: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 'format-meson' into 'main'

Split out libfeedback.h and check more things in CI

See merge request Librem5/feedbackd!158</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/836fbe09201491698bd471ca06e9140a720b9d39">836fbe09</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-06T10:57:37+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: Fix typos

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/feedbackd/-/commit/70fd0a87593930eda48858dc7d11ab253ad4cd7a">70fd0a87</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-06T10:57:37+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;'>data/haptic: Document duration unit in the protocol

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/feedbackd/-/commit/88dd60413e416fa039471d29f20825e1eac0fa03">88dd6041</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-06T10:57:37+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;'>vibra-pattern: Reset pos when done

This allows to reuse the feedback.

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/feedbackd/-/commit/e92df04e80a332d375e434d45a51fd21ba931491">e92df04e</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-06T10:57:37+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;'>vibra-pattern: Check for NULL dev

When running e.g. in the theme validator we might not have a vibra dev.

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/feedbackd/-/commit/54060b4e383efd1e6f29511aa9adde2837df6224">54060b4e</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-06T10:57:37+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;'>vibra-pattern: End pending vibra when a new one is triggered

This wasn't much of an issue for the DBus API but when using
it as event feedback it matters as we might start the new
feedback just before the old one ended due to timers being
slighlty late.
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/7b19feb25f4122eae0d448e36e165dfa38e3e051">7b19feb2</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-06T11:00:04+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;'>fbd-feedback-vibra-pattern: Deserialize properties

This allows us to use them in feedback themes

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/feedbackd/-/commit/85c4545adfe1a260e8b3fd408fb8fe1b2a8a37a6">85c4545a</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-06T11:00: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;'>doc: Document the `VibraPattern` feedback

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/feedbackd/-/commit/f681949fe6c00974956c7cd0f19ebd80265617f0">f681949f</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-08T21:14: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 'vibra-pattern-theme' into 'main'

fbd-feedback-vibra-pattern: Deserialize properties

See merge request Librem5/feedbackd!155</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/8e4f15758bb01d8371da26415d148e114d372fbb">8e4f1575</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-08T22:14:54+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;'>data: Refresh schema when it changed

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/feedbackd/-/commit/bb1b5d0e1fe418e182cffee597548c4c6d5c56c0">bb1b5d0e</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-09T12:28: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;'>feedback-vibra: Add and track max-haptic-strength gsetting

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/feedbackd/-/commit/cc02a4d48ade8e36f0d19729e258864b89c7a7e4">cc02a4d4</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-09T12:28: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;'>vibra-pattern: Honor max haptic strength

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/feedbackd/-/commit/6d6cd905fc065390c7c3bfb78f51b92d34e592ca">6d6cd905</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-09T12:28: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;'>vibra-rumble: Honor max haptic strength

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/feedbackd/-/commit/41c15217905506d827a9805881596eda924ba4e5">41c15217</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-09T12:28: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;'>vibra-periodic: Honor max strength

Since we scale down the magnitude we also scale down the fade in level
to keep the ratio between the two the same.

Closes: https://source.puri.sm/Librem5/feedbackd/-/issues/84

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/feedbackd/-/commit/63b08d444370c8905a199d1c76f370890de656fd">63b08d44</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-11T15:03: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 'haptic-motor-strength' into 'main'

haptic: Honor maximum strength gsetting

Closes #84

See merge request Librem5/feedbackd!156</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/d5ad81cac58acea7a318d4deee193523d2e78b00">d5ad81ca</a></strong>
<div>
<span> by Evangelos Ribeiro Tzaras </span> <i> at 2025-03-16T09:33:45+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: Depend on daemon for integration test

The carefree developer might try running meson test
before meson compile, leaving them with a failing integration test:

Start of lfb-integration tests
dbus-daemon[326641]: [session uid=1000 pid=326641 pidfd=8] Activating service name='org.sigxcpu.Feedback' requested by ':1.0' (uid=1000 pid=326640 comm="$(pwd)/_build/tests/te")
+ exec $(pwd)/_build/src/feedbackd
$(pwd)/_build/run: 18: exec: $(pwd)/_build/src/feedbackd: not found

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/9dd6174e53e77713bc57b79a0837513a18b0e502">9dd6174e</a></strong>
<div>
<span> by Evangelos Ribeiro Tzaras </span> <i> at 2025-03-16T09:33:45+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: Depend on compiled schemas

The carefree developer might try running meson test
before meson compile, leaving them with failing
feedback-vibra and feedback-profile tests:

Start of feedbackd tests
Start of fbd tests
Start of feedback-vibra tests
fbd-feedback-manager-DEBUG: No vibra capable device found
fbd-feedback-manager-DEBUG: Failed to init leds device: No usable LEDs found
not ok /feedbackd/fbd/feedback-vibra/pattern - GLib-GIO-FATAL-ERROR: No GSettings schemas are installed on the system
Bail out!

Signed-off-by: Evangelos Ribeiro Tzaras <devrtz@fortysixandtwo.eu>
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/eda028e1eaa0c778e2523d79d242453eeb2e732b">eda028e1</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-16T09:29: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 'integration_test_depend_on_daemon' into 'main'

tests: Depend on daemon for integration test

See merge request Librem5/feedbackd!159</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/5da0e4ff5df852405380dcaea2d27e4cd8e1674d">5da0e4ff</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-16T09:29:58+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: Add an event for notification-new-generic

We didn't do so until now to not make people go crazy with buzzing
phones. Now that we can fine tune the feedback strength better lets see
how this works.

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/feedbackd/-/commit/24aafefd0ac9e831a5db2f55168d4f9b3c66bc90">24aafefd</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-16T09:29:58+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: Make button press feedback less intrusive

This way it can be kept enabled in more situations.

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/feedbackd/-/commit/69c4ee334475d19d4a81b723c7dcd44b255a4107">69c4ee33</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-16T10:01:19+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 'noti-feedback' into 'main'

data: Add an event for notification-new-generic

See merge request Librem5/feedbackd!160</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/f089ad2fd0051a367b1d9fc5e94951914dee658e">f089ad2f</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-20T07:48: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;'>vibra-rumble: Add magnitude property

We add a magnitude property and set it to 0.5 by default. This ensure
the relative magnitude stays the same when switching from 0xFFFF to
0x7FFF in dev-vibra.

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/feedbackd/-/commit/7b026b40cc1122b709e9d03345f8b31608b7f1b8">7b026b40</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-20T07:48: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;'>dev-vibra: Allow full magnitude in rumble

Lets not artificially cap the magnitude in the device specific
implementation.

Since the default magnitude for the common rumble feedback was set to
0.5 in the previous commit the effective magnitude in existing themes
remains unchanged for that event.

The pattern feedbacks didn't make it into a release yet so there's
nothing that could get broken.

The change doubles the effective when using the Vibra DBus API but as it
seems that libmanette didn't land support yet lets just ignore that
here.

Periodic feedback is unaffected as it uses a different internal API.

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/feedbackd/-/commit/ac2f0d33c7823fac6c751909ea9ffab6fc68860a">ac2f0d33</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-20T08:32: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 'magnitude-range' into 'main'

dev-vibra: Allow full magnitude in rumble

See merge request Librem5/feedbackd!161</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/cf0a420c3f26864993a1831c76bc58aa96e55299">cf0a420c</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-21T12:14: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;'>doc: Mention theme reload on SIGHUP

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/feedbackd/-/commit/f94de01a85543c5a50be2172529ced500e6c3c40">f94de01a</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-21T12:14: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;'>vibra-periodic: Modernize doc comment and property definitions

Also untabify. No functional change.

Gpb-Dch: Ignore
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/feedbackd/-/commit/89b33dcbab21ed9c012b2018fbe8daf969acbcd7">89b33dcb</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-21T12:14: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;'>vibra-periodic: Use same range as in rumble and periodic

We use [0.0, 1.0] in the other haptic feedbacks so let's make periodic
do the same.

We adjust dev-vibra to match that.

Closes: https://source.puri.sm/Librem5/feedbackd/-/issues/86
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/feedbackd/-/commit/91c34f409928e77f7e482467cb36228993d16fa5">91c34f40</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-21T12:14: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;'>vibra-periodic: Use better defaults for fade-in-*

Lets start at zero when not specified otherwise and also set an
arbitrary fade-in-time as setting it to the duration isn't very helpful.

While at that move the defaults to the feedback rather than the device
so we ensure consistency over different device implementations.

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/feedbackd/-/commit/da93a16cda89a5badafc88822205ffedaeb2f90f">da93a16c</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-21T12:15:56+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;'>vibra-periodic: Deserialize magnitude and fade-in-level manually

This allows us to add proper fallbacks

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/feedbackd/-/commit/c37bfecbe0f825059c5e4ba9dbfb2b3fbddc15db">c37bfecb</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-21T12:15:57+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;'>vibra-periodic: Add a fallback for the previous [0, 0xFFFF] range

This keeps old themes working

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/feedbackd/-/commit/3d062c0952608070857631eedef33a3301babe02">3d062c09</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-21T12:15:57+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;'>default/theme: Use [0.0, 1.0] for vibra-periodic

We switch `message-new-cellbroadcast` to VibraPeriodic as that is better
recognizable than the periodic pattern.

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/feedbackd/-/commit/f2fde30f606fccf1482fd064072b7a39293d3b59">f2fde30f</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-21T18:15: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;'>Merge branch 'periodic-magnitude' into 'main'

Use [0.0, 0.1] for periodic pattern too

Closes #86 and #84

See merge request Librem5/feedbackd!162</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/98f2c6a01deefbcc163f0858fb86737e4fb164e4">98f2c6a0</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-21T19:20:56+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.8.0
</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/a0295286fff6bea20f3bf2841cce6435c7cf077d">a0295286</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-21T18:59:36+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.8.0' into 'main'

treewide: Document changes and release 0.8.0

See merge request Librem5/feedbackd!163</pre>
</li>
<li>
<strong style="font-weight: 600;"><a href="https://salsa.debian.org/DebianOnMobile-team/feedbackd/-/commit/4e4b31a7617868e127019da2f5af2fdf361e45f1">4e4b31a7</a></strong>
<div>
<span> by Guido Günther </span> <i> at 2025-03-21T20:09:06+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.8.0</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
40 changed files:
</h4>
<ul>
<li class="file-stats">
<a href="#f9cb3a52c9078cde24bd83b34488343ab4538f65">
.dir-locals.el
</a>
</li>
<li class="file-stats">
<a href="#626a747c8694eaae66f2afb3d1a745b045782c70">
.editorconfig
</a>
</li>
<li class="file-stats">
<a href="#587d266bb27a4dc3022bbed44dfa19849df3044c">
.gitlab-ci.yml
</a>
</li>
<li class="file-stats">
<a href="#e010fe93a3b0e6c089416090eb27d8cce98b2dda">
<span class="new-file">
+
.gitlab-ci/check-consistency
</span>
</a>
</li>
<li class="file-stats">
<a href="#08953d790962140b057d47fd95aaf6ba243101bd">
<span class="new-file">
+
.gitlab-ci/check-meson
</span>
</a>
</li>
<li class="file-stats">
<a href="#14f6ca4d65c4750792beee629554b53102c3c7bb">
.gitlab-ci/check-po
</a>
</li>
<li class="file-stats">
<a href="#6aac9d8d2e6a754e823ea3b3c2e460215404c43d">
.gitlab-ci/uncrustify.cfg
</a>
</li>
<li class="file-stats">
<a href="#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8">
NEWS
</a>
</li>
<li class="file-stats">
<a href="#8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d">
README.md
</a>
</li>
<li class="file-stats">
<a href="#8ebfa9c866b6e4d3ef046a6439e2b8ccb4c6ca5f">
cli/meson.build
</a>
</li>
<li class="file-stats">
<a href="#76b01d4c2cf8e4bf11b443c2e99dda449113877f">
data/default.json
</a>
</li>
<li class="file-stats">
<a href="#324fe022d6adf6fa83beeabd08e4dcc1c42be108">
data/meson.build
</a>
</li>
<li class="file-stats">
<a href="#ff6bd648bbc4982627937a9e75dccc9b23c17a99">
data/org.sigxcpu.Feedback.Haptic.xml
</a>
</li>
<li class="file-stats">
<a href="#466bf33a2cea224529765ec927e940db54f16580">
data/org.sigxcpu.feedbackd.gschema.xml
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#6d818266cdfb71dd5ec566f0c7fb34f243b9708e">
doc/Feedback-theme-spec-0.0.0.md
</a>
</li>
<li class="file-stats">
<a href="#c20275c724921eac876200d43928b63358015ac4">
doc/feedback-themes.rst
</a>
</li>
<li class="file-stats">
<a href="#1a0bd52c707da2f54daded4f94a4ff86d4e0c1b7">
doc/feedbackd.rst
</a>
</li>
<li class="file-stats">
<a href="#fdc83d46f22dc0fc3c4b6fe87d783836f99db7b4">
doc/initialization.md
</a>
</li>
<li class="file-stats">
<a href="#b42286eca3ba20b6437ba362f0ab295a805ba440">
doc/meson.build
</a>
</li>
<li class="file-stats">
<a href="#2769a70d9fef7818f19c574de7d9f091196d8d58">
libfeedback/libfeedback.c

libfeedback/lfb-main.c
</a>
</li>
<li class="file-stats">
<a href="#5e370232c5c2a9355720401e699c61ee99bd1287">
<span class="new-file">
+
libfeedback/lfb-main.h
</span>
</a>
</li>
<li class="file-stats">
<a href="#ce14336014e9c0ac3700f035810d6448067f0958">
libfeedback/libfeedback.h
</a>
</li>
<li class="file-stats">
<a href="#567d98aebd80a040a015d80b33b1872f592e1220">
libfeedback/meson.build
</a>
</li>
<li class="file-stats">
<a href="#0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa">
meson.build
</a>
</li>
<li class="file-stats">
<a href="#4d65d741478b946e7af113ca065c4572caeab636">
src/fbd-dev-led-multicolor.c
</a>
</li>
<li class="file-stats">
<a href="#dcd8f14a11de4a0a0273b447d7522b94acd1ae83">
src/fbd-dev-vibra.c
</a>
</li>
<li class="file-stats">
<a href="#b61f43ba049a63f54a2fea98219e80673aaaca24">
src/fbd-dev-vibra.h
</a>
</li>
<li class="file-stats">
<a href="#077373d2a019abe9a5dc72846424a36576403347">
src/fbd-feedback-led.c
</a>
</li>
<li class="file-stats">
<a href="#3d6d7e19dcda04ae8f491a17e29227f603dd122a">
src/fbd-feedback-profile.c
</a>
</li>
<li class="file-stats">
<a href="#09be5987177053d33016482f16d61ee5ee9e3d1d">
src/fbd-feedback-vibra-pattern.c
</a>
</li>
<li class="file-stats">
<a href="#f4d1843ec7af47f402df9ea734ba336b455e82c0">
src/fbd-feedback-vibra-periodic.c
</a>
</li>
<li class="file-stats">
<a href="#31a1dac2d72129cdbe6dc542e4832906fbdc0c22">
src/fbd-feedback-vibra-priv.h
</a>
</li>
<li class="file-stats">
<a href="#91f57a24155dbbc5eda0fc0fa67939d95e02b769">
src/fbd-feedback-vibra-rumble.c
</a>
</li>
<li class="file-stats">
<a href="#92679fc396e0813145d0eaa318fc26dba76b42fc">
src/fbd-feedback-vibra.c
</a>
</li>
<li class="file-stats">
<a href="#50c651fe184ba5b366ebe033a18d28862b0fe2a0">
src/fbd-haptic-manager.c
</a>
</li>
<li class="file-stats">
<a href="#17867de5076d50e87826675d7ed81840420e4676">
src/meson.build
</a>
</li>
<li class="file-stats">
<a href="#af2b927c2ec3dd69e8b5addb910b2d1c766bea76">
tests/meson.build
</a>
</li>
<li class="file-stats">
<a href="#2a4b1be7ac80aafe8eea9fa7d525cb7a555f66f1">
tests/services/meson.build
</a>
</li>
<li class="file-stats">
<a href="#f4abf4aa1f1e4043a5ba854d3a4f6b49197ba700">
<span class="new-file">
+
tests/test-fbd-feedback-vibra.c
</span>
</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/feedbackd/-/compare/459ef89eef82014bbca091b745bcae1e28f6ce60...4e4b31a7617868e127019da2f5af2fdf361e45f1">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://salsa.debian.org">salsa.debian.org</a>. <a href="https://salsa.debian.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://salsa.debian.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>



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