diff options
author | Ted Gould <ted@gould.cx> | 2010-12-08 13:13:47 -0600 |
---|---|---|
committer | Ted Gould <ted@gould.cx> | 2010-12-08 13:13:47 -0600 |
commit | 6e142fbdc9e35ceee10ecea050014e9270ffefa4 (patch) | |
tree | 0a19dec3efce95759979a9d27aa443e8e22c5f72 /tests/test-simple-app.c | |
parent | 3acbfb57c4800b7f8611d1ce5db391cad96f398b (diff) | |
parent | 01a31930c3eb89c5ca20fb70ba76a4317b2f2648 (diff) | |
download | ayatana-indicator-application-6e142fbdc9e35ceee10ecea050014e9270ffefa4.tar.gz ayatana-indicator-application-6e142fbdc9e35ceee10ecea050014e9270ffefa4.tar.bz2 ayatana-indicator-application-6e142fbdc9e35ceee10ecea050014e9270ffefa4.zip |
* Upstream Merge
* Removing libappindicator from the tarball
Diffstat (limited to 'tests/test-simple-app.c')
-rw-r--r-- | tests/test-simple-app.c | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/tests/test-simple-app.c b/tests/test-simple-app.c deleted file mode 100644 index d60d9b9..0000000 --- a/tests/test-simple-app.c +++ /dev/null @@ -1,54 +0,0 @@ -/* -Test that creates a small test app which links with libappindicator. - -Copyright 2009 Canonical Ltd. - -Authors: - Ted Gould <ted@canonical.com> - -This program is free software: you can redistribute it and/or modify it -under the terms of the GNU General Public License version 3, as published -by the Free Software Foundation. - -This program is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranties of -MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR -PURPOSE. See the GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program. If not, see <http://www.gnu.org/licenses/>. -*/ - - -#include <dbus/dbus-glib.h> -#include <dbus/dbus-glib-lowlevel.h> -#include <glib.h> -#include <libdbusmenu-glib/server.h> -#include <app-indicator.h> - -static GMainLoop * mainloop = NULL; - -int -main (int argc, char ** argv) -{ - g_type_init(); - - DbusmenuServer * dms = dbusmenu_server_new("/menu"); - DbusmenuMenuitem * dmi = dbusmenu_menuitem_new(); - dbusmenu_menuitem_property_set(dmi, "label", "Bob"); - - AppIndicator * ci = APP_INDICATOR(g_object_new(APP_INDICATOR_TYPE, - "id", "test-application", - "status-enum", APP_INDICATOR_STATUS_ACTIVE, - "icon-name", "system-shutdown", - "menu-object", dms, - NULL)); - - mainloop = g_main_loop_new(NULL, FALSE); - g_main_loop_run(mainloop); - - g_object_unref(G_OBJECT(ci)); - g_debug("Quiting"); - - return 0; -} |