diff options
author | Ted Gould <ted@canonical.com> | 2009-08-26 11:20:24 -0500 |
---|---|---|
committer | Ted Gould <ted@canonical.com> | 2009-08-26 11:20:24 -0500 |
commit | 0ec0fbd9c08c5fd04fda87aa674be17824cdaec0 (patch) | |
tree | 7fb145bf886ea8146bedeee676cc858e6d067ecb /src/launcher-menu-item.c | |
parent | 379ea85a351384a9a4cce07902dcd884fb714e8d (diff) | |
parent | a13c1cb4fad904f91df3b32bad5d49918cab01da (diff) | |
download | ayatana-indicator-messages-0ec0fbd9c08c5fd04fda87aa674be17824cdaec0.tar.gz ayatana-indicator-messages-0ec0fbd9c08c5fd04fda87aa674be17824cdaec0.tar.bz2 ayatana-indicator-messages-0ec0fbd9c08c5fd04fda87aa674be17824cdaec0.zip |
Hide the icon, with logic.
Diffstat (limited to 'src/launcher-menu-item.c')
-rw-r--r-- | src/launcher-menu-item.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/launcher-menu-item.c b/src/launcher-menu-item.c index 6c79adb..d9c35a8 100644 --- a/src/launcher-menu-item.c +++ b/src/launcher-menu-item.c @@ -194,3 +194,16 @@ launcher_menu_item_set_eclipsed (LauncherMenuItem * li, gboolean eclipsed) dbusmenu_menuitem_property_set(DBUSMENU_MENUITEM(li), "show", eclipsed ? "false" : "true"); return; } + +gboolean +launcher_menu_item_get_eclipsed (LauncherMenuItem * li) +{ + const gchar * show = dbusmenu_menuitem_property_get(DBUSMENU_MENUITEM(li), "show"); + if (show == NULL) { + return FALSE; + } + if (!g_strcmp0(show, "true")) { + return TRUE; + } + return FALSE; +} |