[Pkg-telepathy-commits] [telepathy-mission-control-6] 273/280: Merge branch 'master' into next

Simon McVittie smcv at debian.org
Thu Mar 27 20:07:32 UTC 2014


This is an automated email from the git hooks/post-receive script.

smcv pushed a commit to branch debian
in repository telepathy-mission-control-6.

commit e1f992dc0dbb0b75684e1a8c981316cfb84809e8
Merge: 404f678 f3fef7b
Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Wed Mar 19 18:36:26 2014 +0000

    Merge branch 'master' into next
    
    Conflicts:
    	src/mcd-storage.c

 mission-control-plugins/account-storage.c |  74 ++-------
 mission-control-plugins/account-storage.h |   6 -
 src/mcd-account-manager.c                 | 140 +++++++----------
 src/mcd-account.c                         |  10 ++
 src/mcd-storage.c                         | 242 ++++++++++++++++++++++++++----
 tests/twisted/Makefile.am                 |  12 ++
 tests/twisted/dbus-account-plugin.c       | 204 +++++--------------------
 tests/twisted/run-test.sh.in              |  35 +++--
 8 files changed, 356 insertions(+), 367 deletions(-)

diff --cc src/mcd-storage.c
index d5a6486,b2d57dc..9bb14ff
--- a/src/mcd-storage.c
+++ b/src/mcd-storage.c
@@@ -47,9 -47,20 +47,20 @@@ static GList *stores = NULL
  static void sort_and_cache_plugins (void);
  
  enum {
 -  PROP_DBUS_DAEMON = 1,
 +  PROP_CLIENT_FACTORY = 1,
  };
  
+ enum {
+   SIGNAL_CREATED,
+   SIGNAL_TOGGLED,
+   SIGNAL_DELETED,
+   SIGNAL_ALTERED_ONE,
+   SIGNAL_RECONNECT,
+   N_SIGNALS
+ };
+ 
+ static guint signals[N_SIGNALS] = { 0 };
+ 
  struct _McdStorageClass {
      GObjectClass parent;
  };
@@@ -146,7 -157,32 +157,32 @@@ mcd_storage_class_init (McdStorageClas
    object_class->dispose = storage_dispose;
    object_class->finalize = storage_finalize;
  
 -  g_object_class_install_property (object_class, PROP_DBUS_DAEMON, spec);
 +  g_object_class_install_property (object_class, PROP_CLIENT_FACTORY, spec);
+ 
+   signals[SIGNAL_CREATED] = g_signal_new ("created",
+       MCD_TYPE_STORAGE, G_SIGNAL_RUN_LAST, 0, NULL, NULL,
+       NULL, G_TYPE_NONE,
+       2, MCP_TYPE_ACCOUNT_STORAGE, G_TYPE_STRING);
+ 
+   signals[SIGNAL_ALTERED_ONE] = g_signal_new ("altered-one",
+       MCD_TYPE_STORAGE, G_SIGNAL_RUN_LAST, 0, NULL, NULL,
+       NULL, G_TYPE_NONE,
+       3, MCP_TYPE_ACCOUNT_STORAGE, G_TYPE_STRING, G_TYPE_STRING);
+ 
+   signals[SIGNAL_DELETED] = g_signal_new ("deleted",
+       MCD_TYPE_STORAGE, G_SIGNAL_RUN_LAST, 0, NULL, NULL,
+       NULL, G_TYPE_NONE,
+       2, MCP_TYPE_ACCOUNT_STORAGE, G_TYPE_STRING);
+ 
+   signals[SIGNAL_TOGGLED] = g_signal_new ("toggled",
+       MCD_TYPE_STORAGE, G_SIGNAL_RUN_LAST, 0, NULL, NULL,
+       NULL, G_TYPE_NONE,
+       3, MCP_TYPE_ACCOUNT_STORAGE, G_TYPE_STRING, G_TYPE_BOOLEAN);
+ 
+   signals[SIGNAL_RECONNECT] = g_signal_new ("reconnect",
+       MCD_TYPE_STORAGE, G_SIGNAL_RUN_LAST, 0, NULL, NULL,
+       NULL, G_TYPE_NONE,
+       2, MCP_TYPE_ACCOUNT_STORAGE, G_TYPE_STRING);
  }
  
  McdStorage *

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-telepathy/telepathy-mission-control-6.git



More information about the Pkg-telepathy-commits mailing list