[libadwaita] Created tag 1.0.0-alpha.1
- From: Adrien Plazas <aplazas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libadwaita] Created tag 1.0.0-alpha.1
- Date: Fri, 28 May 2021 10:57:44 +0000 (UTC)
The unsigned tag '1.0.0-alpha.1' was created.
Tagger: Adrien Plazas <kekun plazas laposte net>
Date: 1622199448 +0200
Version 1.0.0-alpha.1
Changes:
Adrien Plazas (587):
examples: Add a Flatpak manifest
gitignore: Ignore Meson and GNOME Builder files
resources: Strip blanks from XML resources
Merge branch 'appid' of guido.gunther/libhandy into master
dialer-button: Style improvements
dialer: Secondary labels cleanups
Merge branch 'cycle' of guido.gunther/libhandy into master
Merge branch 'indentation' of guido.gunther/libhandy into master
license: Use LGPL-2.1+ instead of LGPL-3.0+
Add an editorconfig file
build: Fix install location of handy.h
Add libhandy.doap
examples: Turn 'Dialer Example' into 'Handy Widget Factory'
example: Allocate the minimum size for the dialer
dialer-button: Request a square size
dialer-button: Cleanup the code
dialer-cycle-button: Cleanup the code
dialer: Cleanup the code
Merge branch 'space' of guido.gunther/libhandy into master
Merge branch 'fix' of slaf/libhandy into master
Add GtkProgressTracker
Add HdyLeaflet
examples: Use HdyLeaflet
tests: Use gtk_test_init()
Add unstable API acknowledgement requirement
Merge branch 'annotation' of guido.gunther/libhandy into master
Merge branch 'dialer' of guido.gunther/libhandy into master
Add HdyFold
leaflet: Relace 'folded' prop by 'fold' prop
Merge branch 'docs' of guido.gunther/libhandy into master
Merge branch 'docs' of guido.gunther/libhandy into master
Merge branch 'build-deps' of guido.gunther/libhandy into master
Merge branch 'cleanup' of guido.gunther/libhandy into master
leaflet: Refactor homogeneity
build: Add '--c-include=handy.h' GIR options back
dialer: Check params of the 'number' prop accessors
dialer: Style cleanup of the 'number' prop accessors
Merge branch 'wip/aplazas/gir' of adrien.plazas/libhandy into master
example: Drop hardcoded default window size
example: Move window title to .ui file
example-window: Make the default size more phone-like
Merge branch 'glade' of guido.gunther/libhandy into master
Merge branch 'dialer-number-update' of guido.gunther/libhandy into master
Merge branch 'keypress' into 'master'
Add HdyColumn
example: Add the Column page
Merge branch 'gir' into 'master'
Merge branch 'HdyColumn-docs' into 'master'
Merge branch 'giturl' into 'master'
dialer: Make the grid visible and forbid show all
example: Drop usage of show_all()
Merge branch 'authors' into 'master'
dialer: Add column-spacing and row-spacing props
example: Change the grid's spacing and minimum size request
flatpak: Allow access to the dconf config dir
Merge branch 'gitlab-ci' into 'master'
Merge branch 'test-arrows' into 'master'
Replace phone-dial-symbolic by call-start-symbolic
Merge branch 'doc-warnings' into 'master'
column: Fix height for width request
example: Move the separator between the header bars
glade: Fix the generic name of HdyArrows
flatpak: Switch the runtime of the example to master
column: Add a missing break statement
leaflet: Hide children on transition end only when folded
leaflet: Init mode transition positions to the final values
example: Always show a close button
example: Load custom style from CSS resource
example: Draw the right color for sidebar separators
example: Use separators to separate the panels
leaflet: Start the child transition only when folded
Add HdyTitleBar
example: Don't draw a background on nested headerbars
example: Use HdyTitleBar
column: Add the linear-growth-width property
example: Add the column linear growth width spin button
leaflet: Add the folded property
example: Bind back and close buttons visibility to fold
Add HdyHeaderGroup
example: Use a HdyHeaderGroup
dialer-button: Replace digit and letters by symbols
dialer-cycle-button: Don't make the secondary label dim
dialer-button: Make the secondary label smaller
Add CSS names to the widgets
leaflet: Document the fold and folded properties
dialer: Set buttons checked instead setting relief
dialer: Add the relief property
header-group: Drop forgotten log
example: Let the Column panel reach narrower widths
example: Separate the listbox items
example: Let the Dialer panel reach narrower widths
example: Enlarge the dialer label
example: Let the Welcome panel reach narrower widths
header-group: Sanitize the decoration layout
header-group: Better handle references od header bars
header-group: Fix the type of the focus property
header-group: Fix the docs of the focus property
header-group: Guard the focused header bar setter
meson: Require GTK+ 3.24.1 or newer
example: Drop Glade support
main: Init public GObject types in hdy_init()
dialer: Descend from GtkBin directly
example: Rename margin-left/right to margin-start/end
HACKING.md: Rename margin-left to margin-start
titlebar: Fix a mention of HdyLeaflet in the docs
example: Do not access event fields
dialer: Do not access event fields
Set relevant ATK roles
doc: Rephrase the unstability ack section
doc: Document the unstability ack for Vala
Guard header inclusions with #pragma once
hacking: Document header inclusion guard preferences
example: Disable more libhandy options in Flatpak
arrow: Use a measure() method
column: Use a measure() method
dialer-button: Use a measure() method
leaflet: Use a measure() method
init: Make the arguments optional
init: Document that libhandy can't be reinitialized
Normalize and document private header guards
Add HdySearchBar
example: Add the 'Search bar' page
example: Put the content in a scrolled window
build: Set the shared object install directory
build: Do not install hdy-public-types.c
leaflet: Allow editing the children list when looping through it
Add hdy_list_box_separator_header()
examples: Use hdy_list_box_separator_header()
Add HdyActionRow
examples: Use HdyRow
Add HdyExpanderRow
Add HdyEnumValueObject
Add HdyComboRow
examples: Add the Lists page
examples: Put the scrolled window in the end pane size group
glade: Add row widgets to the widget classes
glade: Add that HdySearchBar is in libhandy since 0.0.6
action-row: Handle show_all()
action-row: Add the Since annotation to properties
example: Make the row with no action non-activatable
tests: Init libhandy
docs: Add section for new symbols in 0.0.7
action-row: Add the activatable-widget property
action-row: Chain up the parent dispose method
combo-row: Release the model on dispose
combo-box: Rename selected_position to selecxted_index
combo-row: Add the selected-index property
main: Explicitely load the resources in hdy_init()
meson: Bump Meson to 0.47.0
meson: Make introspection and the Glade catalog features
meson: Allow to build as a static library
action-row: Drop pointers to internals on destruction
expander-row: Drop pointers to internals on destruction
examples: Make the Dialog section look nicer
dialog: Close when pressing the back button
examples: Use the "frame" stylesheet on listboxes.
examples: Refactor the Dialer panel
examples: Refactor the Arrows panel
examples: Fix the Lists panel column width
examples: Fix a typo
action-row: Add the row-header style class to the header box
expander-row: Add the expander style class
README.md: Add GNOME Settings and GNOME Web to users
meson: Don't install if it's a static subproject
title-bar: Drop useless definitions and inclusions
README.md: Add gnome-bluetooth as a user
examples: Rename the example program to handy-demo
meson: Fix the examples option description
expander-row: Animate the arrow rotation
leaflet: Support RTL languages when unfolded
examples: Update the Flatpak command
leaflet: Improve the slide child transition description
action-row: Upcast self to check the activated row
Drop 'dialer' from the UI resources path
leaflet: Add hdy_leaflet_stop_child_transition()
leaflet: Factorize bin window move and resize
leaflet: Move the bin window on child transition cancellation
Add HDY_STYLE_PROVIDER_PRIORITY
expander-row: Move the custom style to a resource
combo-row: Move the custom style to a resource
expander-row: Add the expanded property
.editorconfig: Add CSS
arrows: Refresh HdyArrowsDirection docs
docs: Add section for new symbols in 0.0.10
view-switcher: Fix stack children callbacks
view-switcher-button: Make an active button's label bold
leaflet: Synchronize paired notifications
Add HdySqueezer
examples: Use a HdySqueezer
view-switcher-button: Allow to elipsize in narrow mode
view-switcher: Allow to elipsize in narrow mode
view-switcher-bar: Ellipsize in narrow mode
view-switcher-button: Use buttons borders in size
view-switcher-bar: Sort properties by alphabetical order
view-switcher-bar: Add margins
view-switcher: Define a minimum natural width
Add HdyPreferencesRow
action-row: Extend HdyPreferencesRow
Add HdyPreferencesGroup
Add HdyPreferencesPage
Add HdyPreferencesWindow
examples: Add a HdyPreferencesWindow example
Add private GtkWindow functions
Add HdyHeaderBar
examples: Use HdyHeaderBar in the View Switcher page
view-switcher: Recommend to use a HdyHeaderBar
examples: Drop un unused signal connection
docs: Add images for HdyViewSwitcher and HdyViewSwitcherBar
preferences-window: Strictly center the header bar
conbo-row: Make the popover relative to the arrow
combo-row: Add HdyComboRowGetName
combo-row: Add the use-subtitle property
header-bar: Render margins and borders
dialer: Work around GtkGrid row homogeneity
dialog: Don't warn if the titlebar isn't a GtkHeaderBar
dialog: Refactor the transient-for workaround
docs: Add section for new symbols in 0.0.11
dialog: Add the narrow property
header-bar: Show a back button in a narrow HdyDialog
examples: Add a complex HdyDialog example
header-bar: Show a back button on small non-sovereign windows
meson: Set the log domain
README.md: Update the documentation URL
doc: Fix a DocBook version
Add animation helpers
Use animation helpers
squeezer: Support animation disablement
preferences-group: Use the h4 style class
animation: Make some functions public
view-switcher-button: Don't make transparent on hover
leaflet: Clip children when drawing unfolded
leaflet: Clip the end surface when drawing folded
leaflet: Add the over and under mode transition animations
leaflet: Unify the transition types
leaflet: Remove the over and under mode transitions
examples: Add a Leaflet page
Deprecate HdyArrows
examples: Drop the Arrows page
leaflet: Drop some old TODOs
leaflet: Add Alexander Mikhaylenko's copyright
view-switcher-button: Fix the action bar hover style
README.md: Phosh uses HdyKeypad, not HdyDialer
ci: Check the API visibility
flatpak: Update the example command name
leaflet: Add the .folded and .unfolded style classes
column: Add the .narrow, .medium and .wide style classes
debian: Remove 0.0 symbols
doc: Add the Handy 0.0 to Handy 1 migration guide
doc: Tell to stop using deprecated symbols
Remove the deprecated HdyArrows
Remove the deprecated HdyDialer
Remove the deprecated HdyDialerCycleButton
Remove the deprecated HdyDialerButton
leaflet: Drop the deprecated transition props
leaflet: Drop usage of the deprecated transition types
leaflet: Drop the deprecated transition types
gitlab: Updates classes in the issue template
main: Don't explicitely load resources in hdy_init()
meson: Unconditionally install
gitlab-ci: Drop static library support
meson: Don't allow to build as a static library
doc: Tell to stop using the static build option
main: Automatically init libhandy
examples: Drop calls to the removed hdy_init()
tests: Drop calls to the removed hdy_init()
doc: Tell to stop using hdy_init()
debian: Don't use hdy_init() in build test programs
doc: Add the libhandy 1.0 API index
Rename paginator files to carousel
Rename HdyPaginatorBox into HdyCarouselBox
Rename HdyPaginator into HdyCarousel
doc: Document we renamed HdyPaginator into HdyCarousel
gitlab: Rename HdyPaginator into HdyCarousel
leaflet: Drop usage of HdyFold
tests: Drop usage of HdyFold
Drop HdyFold
doc: Tell about HdyFold being removed
leaflet: Don't include the deprecation macros header
swipe-tracker: Use g_clear_pointer() where possible
swipe-tracker: Fix a leak in …_confirm_swipe()
leaflet: Default to the 'over' transition type
doc: Tell about HdyLeaflet transition-type changes
leaflet: Don't implement GtkBuildableIface
Add global CSS files
style: Add hdy_style_init()
main: Initialize the global styles when the main loop starts
Move dedicated styles to global CSS files
style: Add _OVERRIDE to the style name
Drop the hdy prefix from CSS node names
doc: Document the CSS node name changes
Document CSS nodes and style classes
leaflet: Init the style class for the default fold
css: Drop a useless empty line in the CSS
column: Fix the CSS node name documentation
example: Vertically align the radio buttons
example: Make the radio buttons non-focusable
leaflet: Avoid divisions by 0
Make hdy_style_init() static
Move HDY_STYLE_PROVIDER_PRIORITY_OVERRIDE to hdy-main.c
action-row: Add the 'activated' signal
debian: Add missing symbols
debian: Add missing symbols
header-bar: Use gender neutral pronouns
flatpak: Drop useless build options
debian: Use HdyKeypad in the Python GI test
Drop UTF-8 string functions
main: Make the style init priority super high
examples: Move the expanders' children to the next row
expander-row: Drop the internal revealer
action-row: Drop adding widgets below
action-row: Drop the 'action' buildable child type
action-row: Pack actions from the start
action-row: Remove hdy_action_row_add_action()
action-row: Style the title and subtitle with CSS
action-row: Rename the .row-header style class to .header
action-row: Define the sizes with CSS
action-row: Document the CSS nodes
doc: Tell to pack action items from start to end
doc: Tell about the box.header CSS node rename
combo-row: Popover style overhaul
combo-row: Add a checkmark at the end of the selected row
combo-row: Document the CSS nodes
main: Load icon resources on startup
icons: Add hdy-expander-arrow-symbolic
expander-row: Widget overhaul
doc: Tell about the HdyExpanderRow API changes
style: Add the list.preferences CSS style class
Use the list.preferences CSS style class
style: Add the button.list-button CSS style class
examples: Use the button.list-button CSS style class
preferences-window: Add the 'search-enabled' property
style: Rename and move style files to the themes/ directory
themes: Move to SASS
themes: Ship the compiled CSS
themes: Handle different themes and variants
themes: Simplify shadows definition
view-switcher-bar: Fix a typo in the docs
view-switcher-bar: Don't reveal for less than two pages
Add HdyViewSwitcherTitle
view-switcher-bar: Document relation with HdyViewSwitcherTitle
preferences-window: Use HdyViewSwitcherTitle
examples: Use HdyViewSwitcherTitle
demo: Make the resource path match the app ID
demo: Add a dark theme toggle button
shared: Make the HdyActionRow style idiomatic SASS
shared: Make the HdyExpanderRow style idiomatic SASS
themes: Add the rounded() mixin
adwaita: Make the HdyComboRow popover style idiomatic SASS
adwaita: Make the HdyKeypad style idiomatic SASS
adwaita: Make the HdyViewSwitcher style idiomatic SASS
adwaita: Fix the dark HdyViewSwitcher background
adwaita: Make the preferences list style idiomatic SASS
adwaita: Make the HdyActionRow style idiomatic SASS
preferences-window: Hide filtered-out rows
column: Fix checking the child width
column: Ensure the column is at least as whide as its child
demo: Drop setting the header group focus
demo: Put the right header bar in a GtkStack
demo: Give its own header to the search bar demo
demo: Add a HdyDeck example
Drop HdyDialog
combo-row: Code style fix
combo-row: Make it activatable when it has a bound model
action-row: Fix the activatable widget precondition
action-row: Make it activatable when it has an activatable widget
demo: Don't set action rows as unactivatable
demo: Bind the switch-rows to their switches
meson: Fix disabling the Glade catalog
glade: Add a Glade+libhandy flatpak manifest
ci: Build Glade with Handy
expander-row: Simplify boolean parameter sanitization
expander-row: Prevent gtk_widget_show_all()
debian: Drop handy-1-examples's dep on libhandy-0.0-0
Separate public and private enums
glade: Make the Flatpak manifest use Glade 3.36
glade: Support both 3.24 and 3.36
navigation-direction: Add HdyDeck in doc
Bump the version to 0.80.0
debian: Bump the 0.9.90 symbols to 0.80.0
Release libhandy 0.80.0
adwaita: Fix nested list bottom rounding
doap: Update the maintainers' email
ci: Export the reference manual to GitLab pages
keypad: Fix the code style
keypad: Don't force the keypad to be visible
keypad: Don't override its own props in the template
keypad: Make it inherit from GtkBin
keypad: Add spacing properties
themes: Recompile themes
preferences-group: Use the heading style class
themes: Drop the h4 fallback
carousel-box: Don't animate child removal during destruction
preferences-page: Add a private vertical adjustment getter
preferences-window: Fix setting the page's vertical adjustment
preferences-window: Make search rows activatable
Add .gitattributes to ignore files in git archive
editorconfig: Specify indentation for NEWS
debian: Update the symbols
Version 0.81.0
Drop hdy_list_box_separator_header()
.gitattibutes: Don't ignore run.in when exporting
README.md: Drop the app examples
search-bar: Correctly special-case the direct internal child
swipeable: Add the missing <handy.h> inclusion guard
column: Notify when changing size properties
doap: Update the description
glade: Include config.h and glib/gi18n-lib.h first
Rename the HdyColumn files to hdy-clamp
Rename HdyColumn to HdyClamp
clamp: Implement GtkOrientable
clamp: Rename maximum-width into maximum-size
clamp: Rename linear-growth-width into tightening-threshold
clamp: Give sane defaults to the size properties
preferences-page: Use the default HdyClamp prop values
preferences-window: Use the default HdyClamp prop values
demo: Use the default HdyClamp prop values
glade: Don't override the HdyClamp properties
doc: Document the HdyColumn to HdyClamp migration
doc: Mention the renamed HdyClamp style classes
stackable-box: Skip computing the fold when it's forced
debian: Update symbols
Version 0.82.0
Fix some typos
glade: Correctly define init-function as an element
Add hdy_init() back
build: Drop the override for pygobject
main: Don't delay styles and icons initialization
meson: Bump the version to 0.83.0
debian: Add missing symbols
Document shadows drawn beyond the rounded corners
debian: Fail if introduced symbols are not listed
debian: Fix some symbol versions
debian: Add missing symbols
main: Directly update themes on changes
Release 0.83.0
meson: Bump the version to 0.84.0
header-group: Replace 'focus' by 'decorate-all'
example: Bind showing decorations on all headerbars to the fold
header-group: Make it final
header-group: Rename get_header_bars() into get_children()
header-group: Rename add_header_bar() into add_gtk_header_bar()
header-group: Rename remove_header_bar() into remove_gtk_header_bar()
header-group: Introduce HdyHeaderGroupChild as the child type
header-group: Support HdyHeaderBar as a child
glade: Make HdyHeaderGroup handle HdyHeaderBar instead of GtkHeaderBar
header-group: Use any given decoration layout
header-group: Add the update-decoration-layouts signal
header-group: Support nesting HdyHeaderGroup
doc: Add the HdyHeaderGroup section
doc: Document the API changes
avatar: Make it final
view-switcher: Make it final
view-switcher-bar: Make it final
view-switcher-title: Make it final
view-switcher-button: Make it final
keypad-button: Make it final
window-handle: Make it final
squeezer: Make it final
doc: Document derivability changes
avatar: Replace the deprecated (allow-none) by (nullable)
carousel-box: Replace the deprecated (allow-none) by (optional)
header-bar: Replace the deprecated (allow-none) by (nullable)
view-switcher-title: Replace the deprecated (allow-none) by (nullable)
Release 0.84.0
Bump the version to 0.85.0
stackable-box: Add the get_child_by_name() method
deck: Add the get_child_by_name() method
leaflet: Add the get_child_by_name() method
swipeable: Add params to get_swipe_area()
leaflet: Better document the folded state
leaflet: Document swiping between children
stackable-box: Drag higher children only from borders
doc: Warn of HdyLeaflet swiping changes
icons: Add avatar-default-symbolic
avatar: Make the text property name consistent
avatar: Add the icon-name property
avatar: Check the icon is valid before using it
Don't use @ in property documentations
stackable-box: Drop the unused child properties
stackable-box: Rename allow-visible into navigatable
leaflet: Rename allow-visible into navigatable
preferences-window: Support presenting a subpage
preferences-window: Fix the indentation
preferences-window: Add the can-swipe-back property
demo: Add subpages to the preferences window
keypad: Replace the show-symbols property by letters-visible
keypad: Replace the only-digits property by symbols-visible
keypad: Replace the left/right-action props by start/end-action
Make symbols explicitly public, and implicitly private
action-row: Drop the title prop and its accessors
expander-row: Drop the title prop and its accessors
action-row: Make the subtitle nullable
expander-row: Make the subtitle nullable
squeezer: Add the xalign and yalign properties
preferences-group: Exclude untitled rows from search
Release 0.85.0
Bump the version to 0.90.0
action-row: Drop the title prop and its accessors
expander-row: Drop the title prop and its accessors
action-row: Make the subtitle nullable
expander-row: Make the subtitle nullable
themes: Bump the required GTK to 3.24.21
keypad: Set some default row and column spacing
Add CSS sizing helpers for measure() and size_allocate()
header-bar: Use the CSS sizing helpers
view-switcher: Use the CSS sizing helpers
themes: Give margins to title view switchers
view-switcher-bar: Drop the icon-size property
view-switcher-title: Drop the icon-size property
view-switcher: Drop the icon-size property
squeezer: Use the CSS sizing helpers
header-bar: Refine mobile window detection
preferences-window: Set a default size and a minimum width
demo: Use the default HdyPreferencesWindow sizes
combo-row: Special case single item models
Remove the HANDY_USE_UNSTABLE_API guard
doc: Tell to stop acknowledging the API unstability
avatar: Have 14 colors
demo: Create fake contacts
demo: Set a minimum width of 360px
demo: Use a GNOME-on-smartphone icon
demo: Use a correctly rotated carousel icon
demo: Bundle the icons representing the widgets
Release 0.90.0
Bump the version to 0.91.0
Release 0.91.0
Version 1.0.0
Release 1.0.0
Canonicalize boolean sanitization
tests: Fix a typo
Version 1.1.0
action-row: Add the title-lines and subtitle-lines properties
ci: Drop the pages task
themes: Bump the required GTK to 3.24.23
demo: Simplify and unify template callback bindings
demo: Drop useless header labels
avatar: Take CSS size properties into account
combo-row: Use the right checkmark icon
demo: Embed the demo's icons
Embed object-select-symbolic and pan-down-symbolic
demo: Indentation fix
demo: Merge variable declaration and definition
Move avatar-save-symbolic to the demo
preferences-window: Use HdyStatusPage for the empty search
css: Add GtkBin derivative helpers
clamp: Support CSS
preferences-group: Support CSS
themes: Bump the required GTK to 3.24.24
preferences-group: Refine the spacing
preferences-page: Increase the space between groups
preferences-page: Implement the margins via CSS
status-page: Give a center justification to the title
Wrap on words or chars
status-page: Progagate the natural height
flap: Check enum values in their setters
preferences-group: Allow navigating out of the listbox
preferences-group: Add accessibility relationships
preferences-page: Don't manually add a viewport
demo: Adjust manual titles to match HdyStatusPage
Drop the GitLab issue template
demo: Drop useless margins
preferences-window: Make the search result margin adaptive
action-row: Homogeneize the titles lines prop documentation
action-row: Default the title lines to 0
clamp: Fix the style class documentation
demo: Fix RTL sidebar icons
carousel: Add the allow-scroll-wheel prop
demo: Demo AdwCarousel:allow-scroll-wheel
stylesheet: Don't make the status page icon dim on -hc
glsl: Make the code style match C
swipeable: Add a missing period in the doc
action-row: Fix the parent class type
carousel: Better check the child is correct in remove()
Harden remove() methods
Log a critical error when trying to remove a non-child
stylesheet: Make the README Markdown
Use title case for titles in Markdown files
Use # for titles
hacking: Drop redundant empty lines
hacking: Describe how to style function prototypes
Standardize function prototypes
leaflet: Fix an indentation issue
hacking: Use G_GNUC_WARN_UNUSED_RESULT in prototypes
Use G_GNUC_WARN_UNUSED_RESULT in prototypes
meson: Bump Meson to 0.53.0
meson: Use summary()
Release 1.0.0-alpha.1
Aearil (1):
Update components list for the external projects in the README
Alberto Fanjul (1):
glade: Adapt to Glade 3.36 API changes
Alberts Muktupāvels (1):
stylesheet: fix solid-csd style
Alex Angelou (1):
leaflet: Fix ordering in children_reversed
Alexander Mikhaylenko (855):
example: Remove sidebar border less aggressively
example: Remove styles present in GTK+ 3.24.1
init: Add (transfer none) to argv parameter
header-group: Ref itself instead of header bars
Revert "HdyHeaderGroup: Disconnect from header bar's signals during dispose"
leaflet: Add missing check for moving child window
leaflet: Drop commented out 'under' child transition
leaflet: Make 'over' child transition symmetric
leaflet: Add 'under' child transition
leaflet: Clip bottom child during child transitions
search-bar: Hide start and end boxes instead of close button
glade: Update catalog dtd
Add HdySwipeTracker
App HdyPaginatorBox
Add HdyPaginator
examples: Add HdyPaginator example
animation: Fix docs title
paginator: Use HdyAnimation helpers
paginator: Support disabling animation
paginator: Remove unused disconnect
paginator: Only notify properties if value changed
paginator: Add missing G_PARAM_EXPLICIT_NOTIFY
tests: Add HdyPaginator test
swipe-tracker: Grab widget during the gesture
swipe-tracker: Animate when canceled
swipe-tracker: Don't add GDK_ALL_EVENTS_MASK
header-group: Fix a leftover GtkSizeGroup mention
paginator: Delegate hdy_paginator_scroll_to() to scroll_to_full()
paginator-box: Add hdy_paginator_box_get_nth_child()
doc: Add 0.0.12 index
Add HdySwipeable
paginator: Implement HdySwipeable
swipe-tracker: Port to HdySwipeable
Add HdySwipeGroup
tests: Add HdySwipeGroup test
glade: Support HdySwipeGroup
leaflet: Fix the folding sliding children padding
leaflet: Only clip visible area during transitions
Introduce HdyShadowHelper
leaflet: Dim bottom children during transitions
swipe-tracker: Reduce base distance for vertical swipes
paginator-box: Adjust index when removing pages
paginator: Support discrete scrolling
swipe-tracker: Stop handling trackpoint
leaflet: Mention replacements in deprecations
leaflet: Mark child-transition and mode-transition as deprecated
leaflet: Ignore deprecations for transition type acccessor declarations
deprecation-macros: Stop referencing nonexistent macros
swipe-tracker: Make dragging touch-only
paginator-box: Wrap children into child info structs
paginator-box: Put children into their own GdkWindows
paginator-box: Implement drawing cache
paginator-box: Add animation-stopped signal
paginator: Add page-changed signal
leaflet: Allocate last visible child during child transitions
keypad: Immediately assign g_autoptrs to NULL
paginator-box: Create window with correct dimensions
example: Remove leftover adjustments
paginator-box: Fix hdy_paginator_box_get_nth_child()
leaflet: Use provided duration for child transitions
swipeable: Provide swipe direction when preparing
swipeable: Distinguish direct and indirect swipes
swipe-tracker: Skip swipes in wrong direction
leaflet: Add allow-visible child property
leaflet: Add properties for controlling swipes
leaflet: Implement back/forward swipe gesture
example: Enable back swipe in the leaflet
leaflet: Queue relayout after child transition ends
swipe-tracker: Add 'allow-mouse-drag' property
paginator: Add 'allow-mouse-drag' property
paginator-box: Register window before setting parent
swipeable: Fix signal names for docs
swipe-group: Don't escape tag names for docs
leaflet: Deprecate old transition type properties
Update @See_also for swipeable widgets
paginator-box: Stop using gtk_widget_set_child_visible()
leaflet: Correctly handle 0 duration for swipe snap-back
swipe-tracker: Don't animate when the distance is 0
leaflet: Remove visible child workaround
paginator: Check for value change in set_allow_mouse_drag()
tests: Add allow_mouse_drag test for HdyPaginator
paginator: Use G_PI instead of M_PI
shadow-helper: Don't set style context parent
leaflet: Remove 'todo' vfunc
example: Use a menu model for primary menu
leaflet: Fix some typos in docs
leaflet: Document visible child functions
Introduce HdyNavigationDirection
swipeable: Use HdyNavigationDirection for begin_swipe() direction
leaflet: Add a function for moving back/forward programmatically
example: Use hdy_leaflet_navigate() for back button
leaflet: Allow hdy_leaflet_navigate() regardless of swipe properties
example: Use hdy_leaflet_navigate() for clicking rows as well
swipe-tracker: Fix crash in confirm_swipe()
example: Stop using "fold" HdyLeaflet property
leaflet: Fix hdy_leaflet_get_can_swipe_forward() docs
Introduce HdyStackableBox
leaflet: Make HdyLeaflet a wrapper around HdyStackableBox
Introduce HdyDeck
example: Use HdyDeck in complex dialog demo
Cross-reference HdyDeck in documentation comments
stackable-box: Only count allow-visible=true children for index
stackable-box: Remove an extra line in a doc comment
style: Remove an extra comma
preferences-window: Use gtk_search_entry_handle_event()
preferences-window: Name signal callbacks _cb
preferences-window: Erase search terms after hiding search bar
preferences-window: Use GDK_EVENT_* constants
stackable-box: Avoid use-after-free in remove()
view-switcher-title: Unset stack before destroying
glade-hdy-carousel: Add a missing assignment
header-bar: Remove some unused variables
swipe-tracker: Reject drags in window's draggable areas
stackable-box: Check is visible child exists in folded mode
Introduce hdy-cairo-private.h
Introduce HdyNothing
Add HdyWindowMixin
Add HdyWindow
Add HdyApplicationWindow
gtk-window: Add hdy_gtk_window_get_state()
Add HdyWindowHandleController
Add HdyWindowHandle
header-bar: Register its own window
header-bar: Add a window handle controller
tests: Add a HdyWindow test
tests: Add a HdyApplicationWindow test
tests: Add a HdyWindowHandle test
preferences-window: Port to HdyWindow
example: Port view switcher window to HdyWindow
example: Port main window to HdyApplicationWindow
example: Add a HdyWindow demo
example: Fix a typo on the HdyWindow page
window-mixin: Set no_show_all for the titlebar box
window-mixin: Only allow one child
window-mixin: Don't include the titlebar into foreach()
stackable-box: Skip mode transitions for deck
glade: Add get-children-function to the dtd
glade: Fix HdyCarousel sorting
glade: List HdyAvatar
glade: List HdyKeypad
glade: List HdyViewSwitcherTitle
glade: List HdyDeck
glade: List HdyWindow
glade: List HdyApplicationWindow
glade: List HdyWindowHandle
example: Make the "Go to the next page" row activatable
example: Don't leave an empty autoptr declaration
main: Don't use G_SOURCE_FUNC() macro
preferences-window: Add .titlebar to the headerbar
example: Add .titlebar to all headerbars
example: Fix leaflet/deck typos
preferences-window: Use crossfade transition
stackable-box: Fix a typo in a comment
view-switcher: Extend bin instead of box
column: Queue resize after changing maximum width
stackable-box: Disconnect the signal handler after removing a child
stackable-box: Unset last_visible_child after removing or hiding
stackable-box: Only hide last visible child when folded
preferences-window: Implement remove() and forall()
preferences-page: Subclass GtkBin instead of GtkScrolledWindow
preferences-page: Implement remove() and forall()
preferences-group: Subclass GtkBin
preferences-group: Implement remove()
action-row: Implement remove()
action-row: Don't allow adding null prefixes
expander-row: Implement remove()
expander-row: Fix forall()
glade: Update dtd
glade: Add GladeHdyUtils
glade: Use utils in HdyCarousel adaptor
glade: Add a synthetic position child property for HdyCarousel
glade: Properly support HdyHeaderBar
glade: Have proper names for HdyViewSwitcherTitle policy
glade: Properly support HdySearchBar
glade: Set better default values for HdyColumn
glade: Support HdyLeaflet and HdyDeck
glade: Support HdyPreferencesWindow
glade: Support HdyPreferencesPage
glade: Mark HdyPreferencessGroup properties as translatable
glade: Support HdyExpanderRow
theme: Move window corners to Adwaita
theme: Split shared style into shared and fallback
theme: Introduce HighContrast style
theme: Adjust leaflet/deck shadow for dark and HC
examples: Enable tests, introspection and VAPI
glade: use 3.36.0 instead of gnome-3-36 HEAD
ci: Speed up api-visibility job
ci: Migrate to GNOME CI template for Flatpak
build: Add an override for pygobject
expander-row: Move switch to the left of the arrow
expander-row: Allow adding arbitrary action widgets
example: Add examples of expander rows with actions
carousel: Set allow-mouse-drag=true by default
doc: Make parallel-installatable with libhandy 0.x
header-bar: Add .titlebar style class by default
Update repo links
header-bar: Account for box-shadow when clipping
avatar: Account for box-shadow when clipping
title-bar: Account for box-shadow when clipping
title-bar: Respect CSS min-width and min-height
header-bar: Respect CSS min-width and min-height
view-switcher-title: Null-check view switcher in dispose()
view-switcher-title: Set no-show-all=true on the squeezer
swipeable: Add gesture state getters
swipe-tracker: Lazily access swipeable state
swipe-tracker: Remove hdy_swipe_tracker_confirm_swipe()
swipe-tracker: Add hdy_swipe_tracker_shift_position()
carousel-box: Rename child to widget in insert() and reorder()
carousel-box: Implement add() through insert()
carousel-box: Add swipe state accessors
carousel-box: Add hdy_carousel_box_get_page_at_position()
carousel-box: Add hdy_carousel_box_get_current_page_index()
carousel-box: Shift position after page changes
carousel-box: Remove hdy_carousel_box_animate()
carousel-box: Allow children to have different sizes
carousel-box: Decouple tick callback id from the animation
carousel-box: Extract animation struct
carousel-box: Use for loop in forall()
carousel-box: Add reveal-duration property
carousel-box: Animate child addition and deletion
carousel: Add reveal-duration property
carousel-box: Track child additions and removals
carousel: Support add/remove animations for indicators
glade: Make parallel-installable with 0.x
debian: Update Glade module soname
stackable-box: Add get_adjacent_child()
leaflet: Add get_adjacent_child()
deck: Add get_adjacent_child()
tests: Test hdy_leaflet_get_adjacent_child() and navigate()
tests: Test hdy_deck_get_adjacent_child() and navigate()
swipe-tracker: Add checks to hdy_swipe_tracker_shift_position()
stackable-box: Reset cancel status after ending a transition
stackable-box: Don't skip the gesture with 0 transition duration
stackable-box: Stop transition when starting a swipe
view-switcher-title: Remove has-subtitle property
window-mixin: Implement destroy()
ci: Bump fedora version to 32
ci: Remove --werror for Fedora job
stackable-box: Skip children with 0 size
stackable-box: Don't fold with only 1 visible child
swipe-tracker: Move some event handling to bubble stage
example: Remove workarounds for nested swipeable widgets
deck: Fix transition-type default value
deck: Make 'slide' the last transition
leaflet: Make 'slide' the last transition
stackable-box: Make 'slide' the last transition
deck: Remove NONE transition type
leaflet: Remove NONE transition type
stackable-box: Stop using NONE transition as a flag
stackable-box: Remove NONE transition type
stackable-box: Remove is_direction_dependent_child_transition()
doc: Mention NONE removal in migration guide
swipe-tracker: Keep association from the swipeable to swipe tracker
swipe-tracker: Register event capture handler implicitly
stackable-box: Fix allocation during mode transitions
swipeable: Rename switch-child signal to child-switched
swipeable: Rename begin-swipe signal to swipe-began
swipeable: Rename update-swipe signal to swipe-updated
swipeable: Rename end-swipe signal to swipe-ended
swipeable: Fix get_snap_points() docs
swipeable: Add warnings to all signal docs
swipeable: Remove hdy_swipe_tracker_confirm_swipe() mentions
swipable: Fix get_range() parameter names
stackable-box: Rewrite transitions
stackable-box: Reduce amount of set_child_visible() calls
stackable-box: Stop setting visibility in set_position()
stackable-box: Fix code style
shadow-helper: Skip any drawing at 0 or 1 progress
shadow-helper: Add an outline
stackable-box: Ensure shadow caching for child transitions
shadow-helper: Fix outline offset in some directions
shadow-helper: Mark paintable area
shadow-helper: Use OVER operator instead of ATOP
stackable-box: Simplify folded mode transition allocation
stackable-box: Fix end child allocation during mode transitions
swipe-group: Explicitly block recursive emissions
swipe-tracker: Add get_swipeable()
swipe-tracker: Add begin-swipe signal
swipe-tracker: Add update-swipe signal
swipe-tracker: Add end-swipe signal
swipe-group: Switch to the new HdySwipeTracker API
stackable-box: Switch to the new HdySwipeTracker API
carousel: Switch to the new HdySwipeTracker API
swipeable: Remove the now unused old API
swipe-tracker: Make type check in _new() more robust
swipe-tracker: Fix _new() docs
swipe-tracker: Add docs for shift_position()
swipe-tracker: Fix get_swipeable() annotations
swipe-tracker: Fix swipeable property type
swipe-tracker: Fix swipeable property docs
swipeable: Add get_swipe_area()
swipe-tracker: Skip swipes outside swipe area
swipe-tracker: Skip update and end for swipes outside swipe area
stackable-box: Implement get_snap_points()
swipe-tracker: Stop using hdy_swipeable_get_range()
swipeable: Remove default get_snap_points() implementation
swipeable: Remove get_range()
swipeable: Bump Since versions
swipe-tracker: Bump Since versions
swipeable: Make completely public
swipe-tracker: Make public
swipe-tracker: Remove check in _new()
swipeable: Add get_swipe_tracker()
headerbar: Fix css min size
example: Use HdyHeaderBar
window: Use window radius instead of decoration for masking
swipe-group: Remove an unnecessary include
swipe-tracker: Remove an unnecessary include
swipeable: Don't dereference function pointers
Add a separate header for HdySwipeTracker forward declaration
Use guint instead of uint
doc: Exclude hdy-enums-private.h
doc: List enums
keypad: Remove GtkGrid comment
keypad-button: Use canonical name for show-symbols
keypad-button: Normalize property names
keypad: Fix the entry property type
keypad: Fix coding style in get/set_property()
keypad: Add missing Since everywhere
keypad: Fix property getters and setters
keypad: Document properties
keypad: Stop using g_return_if_fail() in private functions
keypad: Ensure HdyKeypadButton type
tests: Rewrite HdyKeypad tests
keypad: Normalize property names
doc: Exclude enums instead of listing them
enum-value-object: Include config.h
swipeable: Include config.h
Revert "expander-row: Make the subtitle nullable"
Revert "action-row: Make the subtitle nullable"
Revert "expander-row: Drop the title prop and its accessors"
Revert "action-row: Drop the title prop and its accessors"
view-switcher-title: Default to auto policy
preferences-window: Fix subpage removal with disabled animations
preferences-window: Disable type-to-search for subpages
preferences-window: Remove subpages after they are closed
preferences-group: Exclude hidden rows from search
preferences-group: Exclude hidden groups from search
preferences-page: Exclude hidden pages from search
meson: Only disable implicit export for the libhandy sofile
title-bar: Fix a typo in measure()
Add padding to public structs
Replace .preferences with .content
swipe-tracker: Reset state on unrealizing
themes: Reshuffle window outline
Introduce HdyCarouselIndicatorDots
Introduce HdyCarouselIndicatorLines
Cross-reference carousel-related widgets
examples: Use the new carousel indicator widgets
carousel: Remove indicators
doc: Mention carousel changes in the migration guide
Update POTFILES.in
headerbar: Reset allocation coordinates before applying padding
preferences-window: Translate keyval properly
examples: Translate keyval properly for Ctrl+Q
preferences-window: Handle Esc key
window-mixin: Fix gtk_style_context_get_state() argument
theme: Don't force 0px border-radius on the window
window-mixin: Correctly destroy the children
swipe-tracker: Special case dragging from buttons
carousel-box: Null-check child in get_page_at_position()
carousel-box: Don't invalidate cache on any allocation
keypad: Fix symbol condition in entry input filter
avatar: Draw background for custom images
avatar: Code style fixes
avatar: Center custom images
avatar: Draw frame after background and not before
view-switcher: Skip invisible buttons when determining orientation
swipe-tracker: Increase drag threshold distance
swipe-tracker: Only count drag from the threshold activation moment
combo-row: Ensure popover animation
combo-row: Change checkmark opacity instead of visibility
stackable-box: Don't use last visible child's size when it's NULL
swipe-tracker: Reset the tracker after cancelling a gesture
examples: Add a few mnemonics to the preferences window
preferences-window: Strip mnemonic underlines when searching
Release 1.0.1
swipe-tracker: Make button workaround less strict
carousel-box: Invalidate cache on realize
swipe-tracker: Don't switch to capture phase when not necessary
shadow-helper: Support hidpi
Release 1.0.2
stackable-box: Increase edge swipe area
css: Split hdy_css_size_allocate() into self() and children()
css: Allow NULL arguments for hdy_css_measure()
css: Add hdy_css_draw()
leaflet: Make test more robust
demo: Move icons to conform to icon theme specification
animation: Add HdyAnimation
swipe-tracker: Fix coordinate transformation for scrolling
shadow-helper: Allow drawing shadow with 0 progress
stackable-box: Move HDY_SWIPE_BORDER to hdy-swipe-tracker-private.h
Add HdyFlap
Add a HdyFlap demo
preferences-group: Fix a leak in dispose()
preferences-window: Use destroy() instead of dispose()
preferences-window: Use GtkWidget type for box field
preferences-group: Protect against gtk_widget_show_all()
glade: Rename window adapter to bin
themes: Use rgba color for HdyStatusPage icon rather than opacity
swipe-tracker: Don't leak the current event
preferences-page: Propagate natural height
example: Call hdy_init() in the Python demo
flap: Properly calculate minimum and natural sizes
keypad: Allow pasting and erasing text in the entry
keypad: Beep when typing invalid chars
keypad: Make final
leaflet: Make final
leaflet: Reorder functions
leaflet: Inline HdyStackableBox
leaflet: Add can-unfold
preferences-window: Switch to HdyLeaflet
window-mixin: Switch to leaflet
example: Switch to leaflet
Remove HdyDeck
Remove HdyStackableBox
Remove Glade support
Dummy out everything
Switch to GTK4
Port hdy-main
Port styles
Uncomment HdyPreferencesRow
Port HdyActionRow
Uncomment hdy-animation
Remove HdyNothing
Port HdyPreferencesGroup
Port HdyClamp
Port HdyPreferencesPage
Port HdyViewSwitcher and HdyViewSwitcherButton
Port HdyViewSwitcherBar
Uncomment hdy-deprecation-macros
Port HdySqueezer
Port HdyViewSwitcherTitle
Add HdyGizmo
Add HdyFocus
Port HdyWindow and HdyApplicationWindow
Remove HdyWindowHandle
Remove HdySearchBar
Port HdyStatusPage
Port HdyKeypad
Port HdyExpanderRow
Uncomment HdyValueObject
Uncomment HdyEnumValueObject
Port HdyAvatar
Uncomment HdyNavigationDirection
Uncomment HdySwipeable
Preliminary port of HdySwipeTracker
Port HdyComboRow
Port HdyCarousel
Port HdySwipeGroup
Port HdyCarouselIndicatorLines
Port HdyCarouselIndicatorDots
Remove HdyTitleBar
Rewrite HdyShadowHelper
Port HdyLeaflet
Port HdyHeaderBar
Port HdyPreferencesWindow
Port HdyHeaderGroup
Remove HdyCss
Remove gtk-window.c
Remove hdy-cairo-private.h
Port HdyFlap
Port demo
Improve HdyComboRow styles
example: Remove search bar demo
example: Remove window deom
Make .content style work with listview
Add HdyClampLayout
clamp: Switch to HdyClampLayout
view-switcher-button: Show image-missing for missing icons
enum-value-object: Add properties
Add HdyEnumListModel
Add HdyClampScrollable
enum-value-object: Make hdy_enum_value_object_new() private
Rewrite HdyComboRow
action-row: Use 16x16 icon by default
header-bar: Split show-title-buttons into 2
Rename to libadwaita
Drop packaging
ci: Remove Debian- and Fedora-specific-jobs
tests: Disable a11y for tests
test-avatar: Remove draw_to_pixbuf() test
tests: Fix leaflet test
doc: Update sections and private headers
application-window: Fix a typo
combo-row: Remove leftover name functions
docs: Remove mentions of unused widgets
Remove ADW_AVAILABLE_IN_1_1
Consistently use <requires> in UI files
examples: Remove Python example
Handle dispose() correctly
readme: Update badge links
Bump Since annotations
leaflet: Implement dispose()
view-switcher-button: Make accessible
view-switcher: Make accessible
header-bar: Set group accessible role
leaflet: Warn when adding pages with duplicate names
leaflet: Allow NULL page names
combo-row: Use COMBO_BOX accessible role
status-page: Scroll to focused widget
Add AdwBin
ci: Automatically regenerate pages
docs: List AdwWindowTitle
action-row: Properly chain up in GtkBuilder add_child()
readme: Fix the docs link
leaflet: Remove leftover comments
carousel-box: Remove a leftover comment
shadow-helper: Get rid of clear()
header-bar: Wrap start/end boxes into extra widgets
header-bar: Don't use gtk_widget_unparent() with GtkBox
header-bar: Null-check boxes when removing window controls
themes: Depends on GTK 4.0.3 rather than 4.0.0
preferences-page: Tweak margins and spacing
action-row: Add accessibility relationships
meson: Don't specify all build dependencies for libadwaita_dep
leaflet: Fix natural size calculation
swipe-group: Specify null values in GMarkupParser
carousel-box: Initialize lower and upper variables
css: Fix status page margins when missing one of the children
swipe-tracker: Calculate velocity using scroll history
swipe-tracker: Rework end point calculation
swipe-tracker: Add allow-long-swipes property
carousel: Add allow-long-swipes property
examples: Add a long swipe switch to the carousel page
swipe-tracker: A small cleanup
view-switcher: Indentation fix
preferences-row: Indentation fix
leaflet: Indentation fix
swipe-tracker: Clamp position when long swipes are enabled too
squeezer: Increase reference only if page is non-NULL
readme: Update the matrix room link
readme: Update links
ci: Move API visibility script to .gitlab-ci/
ci: Use a container image for abi checker
Stop translating properties
shadow-helper: Remove a stray backslash
preferences-window: Use gtk_widget_get_ancestor()
preferences-window: Fix a build warning
preferences-window: Refactor new_search_row_for_preference()
preferences-window: Get the number of pages manually
preferences-window: Bind search model lazily
preferences-window: Fix search filter visible property
examples: Bundle sassc in flatpak manifest
Add sassc and libsass subprojects
Import Adwaita stylesheet
meson: Fix gresources indentation
stylesheet: Round window corners
stylesheet: Drop AdwWindow styles
window-mixin: Drop the outline node
window-mixin: Drop the unified style class
window: Drop css node docs
view-switcher-title: Fix dispose()
header-bar: Set focus funcs for the gizmos
animation: Call done() even if stopping before having started
animation: Stop using g_signal_handlers_disconnect_by_func()
flap: Redo the Esc shortcut and make it managed
stylesheet: Remove leftover entry styles
stylesheet: Drop button osd-backdrop state
stylesheet: Remove window.popup styles
stylesheet: Remove icon shadow from .osd buttons
stylesheet: Remove redundant text and icon shadow uses
stylesheet: Reuse dim-label style for custom styles
stylesheet: Don't reimplement $ease-out-quad for custom styles
stylesheet: Drop GtkCoverFlow styles
stylesheet: Don't style scrollbar icons when disabled
stylesheet: Inline disabled treeview expander style
stylesheet: Remove disabled spinner style
stylesheet: Move disabled arrow/check/ratio styles to menu
stylesheet: Nest textview > border style
stylesheet: Remove redundant rubberband styles
stylesheet: Properly nest entry styles
stylesheet: Remove the style that hides placeholder on focus
stylesheet: Remove icon highlight hover effect
stylesheet: Formatting fixes
stylesheet: Nest model button styles
stylesheet: Properly style toolbar buttons
stylesheet: Merge .list-button from libhandy into the main stylesheet
stylesheet: Don't disable internal entry styles for spinbutton
stylesheet: Nest spinbutton.vertical.osd styles
stylesheet: Remove a misleading comment
stylesheet: Use padding instead of margin for dropdown listview
stylesheet: Fix a typo
stylesheet: Fix indentation in dropdown styles
stylesheet: Drop GtkFileChooserButton styles
stylesheet: Fix GtkAppPickerButton linked style
stylesheet: Stop styling toolbar
stylesheet: Remove %toolbar
stylesheet: Inline searchbar/infobar close buttons
stylesheet: Group GtkActionBar styles with searchbar and toolbar
stylesheet: Fix indentation in infobar style
stylesheet: Only use GtkWindowControls headerbar style in headerbar
stylesheet: Remove %titlebar
stylesheet: Don't require .titlebar for devel style
stylesheet: Nest pathbar under filechooser
stylesheet: Fix formatting in GtkTreeView styles
stylesheet: Fix formatting in menu styles
stylesheet: Nest popover menu styles
stylesheet: Rework modelbutton style
stylesheet: Remove treeview scrollbar style
stylesheet: Nest GtkScale style more
stylesheet: Nest progressbar styles more
stylesheet: Fix formatting in levelbar styles
stylesheet: Group GtkScrollbar and GtkScrolledWindow styles
stylesheet: Group treeview and columnview styles
stylesheet: Group dnd wildcards together
stylesheet: Fix calendar style formatting
stylesheet: Clean the message dialog style
stylesheet: Simplify sidebar styles
stylesheet: Group file chooser styles together
stylesheet: Group tooltip styles together
stylesheet: Remove content-view.tile styles
stylesheet: Group shortcuts window styles together
stylesheet: Clean up emoji picker styles
stylesheet: Split button styles into a separate file
stylesheet: Split spinner styles into a separate file
stylesheet: Split entry styles into a separate file
stylesheet: Split link styles into a separate file
stylesheet: Split spin button styles into a separate file
stylesheet: Split dropdown styles into a separate file
stylesheet: Split toolbar-like styles into a separate file
stylesheet: Split header bar styles into a separate file
stylesheet: Share GtkHeaderBar and AdwWindowTitle styles
stylesheet: Split column view and tree view styles into a separate file
stylesheet: Split popover styles into a separate file
stylesheet: Split menu styles into a separate files
stylesheet: Split notebook styles into a separate file
stylesheet: Split scrolling styles into a separate file
stylesheet: Split switch styles into a separate file
stylesheet: Split check and radio styles into a separate file
stylesheet: Split scale styles into a separate file
stylesheet: Split progress bar styles into a separate file
stylesheet: Split level bar styles into a separate file
stylesheet: Split list styles into a separate file
stylesheet: Split sidebar styles into a separate file
stylesheet: Split paned styles into a separate file
stylesheet: Split window styles into a separate file
stylesheet: Split color chooser styles into a separate file
stylesheet: Split file chooser styles into a separate file
stylesheet: Split view styles into a separate file
stylesheet: Split message dialog styles into a separate file
stylesheet: Split shortcuts window styles into a separate file
stylesheet: Split emoji chooser styles into a separate file
stylesheet: Split calendar styles into a separate file
stylesheet: Split tooltip styles into a separate window
stylesheet: Split expander styles into a separate file
stylesheet: Split text selection styles into a separate file
stylesheet: Split label styles into a separate file
stylesheet: Split misc widget styles into a separate file
stylesheet: Split view switcher styles into a separate file
stylesheet: Split avatar styles into a separate file
stylesheet: Split preferences styles to a separate file
stylesheet: Move AdwStatusPage styles to _misc.scss
stylesheet: Move leaflet/flap transition shadow to a separate file
carousel-indicator-dots: Use AdwAnimation
carousel-indicator-lines: Use AdwAnimation
squeezer: Fix the crossfade transition
squeezer: Make layout work with vertical orientation
squeezer: Fix crossfade with RTL and non-default xalign
stylesheet: Fix indentation for window styles
stylesheet: Add a window outline
stylesheet: Add an outline for popovers
stylesheet: Specificity bump for AdwComboRow popovers
leaflet: Implement select_item() for AdwLeafletPages
demo: Specify .list-button explicitly
stylesheet: Stop styling buttons inside lists
stylesheet: Rename .list-button to .outline
stylesheet: Remove GtkWindowControl margins
stylesheet: Drop backdrop list styles
stylesheet: Drop searchbar backdrop style
stylesheet: Remove a redundant backdrop bg color
stylesheet: Remove treeview backdrop styles
stylesheet: Remove redundant popover:backdrop style
stylesheet: Remove a backdrop-specific rule for notebook
stylesheet: Use opacity for caps lock indicator instead of backdrop colors
stylesheet: Drop status page backdrop style
stylesheet: Drop unused backdrop overshoot glow
stylesheet: Drop scale backdrop specificity bumps
stylesheet: Remove entry backdrop specificity bumps
stylesheet: Drop backdrop state for selection mode checks
stylesheet: Drop unused backdrop check styles
stylesheet: Drop backdrop style for buttons
stylesheet: Transparentize header bar contents for backdrop
stylesheet: Remove separate header bar border color for backdrop
stylesheet: Drop public backdrop colors
stylesheet: Fix shadow transition in dark variant
stylesheet: Fix window shadows
stylesheet: Inline headerbar_fill()
stylesheet: Adjust devel header bar gradient
stylesheet: Use a flat gradient for backdrop header bar
stylesheet: Remove redundant header bar rules
stylesheet: Make the .devel cog less prominent for backdrop
stylesheet: Drop public @wm_ colors
stylesheet: Reenable switch icons for HighContrast
stylesheet: Drop an unused label selection style
stylesheet: Remove a leftover entry.error style
stylesheet: Make insensitive labels transparent instead of grey
stylesheet: Fix selection selector for error/warning entries
stylesheet: More contrasty entry.error/warning text color
stylesheet: Overhaul text selection
animation: Add adw_animation_get_widget()
carousel-box: Use AdwAnimation instead of manual callbacks
carousel-box: Rename AdwCarouselBoxChildInfo to ChildInfo
carousel-box: Merge into AdwCarousel
carousel: Move swipeable implementation after init()
carousel: Check position in insert() and reorder()
main: Use hicolor icons
stylesheet: Replace scale assets with transforms
stylesheet: Overhaul text selection handles
stylesheet: Remove assets
Use the same check/ratio assets for regular and hc
examples: Stop using AdwSwipeGroup
Remove AdwSwipeGroup
swipeable: Remove switch_child()
swipe-tracker: Remove GtkButton hack
swipeable: Remove get_swipe_tracker()
swipe-tracker: Remove the direct parameter from begin-swipe
Add adw_swipe_tracker_reset()
swipe-tracker: Remove emit functions
Remove adw-types.h
ci: Bump the ABI break commit
Use correct section names
flap: Stop using begin-swipe
swipe-tracker: Don't discard swipes that start outside swipe area
stylesheet: Special case colors for all flat buttons in header bar
view-switcher: Use .flat buttons
example: Update view switcher demo icons
Add AdwIndicatorBin
view-switcher: Don't set needs-attention class on buttons
view-switcher-button: Reimplement indicator as a widget
editorconfig: Add glsl rules
Revert "main: Use hicolor icons"
stylesheet: Fix GtkActionBar spacing
animation: Add adw_ease_in_cubic()
animation: Add adw_ease_in_out_cubic()
Add adw-bidi
Add AdwFadingLabel
Add AdwTabView
Add AdwTab
Add AdwTabBox
Add AdwTabBar
Add styles for AdwTab*
demo: Add a AdwTabView/AdwTabBar example
stylesheet: Refresh active menubar item style
stylesheet: Use transparency for menu items
ci: Drop an unused script
stylesheet: Remove a leftover text selection style
stylesheet: Move $menu_padding to _common.scss
stylesheet: Refine emoji styles
Add gi-docgen subproject
Move docs to gi-docgen
action-row: Convert docs
animation: Convert docs
application-window: Convert docs
avatar: Convert docs
bin: Convert docs
carousel: Convert docs
carousel-indicator-dots: Convert docs
carousel-indicator-lines: Convert docs
clamp: Convert docs
clamp-layout: Rewrite docs
clamp-layout: Convert docs
clamp-scrollable: Convert docs
combo-row: Convert docs
enum-list-model: Add docs
enum-value-object: Convert docs
expander-row: Convert docs
fading-label: Convert docs
flap: Convert docs
gizmo: Remove a doc section
headerbar: Convert docs
indicator-bin: Convert docs
leaflet: Add missing docs
leaflet: Convert docs
main: Convert docs
navigation-direction: Convert docs
preferences-group: Convert docs
preferences-group: Mark title and description as nullable
preferences-page: Convert docs
preferences-row: Convert docs
preferences-window: Convert docs
shadow-helper: Remove the doc section.
squeezer: Convert docs
status-page: Convert docs
swipeable: Convert docs
swipe-tracker: Convert docs
tab-bar: Convert docs
tab-view: Convert docs
value-object: Convert docs
version: Drop the doc header
view-switcher: Convert docs
view-switcher-bar: Convert docs
view-switcher-button: Convert docs
view-switcher-title: Convert docs
window: Convert docs
window-mixin: Drop the doc header
window-title: Convert docs
header-bar: Fix the docs example
docs: Fix headers for build docs and visual index
docs: Don't mention autotools
docs: Fix the flatpak manifest example
docs: Fix the macOS build instructions
doc: Add a migration guide from libhandy 1.4
Update readme
stylesheet: Tone down selected menu item style for dark
stylesheet: Refine .navigation-sidebar row styles
stylesheet: Remove redundant stack sidebar styles
stylesheet: Specificity bump for dropdowns
stylesheet: Fix mix() usage in list.content styles
stylesheet: Simplify list styles
stylesheet: Remove blue from view selections
stylesheet: Fix places sidebar dnd style
stylesheet: Fix indentation in treeview styles
stylesheet: Remove a treeview checkbutton special case
doc: Fix the license
stylesheet: Fix menu check/radio/arrow states
stylesheet: Simplify checks and radios
stylesheet: Update levelbar style
stylesheet: Add a disabled state for levelbars
stylesheet: Fix vertical levelbar bugs
stylesheet: Fix treeview accel editor color
stylesheet: Update switch style
stylesheet: Update scales and progress bars
stylesheet: Tone down hover and active states for checks
stylesheet: Don't darken rubberband color
stylesheet: Use drag-n-drop color consistently
stylesheet: Don't override menu color for HC
stylesheet: Drop $top_hilight
stylesheet: Use the focus-ring() mixin for labels
stylesheet: Nest label styles
stylesheet: Rename menu_* colors to view_*
stylesheet: Extract trough colors into variables
stylesheet: Extract fill colors
stylesheet: Extract slider colors
stylesheet: Don't duplicate styling for toolbars
stylesheet: Nest toolbar button style under toolbars
stylesheet: Remove button margins in .toolbar
stylesheet: Extend button for the color chooser add button
stylesheet: Extend button for the inline menu buttons
stylesheet: Remove a redundant style from notebook arrows
stylesheet: Drop .osd for spinbuttons
stylesheet: Move magnifier style to _text-selection.scss
stylesheet: Use selected/hover/active view styles for flat buttons
stylesheet: Split all linked styles into a separate file
stylesheet: Refactor linked styles
stylesheet: Remove a redundant linked style
stylesheet: Inline %linked_not_*
avatar: Remove a blank line in the header
avatar: Move the size property to the bottom
avatar: Replace image load func with paintables
doc: Mention avatar changes in the migration guide
ci: Update ABI break commit
stylesheet: Remove leftover scale slider shadows
Don't leak list models for 'pages' properties
doc: Mention hdy_avatar_draw_to_pixbuf_async() in migration guide
Aliya Rahmani (1):
fixed typo issue #399
Anders Jonsson (3):
Add Swedish translation
Update Swedish translation
Update Swedish translation
Andika Triwidada (2):
Add Indonesian translation
Update Indonesian translation
Arnaud Ferraris (2):
gitattributes: keep symbols file to fix debian build
d/libhandy-1-0: install locales
Asier Sarasua Garmendia (2):
Add Basque translation
Update Basque translation
Bastien Nocera (5):
Use correct i18n include
Fix broken translations in all libhandy applications
ci: Add ABI checker
ci: Work-around libabigail bug
ci: Work-around another libabigail problem
Benjamin Berg (11):
combo-row: Rework selected-index property setting and notification
Add -s -noreset to xvfb-run calls
combo-row: Fix memory leak
combo-row: Fix memory leak in set_for_enum
value-object: Add an object to stuff a GValue into a GListModel
example: Use value object rather
tests: Add tests for HdyValueObject
action-row: Destroy the contained widget
glade: Mark ActionRow properties as translatable/icon
combo-row: update widget after changes to bound model
main: Remove volatile from g_once_init_* variables
Benjamin Schaaf (1):
flap: Fix minimum size calculation
Bilal Elmoussaoui (2):
docs: fix typo
meson: bump api version to 4
Bob Ham (7):
dialer: fix setting of number property
dialer: fix emission of number property change signals
dialer: Add "show-action-buttons" property
Merge branch 'glade-cleanup' of guido.gunther/libhandy into master
Merge branch 'Jenkinsfile' of guido.gunther/libhandy into master
Merge branch 'arrows-fixes' of guido.gunther/libhandy into master
Remove superflous Debian packaging files left in root
Christopher Davis (14):
Add HdyColumn to libhandy.xml
Sort HdyColumn alphabetically
preferences: Scroll to focused widget
action-row: Clean up can-focus=False and visible=True
Remove HdyHeaderGroup
Add AdwWindowTitle
view-switcher-title: Use AdwWindowTitle
header-bar: Add AdwWindowTitle to @See_also
Remove AdwKeypad
demo: Use scroll-to-focus on avatar page
gchar -> char
gint -> int
gfloat -> float
gdouble -> double
Claude Paroz (1):
Add French translation
Cédric Bellegarde (2):
glade: Mark title and subtitle as translatable for HdyExpanderRow
glade: Mark HdyPreferencesRow:title as translatable
Daniel Mustieles (5):
Add Spanish translation
Update Spanish translation
Update Spanish translation
Update Spanish translation
Updated Spanish translation
Daniel Șerbănescu (1):
Update Romanian translation
David Boddie (1):
Deploy documentation for the master branch
David Cordero (1):
Update documentation regarding build dependencies
Dorota Czaplejewicz (1):
Merge branch 'dialer-clear-number' of guido.gunther/libhandy into master
Enrico Nicoletto (3):
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Update Brazilian Portuguese translation
Fabio Tomat (2):
Add Friulian translation
Update Friulian translation
Felix Häcker (1):
Update doc link to Gitlab pages
Felix Pojtinger (2):
docs: Format README to enable syntax highlighting
doc: Add macOS build instructions
Florentina Mușat (1):
Add Romanian translation
Gabriele Musco (2):
Added Unifydmin to Python 3 examples
Add HydraPaper to Python 3 examples
Guido Günther (238):
Initial commit
Point bugtracker and source to puri.sm gogs
example: use less confusing function name
Add missing include guards
Switch license to LGPL3+
dialer-button: Use a slightly larger font
Fix typo
Add GString based utf-8 helpers
Add "cycling" buttons
meson: drop enable_ and with_ prefixes
Fix typo
Merge branch 'wip/flatpak' of adrien.plazas/libhandy into master
Merge branch 'wip/gitignore' of adrien.plazas/libhandy into master
Merge branch 'wip/xmlstripblanks' of adrien.plazas/libhandy into master
example: Make application id match the flatpak
Move application sources to /sm/puri/ as well
Merge branch 'wip/dialer' of adrien.plazas/libhandy into master
Move '+' back to '*' for the time being
Don't wait for timeout to expire if button has only a single symbol
Use linux style indentation
Merge branch 'license' of adrien.plazas/libhandy into master
Merge branch 'editorconfig' of adrien.plazas/libhandy into master
trivial: fix typo
Libhandy is LGPL-2.1+
Merge branch 'wip/various-fixes' of adrien.plazas/libhandy into master
example: give the dialer widget some margin
Initial HACKING document
Merge branch 'HACKING' of guido.gunther/libhandy into master
Merge branch 'wip/aplazas/leaflet' of adrien.plazas/libhandy into master
Merge branch 'wip/aplazas/gtk-test-init' of adrien.plazas/libhandy into master
example: Drop superfluous statement
dialer: Rename dial button to submit button
dialer: Remove display
leaflet: Document hdy_leaflet_get_visible_child()
docs: Add Leaflet
Merge branch 'wip/aplazas/unstable-api' of adrien.plazas/libhandy into master
Merge branch 'wip/aplazas/fold' of adrien.plazas/libhandy into master
docs: Broaden scope
Merge branch 'master' of bob.ham/libhandy into master
Add glade catalog file
run.in: Set GLADE_CATALOG_SEARCH_PATH as well
Add Debian packaging
Merge branch 'debian' of guido.gunther/libhandy into master
README: Document build dependencies
dialer: Move code out of _init()
docs: Make docs match reality
docs: Add meson dependency name
Fix typos in DialerButton and DialerCycleButton
HdyDialerButton: return const gchar* from get_letters()
HdyDialer: Don't wire up all buttons by hand
HdyDialer: Emit symbol-clicked signal
example: Listen for HdyDialer's symbol-clicked signals
HdyDialer: Emit deleted symbol
example: Listen for HdyDialer's deleted signal
Merge branch 'dialer-signals' of guido.gunther/libhandy into master
debian: honor DEB_BUILD_OPTIONS=nocheck
Merge branch 'nocheck' of guido.gunther/libhandy into master
Merge branch 'wip/aplazas/leaflet-homogeneity' of adrien.plazas/libhandy into master
Merge branch 'wip/aplazas/dialer-number' of adrien.plazas/libhandy into master
Merge branch 'wip/aplazas/window-values' of adrien.plazas/libhandy into master
glade: Add book property to catalog file
Merge branch 'rah/show-action-buttons' of bob.ham/libhandy into master
dialer: Make it simple to clear the stored number
dialer: Delay number notify
Document changes and release 0.0~git20180429
Merge branch 'master' of guido.gunther/libhandy into master
docs: update copyright year
Merge branch 'master' of guido.gunther/libhandy into master
Add enum generation via glib-mkenums
Add an arrows widget
Add arrows widget example
Merge branch 'arrows' of guido.gunther/libhandy into master
Add symbols file to link step
debian: Add symbols file
Update symbols
debian: New git snapshot release
Merge branch 'symbols' of guido.gunther/libhandy into master
Remove most of the glade diff noise
Add Jenkinsfile
Merge branch 'rpm' of julianrichen/libhandy into master
arrows: Don't draw first arrow right away
glade: Add HdyArrows
Merge branch 'rah/debian-packaging-cleanup' of bob.ham/libhandy into master
HdyDialer: Derive from GtkEventBox instead of GtkGrid
HdyDialer: Handle keypresses
HdyDialer: Set focus to '0' when we're told to grab focus
example: Make keypad grab focus when the stack switches to the keypad page
Merge branch 'wip/aplazas/column' into 'master'
docs: add HdyColumn
Bump version to 0.0.1
Use source.puri.sm instead of code.puri.sm
Add AUTHORS file
Merge branch 'wip/aplazas/dialer-grid-visibility' into 'master'
Merge branch 'dialer-grid-spacing' into 'master'
Merge branch 'dconf' into 'master'
gitlab-ci: Build on Debian buster using provided build-deps
arrows: test object construction
hdy-version: Fix c'n'p error
doc: Mark gtkprogresstrackerprivate.h as private
HdyLeaflet: Mark unimplemented signal as private
HdyDialerCycleButton: Document timeout parameter
HdyLeaflet: Properly name parent class member
HdyArrowsDirection: add missing colon in doc string
Use _HANDY_INSIDE instead of HANDY_INSIDE
docs: Add annotations glossary
docs: Abort on warnings
Merge branch 'call-start-symbolic' into 'master'
Merge branch 'column-height-for-width' into 'master'
DialerButton: free letters
Merge branch 'dialer-button-leak' into 'master'
Bump version to 0.0.2
HdyButton: Chain up to parent on finalize
gitlab-ci: Fail on compile warnings
meson: Warn about possible uninitialized variables
HdyLeaflet: Fix two uninitialized variables
Update list of compiler warnings from phosh
gtkprogresstracker: Remove unused functions
Make function definitions match their declarations
hdy-arrow: drop superflous check
hdy-string-utf8: Ensure function declarations are known
hdy-dialer-button: Make format_label static
Bump version to 0.0.3
Depend on generated headers
docs: Add HdyFold
HdyLealflet: Use glib-mkenums
HdyFold: Use glib-mkenums
HdyHeaderGroup: Document hdy_group_set_focus()
debian: Update shared library symbols
d/rules: Set a proper locale for the tests
Check the debian package build during CI as well
ci: Fail on gtkdoc warnings
tests: sort tests alphabetically
tests: Test hdy_header_group_{get,set}_focus
HdyDialer: Apply 'keypad' style class
glade: Verify catalog data via xmllint
debian: Add dependenies for running xmllint
HdyHeaderGroup: Allow to get and remove the headerbars
debian: Add new symbols
glade: Add a module so we can handle HdyHeaderGroup
run: Add glade lib to LD_LIBRARY_PATH
Move glade catalog from data/ to glade/
glade: Use a custom DTD
glade: Support HdyHeaderGroup
debian: Ship glade module
Release 0.0.4
meson: Properly depend on the generated headers
debian: Make sure we create a strict shlibs file
debian: Mark buil-deps for tests as <!nocheck>
gitlab-ci: Deduplicate before_script
gitlab-ci: Build with clan (scan-build) as well
HdyLeaflet: Remove unused initializations
doc: Add that virtual methods carry the class prefix
docs: Add libhandy users
docs: Mention meson as well
docs: Drop package_ver_str from include path
Add i18n infrastructure
Add hdy_init()
examples: Call hdy_init()
meson: Depend on glib that supports g_auto*
HACKING: document using g_auto* is o.k.
HACKING: Use syntax highlighting
Drop Jenkinsfile
build: Detect if ld supports a version script
build: Rename compiler args as well
Release libhandy 0.0.5
hdy-enums: Make build reproducible
HACKING: Clarify braces in if-else
spec: Sort dependencies
spec: Build-depend on libgladeui-2.0
gitlab-ci: Deduplicate tags
gitlab-ci: Build on Fedora as well
gitlab-ci: Switch to clang-tools
HdyHeaderGroup: Cleanup references to header bars in dispose
HdyHeaderGroup: Disconnect from header bar's signals during dispose
docs: Add section for new symbols in 0.0.6
Annotate APIs new in 0.0.6
Release libhandy 0.0.6
HdyComboRow: Don't use g_autoptr for GEnumClass
HdyDialer: Don't use class method slot for 'delete'
HdyComboRow: hdy_combo_row_get_model: Add missing scope annotation
gitlab-ci: Build static library
Release libhandy 0.0.7
run.in: Set GLADE_MODULE_SEARCH_PATH as well
Release libhandy 0.0.8
debian: Test GObject introspection
debian/tests: Drop API version from include
examples: Add API version to demo name
build: Don't hardcode API version
Release libhandy 0.0.9
HACKING: Properly end emphasis
HACKING: Document extra space after function calls
ci: Split doc build to different stage
ci: Split out unit tests to different stage
HdyArrows: Fix obvious documentation errors
HdyArrows: Only redraw widget if visible
HdyArrows: Don't emit notify signals on unchanged properties
HdyArrow: Redraw arrows on property changes
HdyDemoWindow: Don't schedule arrow redraws
Add suppression for ASAN
gitlab-ci: Drop coverage on fedora
gitlab-ci: Split out build commands
gitlab-ci: Drop tests from static build
gitlab-ci: Move Debian package to packaging stage
gitlab-ci: Archive the build debs
tests-dialer: Consistently use space after function names
tests-dialer: Swap assert arguments
HdyDialer: Only set relief style when it changes
tests: Test hdy_dialer_{set,get}_show_action_button()
tests: Test hdy_dialer_{get,set}_relief()
HdyDialer: Make show_action_buttons match the initial property default
Release libhandy 0.0.10
debian: Ship example program and files
Release libhandy 0.0.11
Add deprecation macros
Deprecate all hdy-dialer{-cycle}-button api
HdyDialer: Remove excessive '*'
build: Install new header file
Release libhandy 0.0.12
Release libhandy 0.0.13
gitlab-ci: Move unit tests and doc building to a single stage
gitlab-ci: Use prebuilt pipeline
examples: Switch flatpak module name
Test flatpak build
build: Switch to API version 1
symbols: Bump symbol names to 1_0
debian: Package API version 1
bug template: Use API version 1
examples: Require API major version 1
spec: Bump version to 0.9.90
gitlab-ci: Allow flatpak build to fail
Switch CI to GNOME
gitlab-ci: Use eatmydata to speed up package installation
gitlab-ci: Don't bother updating manual page catalogs
debian: Fix source package name
Trim gitattributes
doc: Use HdyKeypad properties in HdyKeypad migration hints
keypad: Allow '+' when symbols are visible
doap: Add Alexander
Heather Ellsworth (2):
Merge branch 'glade' of guido.gunther/libhandy into master
Add issue template
James Westman (1):
glade: Fix macro renamed in GladeUI 3.37
Jan Alexander Steffens (heftig) (1):
meson: Avoid a trailing slash on libdir and datadir
Jan Tojnar (1):
Use pkg-config for obtaining glade catalogdir
Jeremy Bicha (8):
debian: Have libhandy-0.0-dev depend on libgtk-3-dev
debian: Use dh --with gir
debian: Simplify debian/rules
Add Vcs fields
Build-Depend on debhelper-compat 12 and drop debian/compat
Build-Depend on dh-sequence-gir
Drop gir1.2-handy-0.0's unused dependency on ${shlibs:Depends}
Build-Depend on libglib2.0-doc & libgtk-3-doc to fix doc build warnings
Jiri Grönroos (1):
Update Finnish translation
Jordan Petridis (2):
leaflet: initialize a variable
readme: Remove outdated build instructions
Jordi Mas (3):
Catalan translation
Update Catalan translation
Update Catalan translation
Julian Richen (1):
[Packaging] Add *.spec file for RPM builds
Julian Sparber (28):
add package_name to the gir generator
Keypad: Add a general keypad
Tests: add keypad tests
Docs: add docs and demo for keypad
Dialer: deprecate hdydialer
HdyDialer: Remove it from the demo
HdyDialer: Deprecate objects related to dialer
Keypad: Do not show allow typing + when only_digits is true
Add HdyAvatar widget
example: Add HdyAvatar
docs: Add HdyAvatar
CI: Add libgdk-pixbuf2.0-doc
test: Add test for HdyAvatar
avatar: Add a missing transfer annotation
avatar: Allow NULL in HdyAvatarImageLoadFunc
avatar: Add test for when the image load function returns NULL
avatar: Fix typo in usage example
avatar: Reset font description before calculating the font size
avatar: Use a better linear function for padding around the initials
demo: Add demo contact list for HdyAvatar
header-group: add weak reference instead of removing it
avatar: call load_image func only when the size changes
avatar: update custom image on draw
test: Check that the avatar image_load_func is only called when needed
version: Add HDY_AVAILABLE_IN_1_1 and related macros
avatar: Add function to draw avatar to pixbuf
demo: Add export to file to HdyAvatar
test: Add test for hdy_avatar_draw_to_pixbuf ()
Juliano de Souza Camargo (1):
Add Portuguese translation
Lains (1):
carousel-box: Fix non-expanded children position on RTL
Manuel (2):
preferences-window: Strip underlines from search view rows
demo: Add mnemonics to preference pages
Manuel Genovés (3):
animation: Make lerp function more robust
preferences-page: Support mnemonics
view-switcher-button: Support use-underline
Marius Meisenzahl (1):
carousel-box: Invalidate cache for children size allocate
Matej Urbančič (1):
Add Slovenian translation
Matthias Clasen (2):
Drop duplicate icons
Drop old NEWS
Michael Catanzaro (2):
glade: Don't install glade files outside build prefix
Don't install glade files outside prefix
Milo Casagrande (1):
Add Italian translation
Mohammed Sadiq (9):
dialer-button: Fix emitting signal
ci: Enable code coverage
README: Add build and coverage status images
dialer: Handle delete button long press
dialog: Fix typos in documentation
demo-window: Fix typo in property name
leaflet: Increase reference only if page is non-NULL
leaflet: Fix check if page is selected
squeezer: Fix check if page is selected
Muhammet Kara (1):
Add Turkish translation
Nahuel Gomez Castro (1):
leaflet: Add a missing null check
Nathan Follens (1):
Add Dutch translation
Oliver Galvin (10):
Change GTK+ to GTK
Fix a few typos and grammatical mistakes
Expand the visual overview
README: minor punctuation fixes, and update Fractal URL to GNOME namespace
docs: Consistently use full sentences in short descriptions.
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.
docs: Update copyright year range.
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.
meson: Tidy build files. Use / operator (added in Meson 0.49.0) instead of join_paths. Use
package_api_name variable to avoid repetition.
style: Remove odd tabs as per 'Coding Style' in HACKING.md, and fix typo.
Pellegrino Prevete (2):
README: added Daty to example apps
build: Force default libdir location for libhandy target on Windows to keep MinGW compatibility
Piotr Drąg (7):
po: Remove libhandy.pot
Update POTFILES.in and POTFILES.skip
Add Polish translation
Update POTFILES.in and POTFILES.skip
Update Polish translation
Update POTFILES.in
Update POTFILES.skip
Rafael Fontenelle (2):
Add Brazilian Portuguese translation
Update Brazilian Portuguese translation
Richard Purdie (1):
adw-enums*.c.in: Fix reproducibility issue
Sebastien Bacher (1):
debian: Update autopkgtests
Sebastien Lafargue (13):
Don't dereference before null checking
string-utf8: fix coding style
string: remove unneeded use of include directive.
gtk-doc comments style fixes
dialer: code style fixes
dialer: simplify chaining in finalize
dialer: use implicit initialisation
dialer-cycle-button: cleanup the source id after removing it
dialer-cycle-button: use default initialisation values
dialer-cycle-button: fix code style
dialer-cycle-button: simplify dispose chaining
fix code style
dialer-button: use default initialisation values
Sophie Herold (2):
Make meson.build compatible with minimum version
glade: Mark HdyViewSwitcherTitle properties as translatable
Stelios Milidonis (3):
Update .gitlab-ci.yml
Update .gitlab-ci.yml
Update .gitlab-ci.yml
Timo Jyrinki (1):
Add Finnish translation
Ting-Wei Lan (2):
Replace \+ with \{1,\}
keypad: Fix compilation error for clang
Ujjwal Kumar (7):
preferences-window: Cancel search from keyboard
Return GtkWidget* with _new()
Coding style fixes
doc: Tell about widget constructor changes
example: Resize demo window
example: Replace deprecated Dialer with Keypad in example.py
example: Add some spacing between widgets
Xℹ Ruoyao (1):
combo-row: Use a double value for opacity
Yetizone (11):
hdy-demo-preferences-window.ui: Correct a small typo
handy-docs.xml: Indent last <index> element
Add reordering API to HdyDeck and HdyLeaflet
action-row: Document that get_icon_name() doesn't transfer string ownership
Add HdyStatusPage widget
handy-demo: Use HdyStatusPage
status-page: Hide title/description when they're empty or NULL
preferences-group: Update some of the comments
demo-window: Make user-visible strings translatable
Update Deck and Leaflet insert functions docs following GTK4 docs
test-combo-row: Check if property notify events are emitted correctly
Yuri Chornoivan (13):
Add Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Update Ukrainian translation
Zander Brown (8):
Implement HdyDialog, an adaptive GtkDialog
example: Add to example application
Add HdyViewSwitcherButton
Add HdyViewSwitcher
Add HdyViewSwitcherBar
examples: Add the View Switcher page
build: Don't install glade catalogue when used as submodule
Add British English translation
lorenzo (1):
Set "required: false", in build instructions, so meson will use the subproject when dep not found.
louib (5):
Add GNOME Contacts as example
Fix typo in README.
Remove casts requiring increased alignment
Fix acknowledge typo in build doc
Adding new example apps using libhandy.
maxice8 (1):
meson: pass -DHANDY_COMPILATION to GIR compiler
otreblan (1):
build: Fix gtk-doc install path
somas95 (1):
Add libhandy's matrix room address
tallero (1):
build: Don't use -fstack-protector-strong on mingw64
vanadiae (2):
expander-row: Add the ability to add prefix widgets
demo: Add examples with a prefix widget for expander rows
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]