<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: 0.875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px;
}
body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style='font-size: inherit; -webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px; font-family: -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/phoc" style="color: #1068bf; text-decoration: none;">Debian On Mobile / phoc</a>
</h3>
<h4 style="margin-top: 10px; margin-bottom: 10px;">
Commits:
</h4>
<ul>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/826ca55799f530dc99f80d498ee1c30786b5491c" style="color: #1068bf; text-decoration: none;">826ca557</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2022-06-26T18:23:37+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'rel0.21beta1' into 'master'
Document changes and release 0.21.0~beta1
Closes #282
See merge request World/Phosh/phoc!384</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/63c7f81ac17e4773de0a772fd223d9dc20197e08" style="color: #1068bf; text-decoration: none;">63c7f81a</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2022-07-01T20:27:45+02:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>layer-shell-effects: Make sure we remove the mapping
When a layer surface goes away we need to remove the mapping to the
draggable layer-surface. We can't do it in
phoc_draggable_layer_surface_destroy as we don't have the
layer-surface's address anymore.
Otherwise we might return the wrong surface if a new layer-surface
gets the same address.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/bff38980dac82636d5160ca2640ff1074b039044" style="color: #1068bf; text-decoration: none;">bff38980</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-05T04:22:48+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'drag-crash' into 'master'
layer-shell-effects: Make sure we remove the mapping
See merge request World/Phosh/phoc!385</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/06274c4efaa9bb2a27401e0fc4605d3a325852bb" style="color: #1068bf; text-decoration: none;">06274c4e</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-05T11:46:20+02:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>xdg-shell: Use correct state for maximized and fullscreen flags
See https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3199
Fixes: 6a508d5467395 ("Adjust to wlroots 0.15")
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/f18a3081f624ff505eb3922e71eb52a179567b27" style="color: #1068bf; text-decoration: none;">f18a3081</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-05T11:46:20+02:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>xdg-surface: Don't schedule configure when the size doesn't change
Since https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3199,
wlroots doesn't check whether a configure actually changes anything
before sending it. This results in a flood of useless configure events.
Do the check ourselves.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/b51c17bc658b7ff37b83e7f1606f428ac5730146" style="color: #1068bf; text-decoration: none;">b51c17bc</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2022-07-06T08:16:56+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'xdgshell' into 'master'
xdg-shell: State handling fixes
See merge request World/Phosh/phoc!389</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/ae2c7bfa9080d0f78c796bca445b5e018f7ae757" style="color: #1068bf; text-decoration: none;">ae2c7bfa</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-06T08:17:33+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>output: Don't check for empty buffer damage in damage_surface_iterator
Effective damage may be non-empty even if there's no buffer damage.
See: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3389
Closes #289
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/d24842d5c7e67b0078bd8189073e97cfa87639ad" style="color: #1068bf; text-decoration: none;">d24842d5</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2022-07-06T08:21:24+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'damage-sub' into 'master'
output: Don't check for empty buffer damage in damage_surface_iterator
Closes #289
See merge request World/Phosh/phoc!387</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/9dbb40566569f505dbd770d0bc432ca5ca12cf6a" style="color: #1068bf; text-decoration: none;">9dbb4056</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-06T08:35:18+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>view: Handle initial mapped state of PhocViewChild
If the subsurface is already mapped at PhocViewChild creation time,
we won't receive mapped event, so PhocViewChild::mapped will stay false,
causing any damage from subsurface to be ignored.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/a8671a3a0a90c7fd052ba97c9dc9130db52e25a5" style="color: #1068bf; text-decoration: none;">a8671a3a</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2022-07-07T09:04:23+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'submap' into 'master'
view: Handle initial mapped state of PhocViewChild
See merge request World/Phosh/phoc!390</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/c26891b20d0084ae6c9593e13c384efc0bf94aa2" style="color: #1068bf; text-decoration: none;">c26891b2</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-13T08:16:12+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>layer-shell-effects: Calculate slide duration based on distance to travel
Previously phoc would use the same duration for slide animation regardless
of how far the surface had to slide, which caused it to be unnaturally slow
in cases when the surface had to slide for a very short distance. Fix it
by shortening the animation duration based on how far the surface has been
already (un)folded at the beginning of animation.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/56efa97db208ed95ff0a1976e0ab9acd1c3fd33e" style="color: #1068bf; text-decoration: none;">56efa97d</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2022-07-13T08:25:29+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'anim' into 'master'
layer-shell-effects: Calculate slide duration based on distance to travel
See merge request World/Phosh/phoc!388</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/4d77e8f6f5bb0d5509cbeb00242a844951c7b439" style="color: #1068bf; text-decoration: none;">4d77e8f6</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-17T12:14:10+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>layer-shell-effect: Split accept_drag out of drag_update
This way drag gesture can be accepted in other situations than passing
the threshold while pending as well.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/0e985e41824bfe4f7f57f77e6118c25f8850f0d4" style="color: #1068bf; text-decoration: none;">0e985e41</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-17T12:14:10+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>layer-shell-effects: Accept drag immediatelly during an animation
If the user catches the surface during a slide, we want to stop the
animation and instantly start following the finger.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/bfa954af5067ace478e7405c86c3f565f795391c" style="color: #1068bf; text-decoration: none;">bfa954af</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2022-07-17T12:19:40+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'instadrag' into 'master'
layer-shell-effects: Accept drag immediatelly during an animation
See merge request World/Phosh/phoc!392</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/1f93c041487c723206b885333bee2573f8dbfe18" style="color: #1068bf; text-decoration: none;">1f93c041</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-27T12:14:38+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>render: Keep the aspect ratio when rendering into buffer
If the buffer size doesn't match the surface size, keep the surface
aspect ratio when drawing into buffer (which is initialized as fully
transparent).
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/9370819de1666d1bf8e5a3fc060dcbb4845e51a0" style="color: #1068bf; text-decoration: none;">9370819d</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-27T12:14:38+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>render: Don't take view scale into account when drawing into buffer
This is extraneous and results in bad rendering, because it's already
scaled to match the buffer size.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/521ff4905453b1057d198785e57329f96c5a52b8" style="color: #1068bf; text-decoration: none;">521ff490</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-27T12:14:38+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>render: Apply geometry before scaling to buffer coordinates
Geometry is provided in surface coordinates, so it has to be
applied before scaling to buffer coordinates.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/f294287688e0214ed23c86effc060670f043af06" style="color: #1068bf; text-decoration: none;">f2942876</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-27T12:14:38+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>render: Simplify scale handling when rendering to buffer
root->current.scale ends up being canceled by next scale operation.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/034b0b73800fdaf530b2b2437a5ccd9324bed5dc" style="color: #1068bf; text-decoration: none;">034b0b73</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-27T12:14:38+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>render: Position the surface using matrix when rendering to buffer
No functional change, makes the order of operations clearer.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/e367874f5c36ecc5e50ecac18d30e089357b0e22" style="color: #1068bf; text-decoration: none;">e367874f</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2022-07-27T12:15:00+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'thumbs' into 'master'
Render to buffer: fixes and cleanups
See merge request World/Phosh/phoc!386</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/e110d29217e5f564d3cd6c40f6832374c7283eb1" style="color: #1068bf; text-decoration: none;">e110d292</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-30T13:13:49+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>layer-shell: Move handling of mapped property out of commit handler
We need to be able to tell whether the surface is mapped or not before
handle_surface_commit is called, since unmapping causes cursor focus to
be updated, which in turn could end up choosing the surface that's being
unmapped as the focused one again. We can't rely on wlr_layer_shell's
`mapped` property, because it only gets updated already after unmap
handler is called. Therefore, handle `mapped` status directly in map/unmap
handlers.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/dcb15af7894989a9f46ab465026c46ec9436e023" style="color: #1068bf; text-decoration: none;">dcb15af7</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-07-30T13:13:49+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>desktop: Ignore unmapped surfaces in layer_surface_at
Fixes #277
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/f88d458426b01bd65a784c38815e5a2b868b32b2" style="color: #1068bf; text-decoration: none;">f88d4584</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2022-08-03T10:29:20+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'cur' into 'master'
layer-shell: Move handling of mapped property out of commit handler
Closes #277
See merge request World/Phosh/phoc!391</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/d5d34fc2ed8a7cfe16736a03a73bcb60d75b85a7" style="color: #1068bf; text-decoration: none;">d5d34fc2</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-08-04T01:28:23+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>layer-shell-effects: Make sure to apply new margin on animation end
We were forgetting to set the margin and trigger layer arrangement
at the very last frame of the animation. Usually this wouldn't
matter since the last frame doesn't usually change the margin,
but this may matter in cases where we need to correct for
overshooting, which may happen if the surface has changed its
target margins.
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/3572548838db4d708c90c35461803a7f0dc9ff40" style="color: #1068bf; text-decoration: none;">35725488</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-08-04T01:37:42+00:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Merge branch 'anim-end' into 'master'
layer-shell-effects: Make sure to apply new margin on animation end
See merge request World/Phosh/phoc!394</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/1a58a2363b686241647138a8822beac4f761f3fb" style="color: #1068bf; text-decoration: none;">1a58a236</a></strong>
<div>
<span>by Sebastian Krzyszkowiak</span>
<i>at 2022-08-04T12:39:49+02:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>Document changes and release 0.21.0
</pre>
</li>
<li>
<strong style="font-weight: bold;"><a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/commit/7085d46867d204978794d4fe45ef2f97090b3596" style="color: #1068bf; text-decoration: none;">7085d468</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2022-08-04T13:08:18+02:00</i>
</div>
<pre class="commit-message" style='white-space: pre-wrap; display: block; font-size: 0.8125rem; color: #303030; position: relative; font-family: "Menlo", "DejaVu Sans Mono", "Liberation Mono", "Consolas", "Ubuntu Mono", "Courier New", "andale mono", "lucida console", monospace; word-break: break-all; word-wrap: break-word; background-color: #fafafa; border-radius: 2px; margin: 0; padding: 8px 12px; border: 1px solid #dbdbdb;'>New upstream version 0.21.0</pre>
</li>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">0 changed files:</h4>
<ul>
</ul>
<h4 style="margin-top: 10px; margin-bottom: 10px;">Changes:</h4>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #666;">
—
<br>
<a href="https://salsa.debian.org/DebianOnMobile-team/phoc/-/compare/72287982e0ef588f9201d8e6c4a9d664c6e61925...7085d46867d204978794d4fe45ef2f97090b3596" style="color: #1068bf; text-decoration: none;">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.
</p>
</div>
</body>
</html>