- 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
-
-
Guido Gunther authored
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
-
Guido Gunther authored
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.
-
Adrien Plazas authored
This adds a demo of HdySearchBar.
-
Adrien Plazas authored
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.
-
Adrien Plazas authored
-
Adrien Plazas authored
-
Adrien Plazas authored
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
-
-
Guido Gunther authored
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.
-
Adrien Plazas authored
This will simplify porting to GTK+ 4.
-
Adrien Plazas authored
This will simplify porting to GTK+ 4.
-
Adrien Plazas authored
This will simplify porting to GTK+ 4.
-
Adrien Plazas authored
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.
-
Adrien Plazas authored
-
Adrien Plazas authored
Rephrase the documentation explaining how to include libhandy in a way that could include other languages such as Vala.
-
Adrien Plazas authored
This will help the widgets to be more accessible.
-
- 07 Nov, 2018 1 commit
-
-
Guido Gunther authored
-
- 06 Nov, 2018 3 commits
-
-
Adrien Plazas authored
This is needed to port to GTK+ 4 as these fields will be private.
-
Adrien Plazas authored
This is needed to port to GTK+ 4 as these fields will be private.
-
Adrien Plazas authored
-
- 05 Nov, 2018 3 commits
-
-
Adrien Plazas authored
Left and right margin names are not RTL friendly and will be dropped in GTK+ 4.
-
Adrien Plazas authored
Left and right margin names are not RTL friendly and will be dropped in GTK+ 4.
-
Adrien Plazas authored
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
-
-
Guido Gunther authored
-
Guido Gunther authored
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
-
-
Guido Gunther authored
We run in gitlab-ci now
-