- 23 Jan, 2020 6 commits
-
-
Alexander Mikhaylenko authored
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 #191 (cherry picked from commit 1c2d9cac)
-
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. (cherry picked from commit bcd03848)
-
Guido Gunther authored
This is in sync with what gtk does. (cherry picked from commit 21580d37)
-
Guido Gunther authored
This gives us lintin and autopkgtests without effort (but at the cost of an additional build stage). (cherry picked from commit 069d5f26)
-
Guido Gunther authored
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 3e481aad)
-
Sebastien Bacher authored
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 275233cd)
-
- 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.
-
- 13 Jan, 2020 1 commit
-
-
Alexander Mikhaylenko authored
Fix build issues as a subproject.
-
- 09 Jan, 2020 3 commits
-
-
Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
Signed-off-by:
Alexander Mikhaylenko <alexn@gnome.org>
-
Looks like it's not needed after !339 Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
- 07 Jan, 2020 1 commit
-
-
Adrien Plazas authored
-
- 27 Dec, 2019 2 commits
-
-
Guido Gunther authored
-
The keypad shouldn't allow typing or show + when only_digits is set to true. Therefore this adds the correct behavior.
-
- 24 Dec, 2019 2 commits
-
-
Alexander Mikhaylenko authored
Usually it makes sense to restrict the minimum animation duration. However, if the progress already matches the end progress, it just causes a delay, so skip it completely. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
Alexander Mikhaylenko authored
Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
- 23 Dec, 2019 1 commit
-
-
Alexander Mikhaylenko authored
This function is meant for widgets that don't need to be mapped along with parent widget, not for scrolled out widgets. Additionally, using it causes strange side effects with GtkOverlay window z-ordering. Stop using it and instead track visiblity manually. Also, clarify the code a bit. Fixes phosh#218
-
- 12 Dec, 2019 1 commit
-
-
Guido Gunther authored
-
- 09 Dec, 2019 17 commits
-
-
Ting-Wei Lan authored
Function hdy_keypad_button_get_digit is declared to return 'char' in src/hdy-keypad-button-private.h but defined to return 'const char' in src/hdy-keypad-button.c. This is not allowed by clang. Since it is unusual to mark a return value itself as const, just drop const here.
-
This makes the buttons out of a header bar slightly lighter when hovered and the window is focused. Previously they were the same color as the unfocused buttons and the action bar, making them look less good and harder to use. Fixes #147.
-
His work on this class is far from negligeable, let's reflect that in the copyright.
-
-
meson: Tidy build files. Use / operator (added in Meson 0.49.0) instead of join_paths. Use package_api_name variable to avoid repetition.
-
meson: fix configure-time warning - Use the 'pie' kwarg instead of passing '-fpie' manually. Also bump Meson to 0.49.0, when the pie kwarg was added.
-
-
docs: Add sections about building and bundling to the 'Compiling with libhandy' page, and generally tidy the page. Bundling section based on this useful blog post - https://bytesgnomeschozo.blogspot.com/2019/01/my-name-is-handy-lib-handy.html And rather than repeat the build instructions in the README, I linked to the gitlab page where the README can be read easily.
-
-
-
Alexander Mikhaylenko authored
Mention HdyLeaflet in HdySwipeable, HdySwipeGroup and HdySwipeTracker. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
Alexander Mikhaylenko authored
They did already have the deprecated flag, but weren't shown as deprecated in docs. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
Alexander Mikhaylenko authored
Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
Alexander Mikhaylenko authored
Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
We just don't need them anymore.
-
HdyDialerButton, HdyDialerCycleButton and HdyDialer objects where not deprecated, only there methods were.
-
Remove the dialer from the demo since it's deprecated.
-
- 08 Dec, 2019 1 commit
-
-
Alexander Mikhaylenko authored
Prevents newly created widgets from reusing parent's window. Fixes a regression from e6a47749 Fixes #165 Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
- 07 Dec, 2019 2 commits
-
-
Usually we don't want this, because there's scrolling. However, phosh still needs this for lockscreen, hence optionally allow it. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
- 05 Dec, 2019 2 commits
-
-
Alexander Mikhaylenko authored
Prevents close button from occasionally disappearing after swipes. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
Alexander Mikhaylenko authored
Set can-swipe-back=true on the content leaflet, allow-visible=false for separators and use HdySwipeGroup for syncing leaflets rather than binding visible child name. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-