Namespace

Handy – 1

Building blocks for modern adaptive GNOME apps

Version1.6.2
AuthorsPurism SPC
LicenseLGPL-2.1-or-later
Websitehttps://gnome.pages.gitlab.gnome.org/libhandy
Sourcehttps://gitlab.gnome.org/GNOME/libhandy/

Build

C headershandy.h
pkg-config fileslibhandy-1

Dependencies

GObject—2.0 The base type system library
Browse documentation

Interfaces

Swipeable

An interface for swipeable widgets.

Enumerations

CenteringPolicy

Describes title centering behavior of a HdyHeaderBar widget.

ColorScheme

Application color schemes for HdyStyleManager:color-scheme.

DeckTransitionType

Describes the possible transitions in a HdyDeck widget.

FlapFoldPolicy

Describes the possible folding behavior of a HdyFlap widget.

FlapTransitionType

Describes transitions types of a HdyFlap widget.

HeaderGroupChildType

Describes the child types handled by HdyHeaderGroup.

LeafletTransitionType

Describes the possible transitions in a HdyLeaflet widget.

NavigationDirection

Describes the direction of a swipe navigation gesture.

SqueezerTransitionType

Describes the possible transitions in a HdySqueezer widget.

ViewSwitcherPolicy

Describes the adaptive modes of HdyViewSwitcher.

Callbacks

AvatarImageLoadFunc

Callback for loading an HdyAvatars image.

ComboRowGetEnumValueNameFunc

Callback for getting the name of a row from an enum.

ComboRowGetNameFunc

Callback for getting the name of a row.

Functions

ease_out_cubic

Computes the ease out for a value.

enum_value_row_name

Returns the name of a HdyEnumValueObject.

get_enable_animations

Checks whether animations are enabled for widget.

init

Initializes Libhandy.