[Xfce4-commits] [xfce/xfconf] branch master updated (71d0a41 -> 90cc197)
noreply at xfce.org
noreply at xfce.org
Thu Jun 1 13:32:53 CEST 2017
This is an automated email from the git hooks/post-receive script.
a l i p u s h e d a c h a n g e t o b r a n c h m a s t e r
in repository xfce/xfconf.
from 71d0a41 I18n: Update translation lt (100%).
new 6b6b9a2 Replace the DBusGProxy signals handler with their GDBusProxy equivalents. All the rest is still based on DBusGProxy.
new 0c1d295 Generate the gdbus binding code and test the binding on xfconf_client_call_is_property_locked_sync.
new db9c47c Cast proxy to XfconfClient to get rid of the compiler warning
new 3c47818 Port some cache lookup function of libxfconf to gdbus.
new 00aaa90 Port xfconf_channel_get_arrayv to gdbus. Now the function works as follows: xfconf_channel_get_internal is called to get a GValue which should contain a GVariant that is an array of variants value. Each of these GVariant value is transformed to a GValue and added to the GPtrArray.
new 9447040 Add dbus cflags and libs for all tests to avoid 'dso missing from command line' error.
new 546bdcd Port the call 'set_property' to gdbus.
new 6312fb9 Port xfconf_channel_get_properties to gdbus and Get rid of the last dbus-glib code in libxfconf.
new 1bbde5a Move the gdbus generated code to the common directory
new 9a8c743 Remove gdbus-binding generated code from the repository.
new a8b991f Get rid of the annotation tags.
new 02c11f8 Register xfconf-errors in g_dbus.
new a47c2a8 Implement gvalue to gvariant conversion functions to convert GHashTable key,value pairs to GVariant(av) and vice versa.
new c62a127 Use gvalue<->gvariant conversion functions from the common xfconf-gvaluefuncs.c code.
new 78dfc78 Port the xfcond daemon to gdbus.
new 5a5afd6 Port the common code for tests to gdbus.
new 5a49833 Get rid of all DBUS_GLIB_{CFLAGS,LIBS} and remove all the #include of dbus-glib.h.
new 08203c0 Update for the release xfconf-4.13.0
new 9e32ac7 Support g_type_uchar and convert it to g_variant_type_byte.
new aff5791 Remove dbus-glib from the Makefile of the perl binding as it is no longer required.
new 207b47c Avoid crash on get_all properties when error occurs.
new e6ffe2c Change return type of the gdbus handler callbacks to gboolean.
new 967f7ed Added xfconf-common-private.h to the list of ignored headers.
new 0546a85 Remove XFCONF_TYPE_G_VALUE_ARRAY collection dbus-glib type as it is no longer required.
new bae6bce Fix a couple of memory leaks, due to g_variant conversion floating references.
new d8149a1 Added copyright information + fix a couple of other memory leaks.
new 9db6659 Fix many issues with libxfconf.
new 03f089b Bump libxfconf version api to 1.
new abfacc1 Get rid of old dbus-glib unused generated file
new 449aeb9 Use XDT_CHECK instead of PKG_CHECK.
new 90cc197 Merge branch 'gdbus-port' into master.
The 31 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
common/Makefile.am | 41 ++-
common/xfconf-common-private.h | 4 -
common/xfconf-dbus.xml | 14 +-
common/xfconf-errors.c | 27 +-
common/xfconf-gvaluefuncs.c | 321 +++++++++++++++++-
common/xfconf-gvaluefuncs.h | 14 +
configure.ac.in | 17 +-
docs/reference/Makefile.am | 8 +-
tests/Makefile.inc | 4 +-
tests/tests-common.h | 38 +--
xfconf-perl/Makefile.PL.in | 4 +-
xfconf-perl/xs/XfconfBinding.xs | 2 +-
xfconf-perl/xs/XfconfChannel.xs | 8 +-
xfconf-query/Makefile.am | 6 +-
xfconf-query/main.c | 10 +-
xfconf/Makefile.am | 42 +--
xfconf/abicheck.sh | 2 +-
xfconf/{libxfconf-0.pc.in => libxfconf-1.pc.in} | 2 +-
xfconf/xfconf-cache.c | 418 ++++++++++++++----------
xfconf/xfconf-channel.c | 138 +++-----
xfconf/xfconf-private.h | 7 +-
xfconf/xfconf.c | 81 ++---
xfconfd/Makefile.am | 25 +-
xfconfd/main.c | 23 ++
xfconfd/xfconf-backend-factory.c | 1 +
xfconfd/xfconf-backend-perchannel-xml.c | 7 +-
xfconfd/xfconf-backend.c | 2 -
xfconfd/xfconf-backend.h | 1 +
xfconfd/xfconf-daemon.c | 365 +++++++++------------
xfconfd/xfconf-daemon.h | 1 +
30 files changed, 957 insertions(+), 676 deletions(-)
rename xfconf/{libxfconf-0.pc.in => libxfconf-1.pc.in} (89%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list