- 13 Dec, 2018 1 commit
-
-
Adrien Plazas authored
This ensures the example can fit windows of any height. This also makes the stack containing the content non vertically homogeneous so the scrollbar appears only on examples needing it, while keeping it horizontally homogeneous for to keep when the leaflets will be folded consistent.
-
- 04 Dec, 2018 2 commits
-
-
Alexander Mikhaylenko authored
Since commit c5bf27d4 header bars are destroyed before header group, so when destroying the header group, the list of header bars is always empty, so there's nothing to unref anymore. Reverts commit 14e5fc7b.
-
Alexander Mikhaylenko authored
When adding a header bar, ref the header group and connect to 'destroy' signal of the header bar. When a header bar is destroyed or hdy_header_group_remove_header_bar() is called, unref the header bar and remove it from the list. This way, a non-empty header group is only destroyed after every header bar it contains has been removed from the group or destroyed. Fixes #56
-
- 03 Dec, 2018 8 commits
-
-
The header bars might still emit signals which leads to ** (gnome-games:25525): CRITICAL **: 11:18:29.087: update_decoration_layouts: assertion 'HDY_IS_HEADER_GROUP (self)' failed ** (gnome-games:25525): CRITICAL **: 11:18:29.087: update_decoration_layouts: assertion 'HDY_IS_HEADER_GROUP (self)' failed or actual crashes. Fixes parts of #56
-
The dispose heandler is meant to break refs to other objects, not finalize.
-
Alexander Mikhaylenko authored
This allows to call the function from Vala more easily.
-
This adds a demo of HdySearchBar.
-
This is similar to GtkSearchBar except it allows the central widget (typically a GtkEntry) to fill all the available space. This is needed to manage an entry's width via a HdyColumn, letting the entry (and by extention the search bar) have a limited maximum width while allowing it to shrink to accomodate smaller windows.
-
-
-
Annotate the arguments of hdy_init() with (optional) to specify that NULL arguments are valid. This also replaces the deprecated (allow-none) by (nullable) to specify that the array pointed at by argv can be NULL.
-
- 28 Nov, 2018 5 commits
-
-
Guido Gunther authored
clang-3.9 does not contain scan-build anymore.
-
Guido Gunther authored
This gives us more confidence that we build succesfully and without warnings on an OS much used by GNOME developers. It also makes sure we validate the spec file.
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
- 27 Nov, 2018 6 commits
-
-
Document common practice in the other files.
-
Guido Gunther authored
Use @basename@ instead of @filename@ since the later uses the full path which varies across builds.
-
This will simplify porting to GTK+ 4.
-
This will simplify porting to GTK+ 4.
-
This will simplify porting to GTK+ 4.
-
This will simplify porting to GTK+ 4.
-
- 26 Nov, 2018 1 commit
-
-
Adrien Plazas authored
Disable generation of the GObject Introspection files, the VAPI and the tests in the example Flatpak as they are not used by it.
-
- 14 Nov, 2018 5 commits
-
-
Adrien Plazas authored
-
Adrien Plazas authored
This standardizes the header inclusion guards to #pragma once, which shouldn't be a problem as we already were using it in some files.
-
-
Rephrase the documentation explaining how to include libhandy in a way that could include other languages such as Vala.
-
This will help the widgets to be more accessible.
-
- 07 Nov, 2018 1 commit
-
-
Guido Gunther authored
-
- 06 Nov, 2018 3 commits
-
-
This is needed to port to GTK+ 4 as these fields will be private.
-
This is needed to port to GTK+ 4 as these fields will be private.
-
Adrien Plazas authored
-
- 05 Nov, 2018 3 commits
-
-
Left and right margin names are not RTL friendly and will be dropped in GTK+ 4.
-
Left and right margin names are not RTL friendly and will be dropped in GTK+ 4.
-
Makes HdyDialer descend from GtkBin directly rather than from GtkEventBox. GtkEventBox will be dropped in GTK+ 4 and brings no functionality to HdyDialer.
-
- 01 Nov, 2018 3 commits
-
-
-
This is e.g. not the case for Clang on OSX. Closes: #58
-
Jan Tojnar authored
-
- 26 Oct, 2018 1 commit
-
-
Adrien Plazas authored
This will avoid our users to manually ensure libhandy widget types are loaded before using them in GtkBuilder templates. Fixes Librem5/libhandy#20
-
- 22 Oct, 2018 1 commit
-
-
We run in gitlab-ci now
-