aboutsummaryrefslogtreecommitdiff
path: root/src/indicator-fusa.c
diff options
context:
space:
mode:
authorTed Gould <ted@canonical.com>2009-06-08 16:59:12 -0500
committerTed Gould <ted@canonical.com>2009-06-08 16:59:12 -0500
commita94e5d414a44af3c3f4ae2bb0c00978c0270dd1a (patch)
tree964bcef9ead5d4a3f8d203db82098d70329c5a1e /src/indicator-fusa.c
parent770526c7bb912c8f04a82293c6d49e1c060edeb7 (diff)
downloadayatana-indicator-session-a94e5d414a44af3c3f4ae2bb0c00978c0270dd1a.tar.gz
ayatana-indicator-session-a94e5d414a44af3c3f4ae2bb0c00978c0270dd1a.tar.bz2
ayatana-indicator-session-a94e5d414a44af3c3f4ae2bb0c00978c0270dd1a.zip
Renaming the C file as well.
Diffstat (limited to 'src/indicator-fusa.c')
-rw-r--r--src/indicator-fusa.c85
1 files changed, 0 insertions, 85 deletions
diff --git a/src/indicator-fusa.c b/src/indicator-fusa.c
deleted file mode 100644
index 4c1c163..0000000
--- a/src/indicator-fusa.c
+++ /dev/null
@@ -1,85 +0,0 @@
-
-#include <gtk/gtk.h>
-#include <libdbusmenu-gtk/menu.h>
-
-#include <dbus/dbus-glib.h>
-#include <dbus/dbus-glib-bindings.h>
-
-#include <libindicator/indicator.h>
-INDICATOR_SET_VERSION
-INDICATOR_SET_NAME("users-status-session")
-
-#include "dbus-shared-names.h"
-
-static GtkMenu * status_menu = NULL;
-static GtkMenu * users_menu = NULL;
-static GtkMenu * session_menu = NULL;
-static GtkMenu * main_menu = NULL;
-
-GtkLabel *
-get_label (void)
-{
- GtkLabel * returnval = GTK_LABEL(gtk_label_new("Ted Gould"));
- return returnval;
-}
-
-GtkImage *
-get_icon (void)
-{
- return NULL;
-}
-
-GtkMenu *
-get_menu (void)
-{
- guint returnval = 0;
- GError * error = NULL;
-
- DBusGConnection * connection = dbus_g_bus_get(DBUS_BUS_SESSION, NULL);
- DBusGProxy * proxy = dbus_g_proxy_new_for_name(connection, DBUS_SERVICE_DBUS, DBUS_PATH_DBUS, DBUS_INTERFACE_DBUS);
-
- if (!org_freedesktop_DBus_start_service_by_name (proxy, INDICATOR_STATUS_DBUS_NAME, 0, &returnval, &error)) {
- g_error("Unable to send message to DBus to start service: %s", error != NULL ? error->message : "(NULL error)" );
- g_error_free(error);
- return NULL;
- }
-
- if (returnval != DBUS_START_REPLY_SUCCESS && returnval != DBUS_START_REPLY_ALREADY_RUNNING) {
- g_error("Return value isn't indicative of success: %d", returnval);
- return NULL;
- }
-
- status_menu = GTK_MENU(dbusmenu_gtkmenu_new(INDICATOR_STATUS_DBUS_NAME, INDICATOR_STATUS_DBUS_OBJECT));
-
- if (!org_freedesktop_DBus_start_service_by_name (proxy, INDICATOR_USERS_DBUS_NAME, 0, &returnval, &error)) {
- g_error("Unable to send message to DBus to start service: %s", error != NULL ? error->message : "(NULL error)" );
- g_error_free(error);
- return NULL;
- }
-
- if (returnval != DBUS_START_REPLY_SUCCESS && returnval != DBUS_START_REPLY_ALREADY_RUNNING) {
- g_error("Return value isn't indicative of success: %d", returnval);
- return NULL;
- }
-
- users_menu = GTK_MENU(dbusmenu_gtkmenu_new(INDICATOR_USERS_DBUS_NAME, INDICATOR_USERS_DBUS_OBJECT));
-
- if (!org_freedesktop_DBus_start_service_by_name (proxy, INDICATOR_SESSION_DBUS_NAME, 0, &returnval, &error)) {
- g_error("Unable to send message to DBus to start service: %s", error != NULL ? error->message : "(NULL error)" );
- g_error_free(error);
- return NULL;
- }
-
- if (returnval != DBUS_START_REPLY_SUCCESS && returnval != DBUS_START_REPLY_ALREADY_RUNNING) {
- g_error("Return value isn't indicative of success: %d", returnval);
- return NULL;
- }
-
- session_menu = GTK_MENU(dbusmenu_gtkmenu_new(INDICATOR_SESSION_DBUS_NAME, INDICATOR_SESSION_DBUS_OBJECT));
-
- main_menu = GTK_MENU(gtk_menu_new());
-
- return main_menu;
-}
-
-