[Librem-5-announce] [ANNOUNCE] libhandy 0.0.8
Guido Günther
agx at sigxcpu.org
Fri Feb 15 03:48:38 PST 2019
Hi,
We're happy to announce the release of libhandy 0.0.8:
https://source.puri.sm/Librem5/libhandy/tags/v0.0.8
Here's a list of changes:
libhandy (0.0.8) experimental; urgency=medium
[ Adrien Plazas ]
* examples: Use the "frame" stylesheet on listboxes.
This avoids using GtkFrame where it's not relevant and shows the
example.
* examples: Refactor the Dialer panel.
This makes it more in line with the other panels.
* examples: Refactor the Arrows panel.
This makes it more in line with the other panels.
* examples: Fix the Lists panel column width.
We were accidentally using the widths from the Column panel.
* examples: Fix a typo
* action-row: Add the row-header style class to the header box.
This will allow to style the row's header separately.
* expander-row: Add the expander style class.
This will allow to style the row's padding appropriately to be used as
an expander.
* 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.
These were copy and paste errors.
* README.md: Add gnome-bluetooth as a user
* examples: Rename the example program to handy-demo.
This also renames the type and files to match the new name.
Fixes https://source.puri.sm/Librem5/libhandy/issues/81
* meson: Fix the examples option description.
Fixes https://source.puri.sm/Librem5/libhandy/issues/82
* expander-row: Animate the arrow rotation.
Because we can!
* leaflet: Support RTL languages when unfolded.
Fixes https://source.puri.sm/Librem5/libhandy/issues/86
[ Benjamin Berg ]
* Add -s -noreset to xvfb-run calls.
Xvfb will close when the last client exists, which may be the cause of
sporadic test failures. Add -s -noreset to the command line to prevent
this from happening.
* combo-row: Fix memory leak
g_list_model_get_item returns a referenced GObject which needs to be
unref'ed.
* combo-row: Fix memory leak in set_for_enum
* value-object: Add an object to stuff a GValue into a GListModel.
This is useful to store arbitrary (but simple) values inside a
HdyComboRow.
* example: Use value object rather.
The code was storing strings in labels, just to extract them again.
Also, the code was leaking the labels as g_list_store_insert does not
sink the reference of the passed object.
* tests: Add tests for HdyValueObject
* action-row: Destroy the contained widget.
The GtkBox that contains everything is an internal child which must be
destroyed explicitly.
[ Guido Günther ]
* run.in: Set GLADE_MODULE_SEARCH_PATH as well.
This makes sure we're using the freshly built module when running
from the source tree.
* Release libhandy 0.0.8
[ Pellegrino Prevete ]
* README: added Daty to example apps
* build: Force default libdir location for libhandy target on Windows to
keep MinGW compatibility
[ Alexander Mikhaylenko ]
* leaflet: Add missing check for moving child window.
Prevent child window from moving in transitions that don't require it,
instead just resize it.
Fixes https://source.puri.sm/Librem5/libhandy/issues/80
* leaflet: Drop commented out 'under' child transition.
It's going to be replaced with the actual implementation in the next
commit.
* leaflet: Make 'over' child transition symmetric.
Implement 'under' child transition animation, use it for 'over' for right
and down directions, matching 'over' description.
Fixes https://source.puri.sm/Librem5/libhandy/issues/79
* leaflet: Add 'under' child transition.
Use same animations as 'over', but with reversed directions.
Documentation descriptions by Adrien Plazas.
Fixes https://source.puri.sm/Librem5/libhandy/issues/84
* leaflet: Clip bottom child during child transitions.
Prevents bottom child from being visible through the top one during 'over'
and 'under' child transitions.
[ maxice8 ]
* meson: pass -DHANDY_COMPILATION to GIR compiler.
Fixes cross compilation of GIR in Void Linux.
Thanks to everybody who contributed to this release.
Cheers,
-- Guido (on behalf of the lbhandy team)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.community.puri.sm/pipermail/librem-5-announce/attachments/20190215/a1e09aae/attachment.sig>
More information about the Librem-5-announce
mailing list