diff --git a/data/packaging/rpm/libhandy.spec b/data/packaging/rpm/libhandy.spec index caedb5d638b5027f576059ccc7277197d4719a8a..6e5771d4981750555a91996e5cddb53cf839a2d2 100644 --- a/data/packaging/rpm/libhandy.spec +++ b/data/packaging/rpm/libhandy.spec @@ -1,7 +1,7 @@ %global _vpath_srcdir %{name} Name: libhandy -Version: 0.0.7 +Version: 0.0.8 Release: 1%{?dist} Summary: A library full of GTK+ widgets for mobile phones diff --git a/debian/changelog b/debian/changelog index 7db9b6a719f8b303c5cebdd1400be2f2aa4f7d06..ec6a0316a776825802c6f040b7051452f2d51eb8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,94 @@ +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. + + -- Guido Günther Fri, 15 Feb 2019 11:27:35 +0100 + libhandy (0.0.7) experimental; urgency=medium [ Adrien Plazas ] diff --git a/debian/libhandy-0.0-0.symbols b/debian/libhandy-0.0-0.symbols index 8d07a3a21a20890602eb7b478f84f20deb9a756c..401e119bcb44a2bde23c31dbddedd164c823b046 100644 --- a/debian/libhandy-0.0-0.symbols +++ b/debian/libhandy-0.0-0.symbols @@ -121,3 +121,12 @@ libhandy-0.0.so.0 libhandy-0.0-0 #MINVER# hdy_title_bar_get_type@LIBHANDY_0_0_0 0.0.3 hdy_title_bar_new@LIBHANDY_0_0_0 0.0.3 hdy_title_bar_set_selection_mode@LIBHANDY_0_0_0 0.0.3 + hdy_value_object_copy_value@LIBHANDY_0_0_0 0.0.8 + hdy_value_object_dup_string@LIBHANDY_0_0_0 0.0.8 + hdy_value_object_get_string@LIBHANDY_0_0_0 0.0.8 + hdy_value_object_get_type@LIBHANDY_0_0_0 0.0.8 + hdy_value_object_get_value@LIBHANDY_0_0_0 0.0.8 + hdy_value_object_new@LIBHANDY_0_0_0 0.0.8 + hdy_value_object_new_collect@LIBHANDY_0_0_0 0.0.8 + hdy_value_object_new_string@LIBHANDY_0_0_0 0.0.8 + hdy_value_object_new_take_string@LIBHANDY_0_0_0 0.0.8 diff --git a/meson.build b/meson.build index 05a5ff61b2b8ea13ca8ecf6384c993c0566fb1d8..7f53a903ad75ab4a8aa0e9eb139061a3db2b7492 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('libhandy', 'c', - version: '0.0.7', + version: '0.0.8', license: 'LGPL-2.1+', meson_version: '>= 0.47.0', default_options: [ 'warning_level=1', 'buildtype=debugoptimized', 'c_std=gnu11' ],