<!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;
}
</style>
</head>
<body>
<div class="content">

<h3>
Arnaud Ferraris pushed to branch upstream/latest
at <a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1">Debian On Mobile / libhandy-1</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/719367cb86f22b434a0b73659d5ec3dbdb408ed1">719367cb</a></strong>
<div>
<span>by Guido Günther</span>
<i>at 2020-09-09T14:48:30+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">doc: Use HdyKeypad properties in HdyKeypad migration hints

This is not related to the HdyHeaderGroup at all.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/c1db1087f4f04cc3eef09f837fada4309eac8305">c1db1087</a></strong>
<div>
<span>by Claude Paroz</span>
<i>at 2020-09-14T12:36:23+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add French translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/0293e21eeaff3d7f2e230a709a229bab92269197">0293e21e</a></strong>
<div>
<span>by Matej Urbančič</span>
<i>at 2020-09-20T07:13:13+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add Slovenian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/65ff089b7f346f3809e9e0050ea32ac003465ede">65ff089b</a></strong>
<div>
<span>by James Westman</span>
<i>at 2020-09-23T13:20:45-05:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">glade: Fix macro renamed in GladeUI 3.37

Glade 3.37 renamed the macro GWA_GET_CLASS to
GLADE_WIDGET_ADAPTOR_GET_ADAPTOR_CLASS [1]. This commit switches to use the new
macro name, and for older versions of Glade, defines the new name as the old
one for compatibility.

Fixes #335 and obsoletes !607.

[1]: https://gitlab.gnome.org/GNOME/glade/-/commit/bb626dd41d93c92b587b37f03d295356e39a7d04
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/52eabe10f52a53794a90921baa78792f99c304a9">52eabe10</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-09-25T13:40:27+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">swipe-tracker: Special case dragging from buttons

Fixes https://source.puri.sm/Librem5/phosh/-/issues/373
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/41d30bd71ab328f734e87e141d8cc603062a460b">41d30bd7</a></strong>
<div>
<span>by Bilal Elmoussaoui</span>
<i>at 2020-10-01T20:18:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">docs: fix typo
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/923b226ec817c78758158256361296e6c838fd27">923b226e</a></strong>
<div>
<span>by Julian Sparber</span>
<i>at 2020-10-05T15:29:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">header-group: add weak reference instead of removing it

Fix: https://gitlab.gnome.org/GNOME/libhandy/-/issues/305
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/0ee14782358d7a6de7807f535cb60e78c2468f88">0ee14782</a></strong>
<div>
<span>by Sophie Herold</span>
<i>at 2020-10-09T00:29:20+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Make meson.build compatible with minimum version
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/ddfd9b75e9db1fae9166debb13dc188f68d0f90e">ddfd9b75</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-21T13:23:35+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">carousel-box: Null-check child in get_page_at_position()

It can be null when there are no children in the carousel.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/bdfb9a99e20b5a3139f9828beb95266188af271f">bdfb9a99</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-21T13:23:35+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">carousel-box: Don't invalidate cache on any allocation

Welp.

Fixes https://gitlab.gnome.org/GNOME/libhandy/-/issues/304
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/7362ca5b908c65d8960aaff552350cd4e1afd3e3">7362ca5b</a></strong>
<div>
<span>by Yetizone</span>
<i>at 2020-10-24T22:39:49+03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">hdy-demo-preferences-window.ui: Correct a small typo
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/6119fbbb90121d75e72956c1b748e02b3a089215">6119fbbb</a></strong>
<div>
<span>by Fabio Tomat</span>
<i>at 2020-10-25T20:28:03+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Add Friulian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/e8d46693164191b2795a02a5076c20c4110ebb57">e8d46693</a></strong>
<div>
<span>by Julian Sparber</span>
<i>at 2020-10-26T14:29:20+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">avatar: call load_image func only when the size changes

This reduces sinificatily how often the load_image function is called.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/08916ec405d0c7c6f2df1bf9327b8764a339b3ab">08916ec4</a></strong>
<div>
<span>by Julian Sparber</span>
<i>at 2020-10-26T14:29:20+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">avatar: update custom image on draw

This allows use to remove `notify::scale-factor` and `size-allocate`
signal handlers.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/e52a8be3f23cb349fcaf6d4626d0763fe6ed6b5a">e52a8be3</a></strong>
<div>
<span>by Julian Sparber</span>
<i>at 2020-10-26T14:29:20+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">test: Check that the avatar image_load_func is only called when needed
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/7be6796eba43b2f6de70c36da992580c81c6744d">7be6796e</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-28T21:53:03+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">keypad: Fix symbol condition in entry input filter

