diff options
author | Siegfried-Angel Gevatter Pujals <siegfried@gevatter.com> | 2012-07-31 18:34:55 +0200 |
---|---|---|
committer | Siegfried-Angel Gevatter Pujals <siegfried@gevatter.com> | 2012-07-31 18:34:55 +0200 |
commit | c36a0a0cb0c4a38357638c105c5cf2fabb206845 (patch) | |
tree | 3c1b5768eadea0a6fb6a8bee03728bbcb7b13740 | |
parent | ca7a8f8f88b30c89e1251269f64e2966818da4bb (diff) | |
download | zeitgeist-libzeitgeist2.tar.gz |
Meh... Fix Vala alreadylibzeitgeist2
-rw-r--r-- | extensions/storage-monitor.vala | 29 | ||||
-rw-r--r-- | libzeitgeist/remote.vala | 20 |
2 files changed, 20 insertions, 29 deletions
diff --git a/extensions/storage-monitor.vala b/extensions/storage-monitor.vala index d5c581aa..f1c1eeed 100644 --- a/extensions/storage-monitor.vala +++ b/extensions/storage-monitor.vala @@ -541,35 +541,6 @@ namespace Zeitgeist } } - [DBus (name = "org.freedesktop.NetworkManager")] - internal interface NetworkManagerDBus : Object - { - [DBus (name = "state")] - public abstract uint32 state () throws IOError; - public signal void state_changed (uint32 state); - } - - [DBus (name = "net.connman.Manager")] - internal interface ConnmanManagerDBus : Object - { - public abstract string get_state () throws IOError; - public signal void state_changed (string state); - } - - // vala doesn't include proper headers, this fixes it - private static void vala_bug_workaround_2 () - { - try - { - Bus.get_sync (BusType.SESSION, null); - } - catch (Error err) - { - // kill "unused method" warning - vala_bug_workaround_2 (); - } - } - [ModuleInit] #if BUILTIN_EXTENSIONS public static Type storage_monitor_init (TypeModule module) diff --git a/libzeitgeist/remote.vala b/libzeitgeist/remote.vala index 33eb48b9..2b74c4e5 100644 --- a/libzeitgeist/remote.vala +++ b/libzeitgeist/remote.vala @@ -134,6 +134,26 @@ namespace Zeitgeist out double[] relevancies, out uint matches, Cancellable? cancellable=null) throws Error; } + + /* FIXME: Remove this! Only here because of a bug + in Vala (Vala Bug #661361) */ + [DBus (name = "org.freedesktop.NetworkManager")] + public interface NetworkManagerDBus : Object + { + [DBus (name = "state")] + public abstract uint32 state () throws IOError; + public signal void state_changed (uint32 state); + } + + /* FIXME: Remove this! Only here because of a bug + in Vala (Vala Bug #661361) */ + [DBus (name = "net.connman.Manager")] + public interface ConnmanManagerDBus : Object + { + public abstract string get_state () throws IOError; + public signal void state_changed (string state); + } + } // vim:expandtab:ts=4:sw=4 |