/*
- * Copyright (C) 2010-2012 jeanfi@gmail.com
+ * Copyright (C) 2010-2014 jeanfi@gmail.com
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
gpointer data)
{
log_debug("cb_activate()");
-
ui_window_show((struct ui_psensor *)data);
}
status = gtk_status_icon_new();
gtk_status_icon_set_from_icon_name(status, ICON);
- gtk_status_icon_set_visible(status, TRUE);
+ ui_status_set_visible(0);
g_signal_connect(G_OBJECT(status),
"popup-menu",
return status;
}
+
+void ui_status_set_visible(unsigned int visible)
+{
+ log_debug("ui_status_set_visible(%d)", visible);
+
+ if (status) {
+ if (visible)
+ gtk_status_icon_set_visible(status, TRUE);
+ else
+ gtk_status_icon_set_visible(status, FALSE);
+ }
+}