[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/libhandy-1][upstream/latest] 32 commits: doc: Use HdyKeypad properties in HdyKeypad migration hints

Arnaud Ferraris gitlab at salsa.debian.org
Sat Oct 31 10:09:02 GMT 2020



Arnaud Ferraris pushed to branch upstream/latest at Debian On Mobile / libhandy-1


Commits:
719367cb by Guido Günther at 2020-09-09T14:48:30+02:00
doc: Use HdyKeypad properties in HdyKeypad migration hints

This is not related to the HdyHeaderGroup at all.

- - - - -
c1db1087 by Claude Paroz at 2020-09-14T12:36:23+00:00
Add French translation

- - - - -
0293e21e by Matej Urbančič at 2020-09-20T07:13:13+00:00
Add Slovenian translation

- - - - -
65ff089b by James Westman at 2020-09-23T13:20:45-05:00
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

- - - - -
52eabe10 by Alexander Mikhaylenko at 2020-09-25T13:40:27+00:00
swipe-tracker: Special case dragging from buttons

Fixes https://source.puri.sm/Librem5/phosh/-/issues/373

- - - - -
41d30bd7 by Bilal Elmoussaoui at 2020-10-01T20:18:02+02:00
docs: fix typo

- - - - -
923b226e by Julian Sparber at 2020-10-05T15:29:42+02:00
header-group: add weak reference instead of removing it

Fix: https://gitlab.gnome.org/GNOME/libhandy/-/issues/305

- - - - -
0ee14782 by Sophie Herold at 2020-10-09T00:29:20+02:00
Make meson.build compatible with minimum version

- - - - -
ddfd9b75 by Alexander Mikhaylenko at 2020-10-21T13:23:35+00:00
carousel-box: Null-check child in get_page_at_position()

It can be null when there are no children in the carousel.

- - - - -
bdfb9a99 by Alexander Mikhaylenko at 2020-10-21T13:23:35+00:00
carousel-box: Don't invalidate cache on any allocation

Welp.

Fixes https://gitlab.gnome.org/GNOME/libhandy/-/issues/304

- - - - -
7362ca5b by Yetizone at 2020-10-24T22:39:49+03:00
hdy-demo-preferences-window.ui: Correct a small typo

- - - - -
6119fbbb by Fabio Tomat at 2020-10-25T20:28:03+00:00
Add Friulian translation

- - - - -
e8d46693 by Julian Sparber at 2020-10-26T14:29:20+01:00
avatar: call load_image func only when the size changes

This reduces sinificatily how often the load_image function is called.

- - - - -
08916ec4 by Julian Sparber at 2020-10-26T14:29:20+01:00
avatar: update custom image on draw

This allows use to remove `notify::scale-factor` and `size-allocate`
signal handlers.

- - - - -
e52a8be3 by Julian Sparber at 2020-10-26T14:29:20+01:00
test: Check that the avatar image_load_func is only called when needed

- - - - -
7be6796e by Alexander Mikhaylenko at 2020-10-28T21:53:03+00:00
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.

- - - - -
024fcfa1 by Alexander Mikhaylenko at 2020-10-29T11:26:25+00:00
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

- - - - -
71abf217 by Alexander Mikhaylenko at 2020-10-29T11:26:25+00:00
avatar: Code style fixes

- - - - -
2dacd3e4 by Alexander Mikhaylenko at 2020-10-29T11:26:25+00:00
avatar: Center custom images

Right now it picks top left corner, which isn't really expected for
avatars.

- - - - -
8b49dbc2 by Alexander Mikhaylenko at 2020-10-29T11:26:25+00:00
avatar: Draw frame after background and not before

- - - - -
d201bbf2 by Alexander Mikhaylenko at 2020-10-29T13:43:40+00:00
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

- - - - -
54867eca by Fabio Tomat at 2020-10-29T14:09:30+00:00
Update Friulian translation

- - - - -
009c2428 by Alexander Mikhaylenko at 2020-10-29T14:19:27+00:00
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

- - - - -
1ea4c6d7 by Alexander Mikhaylenko at 2020-10-29T14:19:27+00:00
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.

- - - - -
39fe7536 by Alexander Mikhaylenko at 2020-10-29T14:35:08+00:00
combo-row: Ensure popover animation

- - - - -
e5f190e3 by Alexander Mikhaylenko at 2020-10-29T14:35:08+00:00
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

- - - - -
babc0261 by Alexander Mikhaylenko at 2020-10-29T14:53:31+00:00
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 at gnome.org>

- - - - -
9a94e3c2 by Alexander Mikhaylenko at 2020-10-29T15:20:01+00:00
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.

- - - - -
6effa659 by Alexander Mikhaylenko at 2020-10-29T16:40:38+01:00
examples: Add a few mnemonics to the preferences window

This will help with reproducing a bug with search.

- - - - -
86761f76 by Alexander Mikhaylenko at 2020-10-29T16:40:38+01:00
preferences-window: Strip mnemonic underlines when searching

Fixes https://gitlab.gnome.org/GNOME/libhandy/-/issues/350

- - - - -
f26a8d50 by Yetizone at 2020-10-29T21:54:18+02:00
handy-docs.xml: Indent last <index> element

- - - - -
5cee0927 by Alexander Mikhaylenko at 2020-10-30T17:32:53+00:00
Release 1.0.1

- - - - -


30 changed files:

- NEWS
- data/packaging/rpm/libhandy.spec
- debian/changelog
- doc/handy-docs.xml
- doc/hdy-migrating-0-0-to-1.xml
- examples/hdy-demo-preferences-window.ui
- glade/glade-hdy-carousel.c
- glade/glade-hdy-expander-row.c
- glade/glade-hdy-header-bar.c
- glade/glade-hdy-header-group.c
- glade/glade-hdy-leaflet.c
- glade/glade-hdy-preferences-page.c
- glade/glade-hdy-preferences-window.c
- glade/glade-hdy-swipe-group.c
- glade/glade-hdy-utils.h
- meson.build
- po/LINGUAS
- + po/fr.po
- + po/fur.po
- + po/sl.po
- src/hdy-avatar.c
- src/hdy-carousel-box.c
- src/hdy-combo-row.c
- src/hdy-header-group.c
- src/hdy-keypad.c
- src/hdy-preferences-window.c
- src/hdy-squeezer.c
- src/hdy-stackable-box.c
- src/hdy-swipe-tracker.c
- src/hdy-view-switcher.c


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/compare/94313c206258860b2428712e7ece1d02c5177857...5cee0927b8b39dea1b2a62ec6d19169f73ba06c6

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/libhandy-1/-/compare/94313c206258860b2428712e7ece1d02c5177857...5cee0927b8b39dea1b2a62ec6d19169f73ba06c6
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20201031/0e4b2bf9/attachment.html>


More information about the Debian-on-mobile-maintainers mailing list