- 24 Jan, 2020 3 commits
-
-
Adrien Plazas authored
-
Adrien Plazas authored
This is needed to rename HdyPaginator into HdyCarousel.
-
Adrien Plazas authored
-
- 23 Jan, 2020 11 commits
-
-
Adrien Plazas authored
It has been dropped, use other functions instead.
-
Adrien Plazas authored
Let the users know that it has been removed and isn't needed anymore. Fixes Librem5/libhandy#89.
-
Adrien Plazas authored
-
Adrien Plazas authored
-
Adrien Plazas authored
Remove the public hdy_init() initialization function and replace it by the private hdy_constructor() library constructor function. This automatically initializes the library, at the price of a compiler supporting that feature and of statically linking the library.
-
Adrien Plazas authored
The users need to know it has been removed.
-
Adrien Plazas authored
This reverts commit 19ff587e.
-
Adrien Plazas authored
We drop it in libhandy in general. This reverts commit 154ca50a.
-
Adrien Plazas authored
As we dropped support for statically linking the library, there is no condition left where it shouldn't be installed. This reverts commit 2abaa61b.
-
Adrien Plazas authored
This was needed when statically linking the library, as we drop its support, we can drop this too. This reverts commit 4cc59e28.
-
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 Librem5/libhandy#191
-
- 22 Jan, 2020 20 commits
-
-
Adrien Plazas authored
This adds all the non-deprecated public classes to the issue template.
-
Adrien Plazas authored
Drop the deprecated HdyLeafletChildTransitionType and HdyLeafletModeTransitionType types.
-
Adrien Plazas authored
Drop usage of the deprecated HdyLeafletChildTransitionType and HdyLeafletModeTransitionType types.
-
Adrien Plazas authored
Drop the deprecated child-transition-type and mode-transition-type properties and their matching functions.
-
Adrien Plazas authored
-
Adrien Plazas authored
-
Adrien Plazas authored
-
Adrien Plazas authored
-
Adrien Plazas authored
This can be done before migrating to Handy 1.
-
Adrien Plazas authored
Add the base for the migration guide.
-
Adrien Plazas authored
We don't need them anymore.
-
Adrien Plazas authored
These classes are added automatically depending on the reached threshold: .narrow when the column is so narrow it allocates all its size to its child, .wide when the child won't be allocated more space as the column grows, .medium in between, and none of these when there is no child or it isn't visible.
-
Adrien Plazas authored
This will help styling the children of the leaflet depending on whether it is folded or not. Fixes Librem5/libhandy#182.
-
-
Guido Gunther authored
This is handled by the release scripts but it's better to not have any 0.0.x versions when doing the switch.
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
Newer minor versions might introduce new symbols so use a two digit number to distinguish them internally.
-
Guido Gunther authored
We use 0.9.9x as verions until we tag 1.0.
-
- 21 Jan, 2020 5 commits
-
-
Guido Gunther authored
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.
-
Guido Gunther authored
This is in sync with what gtk does.
-
This gives us lintin and autopkgtests without effort (but at the cost of an additional build stage).
-
While not the same errors in these steps are still easy to identify when run in parallel and it speeds up the build.
-
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
-
- 20 Jan, 2020 1 commit
-
-
Adrien Plazas authored
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.
-