[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