projects
/
psensor.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
aa2e099
)
added sensor preferences menu item to appindicator menu
author
Jean-Philippe Orsini
<jeanfi@gmail.com>
Sun, 8 May 2011 22:15:18 +0000
(22:15 +0000)
committer
Jean-Philippe Orsini
<jeanfi@gmail.com>
Sun, 8 May 2011 22:15:18 +0000
(22:15 +0000)
src/ui_appindicator.c
patch
|
blob
|
history
diff --git
a/src/ui_appindicator.c
b/src/ui_appindicator.c
index
0dddc68
..
5f95f71
100644
(file)
--- a/
src/ui_appindicator.c
+++ b/
src/ui_appindicator.c
@@
-27,6
+27,7
@@
#include "psensor.h"
#include "ui.h"
#include "ui_appindicator.h"
#include "psensor.h"
#include "ui.h"
#include "ui_appindicator.h"
+#include "ui_sensorpref.h"
#include "ui_pref.h"
static void cb_menu_show(gpointer data, guint cb_action, GtkWidget *item)
#include "ui_pref.h"
static void cb_menu_show(gpointer data, guint cb_action, GtkWidget *item)
@@
-55,11
+56,22
@@
cb_menu_preferences(gpointer data, guint cb_action, GtkWidget *item)
#endif
}
#endif
}
+static void
+cb_sensor_preferences(gpointer data, guint cb_action, GtkWidget *item)
+{
+ struct ui_psensor *ui = data;
+
+ if (ui->sensors && *ui->sensors)
+ ui_sensorpref_dialog_run(*ui->sensors, ui);
+}
+
static GtkItemFactoryEntry menu_items[] = {
{"/Show",
NULL, cb_menu_show, 0, "<Item>"},
{"/Preferences",
NULL, cb_menu_preferences, 0, "<Item>"},
static GtkItemFactoryEntry menu_items[] = {
{"/Show",
NULL, cb_menu_show, 0, "<Item>"},
{"/Preferences",
NULL, cb_menu_preferences, 0, "<Item>"},
+ {"/Sensor Preferences",
+ NULL, cb_sensor_preferences, 0, "<Item>"},
{"/sep1",
NULL, NULL, 0, "<Separator>"},
{"/Quit",
{"/sep1",
NULL, NULL, 0, "<Separator>"},
{"/Quit",