- 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 Librem5/libhandy!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 Librem5/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 Librem5/libhandy#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 Librem5/libhandy#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 8 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>
-
Implement HdySwipeable and use HdySwipeTracker to detect back/forward swipes. Use can-swipe-back and can-swipe-forward properties for controlling swipes, and use allow-visible child property to exclude certain widgets, such as separators, from the gesture. Multiple leaflets can be synced via HdySwipeGroup. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
This will allow to selectively enable back and/or forward swipes for HdyLeaflet. By default swipes are disabled. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
Alexander Mikhaylenko authored
This will be used to prevent swiping to widgets such as separators. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
Alexander Mikhaylenko authored
Prevent swiping if the direction doesn't match tracker orientation. This allows to have GtkScrolledArea inside or around swipeable widgets without swipes taking over scrolling. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
Alexander Mikhaylenko authored
Add "direct" parameter to hdy_paginator_begin_swipe() and the corresponding vfunc, providing a way to tell apart swipes started via HdySwipeGroup sync. This will be used to have leaflet in headerbar that's not swipeable, but can still animate along with leaflet in content area. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
Alexander Mikhaylenko authored
This will allow to restrict the swipe to only one direction for leaflet. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
- 04 Dec, 2019 1 commit
-
-
Alexander Mikhaylenko authored
Actually use the value from the function argument. Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-
- 03 Dec, 2019 1 commit
-
-
Return the actual widget, not child info struct. A leftover from 710bcaac Signed-off-by:
Alexander Mikhaylenko <alexm@gnome.org>
-