We allow to type *, # and + only when symbols are not visible. That's the
opposite of what we want.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/024fcfa18ff8649ee3d1fa842ea24c9624d42f80">024fcfa1</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T11:26:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">avatar: Draw background for custom images

Instead, add a style class and remove it manually in the stylesheet.
This will also help in GTK4 where we cannot disable the background.

See https://twitter.com/DanielFore/status/1312142389033664512

Fixes https://gitlab.gnome.org/GNOME/libhandy/-/issues/352
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/71abf217cf4ff4d622548c83cb83a832e9b4fbd6">71abf217</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T11:26:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">avatar: Code style fixes
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/2dacd3e4c1a31c66ef3da3b09ad362cc91f7f439">2dacd3e4</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T11:26:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">avatar: Center custom images

Right now it picks top left corner, which isn't really expected for
avatars.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/8b49dbc2fb060d679b576a55ad4a20bb21a8063f">8b49dbc2</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T11:26:25+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">avatar: Draw frame after background and not before
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/d201bbf292358801c5112a41a25ba952e502f359">d201bbf2</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T13:43:40+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">view-switcher: Skip invisible buttons when determining orientation

We already do it in measure(), but not here.

Fixes https://gitlab.gnome.org/GNOME/libhandy/-/issues/337
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/54867ecaee9f9f37407b09f5b1b8e87315a795f1">54867eca</a></strong>
<div>
<span>by Fabio Tomat</span>
<i>at 2020-10-29T14:09:30+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Update Friulian translation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/009c24289047b2fd3fd14aa0716096eba2cc2d97">009c2428</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T14:19:27+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">swipe-tracker: Increase drag threshold distance

5 was too low, it was easy to accidentally drag while trying to press a
button.

See https://source.puri.sm/Librem5/phosh/-/issues/236
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/1ea4c6d76412193a1e71547d4b9b957292d10f84">1ea4c6d7</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T14:19:27+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">swipe-tracker: Only count drag from the threshold activation moment

Avoid a jump on thr first frame.

While this is inconsistent with GtkScrolledWindow, this is what gnome-shell
does, what Android does and in general the expected behavior.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/39fe7536b8cae737d19760377fa93d6ac8c684dd">39fe7536</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T14:35:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">combo-row: Ensure popover animation
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/e5f190e31ec46d79c8e0f7d77cdca0324bdb586e">e5f190e3</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T14:35:08+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">combo-row: Change checkmark opacity instead of visibility

Ensure the popover doesn't change size depending on selected row.

Fixes https://gitlab.gnome.org/GNOME/libhandy/-/issues/347
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/babc0261b5202839c62f6daf57d43aa8b7608cb7">babc0261</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T14:53:31+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">stackable-box: Don't use last visible child's size when it's NULL

When interpolate-size is true, we interpolate between the sizes of the
current visible child and last visible child. This works assuming that the
last visible child exists. However, before we switch visible child the
first time, it doesn't, so we get 0 size and interpolate between that and
the actual size.

Instead, use regular visible child size if last visible child is null.

Signed-off-by: Alexander Mikhaylenko <alexm@gnome.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/9a94e3c2fc7a55fed7d97306a3f5ab662cd7c15d">9a94e3c2</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T15:20:01+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">swipe-tracker: Reset the tracker after cancelling a gesture

In particular, this prevents it from being stuck in the capture phase
after pressing a button without triggering a swipe.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/6effa6598cacc33b4e4768a045f3df0670e1b623">6effa659</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T16:40:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">examples: Add a few mnemonics to the preferences window

This will help with reproducing a bug with search.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/86761f762dd50e014e9bbb7f49a8e5b1026f3b8f">86761f76</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-29T16:40:38+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">preferences-window: Strip mnemonic underlines when searching

