[Librem-5-announce] [ANNOUNCE] libhandy 0.0.11

Guido Günther agx at sigxcpu.org
Tue Aug 27 04:37:09 PDT 2019


Hi,
We're happy to announce the release of libhandy 0.0.11:

    https://source.puri.sm/Librem5/libhandy/tags/v0.0.11

Here's a list of changes:

libhandy (0.0.11) experimental; urgency=medium

  [ Adrien Plazas ]
  * dialer: Work around GtkGrid row homogeneity.
    Puts the buttons into a vertical size group rather than making the rows
    homogeneous. This prevents a bug from GtkGrid to make the buttons too
    tall when the action buttons are hidden.
  * dialog: Don't warn if the titlebar isn't a GtkHeaderBar.
    Using another widget is perfectly valid, so we should just return
    instead.
  * dialog: Refactor the transient-for workaround.
    This will make introducing new properties simpler.
  * dialog: Add the narrow property.
  * header-bar: Show a back button in a narrow HdyDialog.
    If a header bar is in a narrow HdyDialog, it will display a back button
    at its start in place of its usual window decorations.
  * examples: Add a complex HdyDialog example.
    This shows how to use HdyHeaderBar and HdyDialog to create a more
    complex adaptive dialog.
  * header-bar: Show a back button on small non-sovereign windows.
    This will show the back button not only in small HdyDialog but in all
    small windows that are not sovereign.
  * meson: Set the log domain.
    This makes the log messages from libhandy look like `Handy-Debug: …`
    rather than `** Debug: …`, making them easier to distinguish.
  * README.md: Update the documentation URL.
    It's on the developer.puri.sm now.
  * Add animation helpers.
    Add various animation helpers to avoid coyping them around.
  * squeezer: Support animation disablement.
    This will animate the child transitions only if animations are enabled.
  * preferences-group: Use the h4 style class.
    Use the h4 style class instead of hardcoding the bold style for the
    preferences group title, and implement a fallback making the font bold.
    This is needed by elementary to use their own style.
  * animation: Make some functions public.
    This makes hdy_get_enable_animations() and hdy_ease_out_cubic() public.
  * view-switcher-button: Don't make transparent on hover.
    This doesn't make the background transparent when hovering and apply the
    same style as non-hovered buttons on hovered buttons in a headerbar.

  [ Gabriele Musco ]
  * Added Unifydmin to Python 3 examples
  * Add HydraPaper to Python 3 examples

  [ Ting-Wei Lan ]
  * Don't require GNU sed

  [ Jeremy Bicha ]
  * Debian packaging improvements

  [ Guido Günther ]
  * debian: Ship example program and files
  * Release libhandy 0.0.11

  [ Alexander Mikhaylenko ]
  * search-bar: Hide start and end boxes instead of close button.
  * glade: Update catalog dtd.
  * Add new HdySwipeTracker widget.
    This will be used to implement swipes in new widgets.
  * Add new HdyPaginator widget.
    Display set of pages with swipe based navigation.

  [ David Boddie ]
  * Deploy documentation for the master branch

  [ Michael Catanzaro ]
  * glade: Don't install glade files outside build prefix.

Thanks to everybody who contributed to this release. 

Cheers,
 -- Guido (on behalf of the lbhandy team)


More information about the Librem-5-announce mailing list