~ubuntubudgie-dev/ubuntubudgie/+git/libhandy:libhandy-0-0

Last commit made on 2020-01-23
Get this branch:
git clone -b libhandy-0-0 https://git.launchpad.net/~ubuntubudgie-dev/ubuntubudgie/+git/libhandy

Branch merges

Branch information

Name:
libhandy-0-0
Repository:
lp:~ubuntubudgie-dev/ubuntubudgie/+git/libhandy

Recent commits

aa6b6f4... by Alexander Mikhaylenko <email address hidden>

shadow-helper: Don't set style context parent

Even though foreign drawing uses a temporary GtkStyleContext, calling
gtk_style_context_set_parent() adds all its CSS nodes to the global
hierarchy, and then they aren't cleaned up. This shouldn't happen.

Fixes https://source.puri.sm/Librem5/libhandy/issues/191

(cherry picked from commit 1c2d9cac66580e38327f0f565b6dc24e801288e8)

8622f44... by Guido Günther

Test flatpak build

This makes sure the flatpak build actually works and we have
the examples available for easy download.

This is somewhat based on the GTK+4 flatpak CI test.

(cherry picked from commit bcd03848aa79d4d3d30cb115cdf6f408fdfa7edb)

a99ed85... by Guido Günther

examples: Switch flatpak module name

This is in sync with what gtk does.

(cherry picked from commit 21580d3779f460d561444360f4cec43ba4f234fc)

55213e1... by Guido Günther

gitlab-ci: Use prebuilt pipeline

This gives us lintin and autopkgtests without effort (but at
the cost of an additional build stage).

(cherry picked from commit 069d5f2672c659e917a660ffda4beb0063878482)

22bd458... by Guido Günther

gitlab-ci: Move unit tests and doc building to a single stage

While not the same errors in these steps are still easy to identify
when run in parallel and it speeds up the build.

(cherry picked from commit 3e481aad5d3fcd41a51cc4668755ad94dad9f3a5)

9cb8c2a... by Sebastien Bacher

debian: Update autopkgtests

This improves the autopkgtest to not use deprecated symbols,
do a runtime test and be more cross build friendly.

See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946676

(cherry picked from commit 275233cd64bc6c8bd1916a92e906f7e7b850fade)

a644f91... by Adrien Plazas

ci: Check the API visibility

Check we don't accidentally add private headers to public ones, and that
all public headers are included in the public handy.h. We do so by
running the newly added lint/api-visibility.sh script during the build
stage. This script can be run locally too.

12159d9... by Alexander Mikhaylenko <email address hidden>

paginator: Use G_PI instead of M_PI

Fix build issues as a subproject.

142b65a... by Alexander Mikhaylenko <email address hidden>

tests: Add allow_mouse_drag test for HdyPaginator

Signed-off-by: Alexander Mikhaylenko <email address hidden>

1ef9332... by Alexander Mikhaylenko <email address hidden>

paginator: Check for value change in set_allow_mouse_drag()

Signed-off-by: Alexander Mikhaylenko <email address hidden>