Fixes https://gitlab.gnome.org/GNOME/libhandy/-/issues/350
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/f26a8d50b4b83279372db61c351d5372046a1ca0">f26a8d50</a></strong>
<div>
<span>by Yetizone</span>
<i>at 2020-10-29T21:54:18+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">handy-docs.xml: Indent last <index> element
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/commit/5cee0927b8b39dea1b2a62ec6d19169f73ba06c6">5cee0927</a></strong>
<div>
<span>by Alexander Mikhaylenko</span>
<i>at 2020-10-30T17:32:53+00:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Release 1.0.1
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#9f621eb5fd3bcb2fa5c7bd228c9b1ad42edc46c8">
NEWS
</a>
</li>
<li class="file-stats">
<a href="#233d593049293c89c17bbe6b45e226f328024635">
data/packaging/rpm/libhandy.spec
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#42f50815b6eeece4b8cb31a810f020fbf03f207b">
doc/handy-docs.xml
</a>
</li>
<li class="file-stats">
<a href="#01fd98dca519c429d1d440d25424c1a7c08624dc">
doc/hdy-migrating-0-0-to-1.xml
</a>
</li>
<li class="file-stats">
<a href="#96c36bd7bbd07a646d66c0ecfbd54d5c086672a9">
examples/hdy-demo-preferences-window.ui
</a>
</li>
<li class="file-stats">
<a href="#9e582c293aedff9a777f24220f2bc1c0f102960a">
glade/glade-hdy-carousel.c
</a>
</li>
<li class="file-stats">
<a href="#b03360742d5519d060b51b6df3e36f50b9ce7096">
glade/glade-hdy-expander-row.c
</a>
</li>
<li class="file-stats">
<a href="#55e8dc4b8471ee693edc114638ee8f0c70d0d00d">
glade/glade-hdy-header-bar.c
</a>
</li>
<li class="file-stats">
<a href="#a8ec51ae26db1b6af8c287fb0c86eb6963a0efb4">
glade/glade-hdy-header-group.c
</a>
</li>
<li class="file-stats">
<a href="#f5394f7ced3a6735151fe862409fe89123a3aaff">
glade/glade-hdy-leaflet.c
</a>
</li>
<li class="file-stats">
<a href="#4e83e9543b7fb15ec8e3f6181b8eaa85f1e64646">
glade/glade-hdy-preferences-page.c
</a>
</li>
<li class="file-stats">
<a href="#e3146541e40558f940b0f0efc4694bf86d227345">
glade/glade-hdy-preferences-window.c
</a>
</li>
<li class="file-stats">
<a href="#14f381b607802dd4a0fce2520dc0f2ea60ef684f">
glade/glade-hdy-swipe-group.c
</a>
</li>
<li class="file-stats">
<a href="#6d51354eb0521ff967a4e2634f37585a38eb8b33">
glade/glade-hdy-utils.h
</a>
</li>
<li class="file-stats">
<a href="#0cc1139e3347f573ae1feee5b73dbc8a8a21fcfa">
meson.build
</a>
</li>
<li class="file-stats">
<a href="#54d6c31c823e250ebb67120d8dd489a69a02213c">
po/LINGUAS
</a>
</li>
<li class="file-stats">
<a href="#09aa9a4cf22de79302d7cefe7d280b7235f787c7">
<span class="new-file">
+
po/fr.po
</span>
</a>
</li>
<li class="file-stats">
<a href="#1f06de62529105f1a81cbf8f5e7dad30a6e7874c">
<span class="new-file">
+
po/fur.po
</span>
</a>
</li>
<li class="file-stats">
<a href="#7e2711a6522cf155c0feff1d146c8b426502177f">
<span class="new-file">
+
po/sl.po
</span>
</a>
</li>
<li class="file-stats">
<a href="#cbc9fed11d02353f7c22dcd5152199db0c23deae">
src/hdy-avatar.c
</a>
</li>
<li class="file-stats">
<a href="#f805630a50fd8a07b3964ee6c91af85b93b24ddd">
src/hdy-carousel-box.c
</a>
</li>
<li class="file-stats">
<a href="#9bb7657a24a8af90a9582511539960e0851abe68">
src/hdy-combo-row.c
</a>
</li>
<li class="file-stats">
<a href="#66f6981ef251596e89e2e15b0cc16d1c84e24111">
src/hdy-header-group.c
</a>
</li>
<li class="file-stats">
<a href="#10aafd8b3608e174253e615d74445f7c512a8f18">
src/hdy-keypad.c
</a>
</li>
<li class="file-stats">
<a href="#c421b8b0a5c97dc7d71228f48570d7f267c8516b">
src/hdy-preferences-window.c
</a>
</li>
<li class="file-stats">
<a href="#134344f65f7fe623c80465c7d99adf4d22c5159d">
src/hdy-squeezer.c
</a>
</li>
<li class="file-stats">
<a href="#ff4f87583393c44e5f0d32abb4abda3853e744cc">
src/hdy-stackable-box.c
</a>
</li>
<li class="file-stats">
<a href="#1ebceb767b2a13e79a269667e1816186a1ff99d3">
src/hdy-swipe-tracker.c
</a>
</li>
<li class="file-stats">
<a href="#0c383f7cb3b0f477df7be964d8471731c6f07301">
src/hdy-view-switcher.c
</a>
</li>
</ul>
<h5>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: #666;">

<br>
<a href="https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/compare/94313c206258860b2428712e7ece1d02c5177857...5cee0927b8b39dea1b2a62ec6d19169f73ba06c6">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>