** added missing src/description.txt file into source archive.
** psensor: appindicator displays unit of sensor values.
** psensor: added preference for hiding main window on startup.
+** psensor: added 'about' dialog.
* v0.6.2.8
msgstr ""
"Project-Id-Version: psensor 0.6.0.9\n"
"Report-Msgid-Bugs-To: jeanfi@gmail.com\n"
-"POT-Creation-Date: 2011-05-26 11:54+0200\n"
+"POT-Creation-Date: 2011-06-06 10:51+0200\n"
"PO-Revision-Date: 2011-02-07 21:18+0100\n"
"Last-Translator: Jean-Philippe Orsini <jeanfi@gmail.com>\n"
"Language-Team: Oriya\n"
"ERREUR: Psensor n'a pas ete compilé avec le support de surveillance à "
"distance.\n"
-#: src/ui.c:79
+#: src/ui.c:44
+#, fuzzy
+msgid "Psensor is a GTK+ application for monitoring hardware sensors"
+msgstr ""
+"psensor est une application GTK pour surveiller les sondes matérielles "
+"thermiques et les ventilateurs."
+
+#: src/ui.c:47
+msgid ""
+"Copyright(c) 2010-2011\n"
+"jeanfi@gmail.com"
+msgstr ""
+
+#: src/ui.c:50
+msgid "About Psensor"
+msgstr ""
+
+#: src/ui.c:53
+msgid "Psensor Homepage"
+msgstr ""
+
+#: src/ui.c:104
#, fuzzy
msgid "_Preferences"
msgstr "Configuration"
-#: src/ui.c:80 src/ui_sensorlist.c:201
+#: src/ui.c:105 src/ui_sensorlist.c:201
msgid "Preferences"
msgstr "Configuration"
-#: src/ui.c:84
+#: src/ui.c:109
#, fuzzy
msgid "_Sensor Preferences"
msgstr "Editer La Configuration Des Sondes"
-#: src/ui.c:85
+#: src/ui.c:110
#, fuzzy
msgid "Sensor Preferences"
msgstr "Editer La Configuration Des Sondes"
-#: src/ui.c:89
+#: src/ui.c:114
#, fuzzy
msgid "_Quit"
msgstr "Quitter"
-#: src/ui.c:89
+#: src/ui.c:114
msgid "Quit"
msgstr "Quitter"
-#: src/ui.c:110 src/ui_appindicator.c:161
+#: src/ui.c:119
+msgid "_About"
+msgstr ""
+
+#: src/ui.c:120
+msgid "About"
+msgstr ""
+
+#: src/ui.c:142 src/ui_appindicator.c:174
#, c-format
msgid "building menus failed: %s"
msgstr ""
-#: src/ui.c:148
+#: src/ui.c:180
msgid "Psensor - Temperature Monitor"
msgstr "Psensor - Surveillance Des Temperatures"
-#: src/ui.c:166
+#: src/ui.c:198
#, fuzzy, c-format
msgid "ERROR: Failed to load psensor icon.\n"
msgstr "ERREUR: Echec de l'initialisation de 'lm-sensors'\n"
msgid "Select foreground color"
msgstr "Selectionner la couleur d'avant-plan"
-#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:185
+#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:243
msgid "Sensor"
msgstr "Sonde"
msgid "RPM"
msgstr ""
-#: src/glade/psensor-pref.glade:7
+#: src/glade/psensor-pref.glade:8
msgid "Edit Preferences"
msgstr "Editer la configuration"
-#: src/glade/psensor-pref.glade:25
+#: src/glade/psensor-pref.glade:72
msgid "Graph Colors"
msgstr "Couleurs du graphe"
-#: src/glade/psensor-pref.glade:40
+#: src/glade/psensor-pref.glade:88
msgid "Foreground:"
msgstr "Avant-plan:"
-#: src/glade/psensor-pref.glade:53
+#: src/glade/psensor-pref.glade:102
msgid "Background:"
msgstr "Arrière-plan :"
-#: src/glade/psensor-pref.glade:66
+#: src/glade/psensor-pref.glade:116
msgid "Background opacity:"
msgstr "Opacité du fond:"
-#: src/glade/psensor-pref.glade:114 src/glade/sensor-edit.glade:184
+#: src/glade/psensor-pref.glade:167 src/glade/sensor-edit.glade:184
msgid "Graph"
msgstr "Graphe"
-#: src/glade/psensor-pref.glade:131
+#: src/glade/psensor-pref.glade:185
#, fuzzy
msgid "Update interval:"
msgstr "Interval de mise à jour du graphe:"
-#: src/glade/psensor-pref.glade:144
+#: src/glade/psensor-pref.glade:199
#, fuzzy
msgid "Monitoring duration:"
msgstr "Durée de surveillance du graphe:"
-#: src/glade/psensor-pref.glade:156 src/glade/psensor-pref.glade:214
+#: src/glade/psensor-pref.glade:212 src/glade/psensor-pref.glade:274
msgid "second(s)"
msgstr "seconde(s)"
-#: src/glade/psensor-pref.glade:170
+#: src/glade/psensor-pref.glade:227
msgid "minute(s)"
msgstr "minutes(s)"
-#: src/glade/psensor-pref.glade:202
+#: src/glade/psensor-pref.glade:261
msgid "Measure update interval:"
msgstr "Interval de mise à jour des mesures:"
-#: src/glade/psensor-pref.glade:229
+#: src/glade/psensor-pref.glade:290
msgid "Interface"
msgstr "Interface"
-#: src/glade/psensor-pref.glade:246
+#: src/glade/psensor-pref.glade:308
msgid "Position of sensors table:"
msgstr "Position de la table des sondes:"
-#: src/glade/psensor-pref.glade:257
+#: src/glade/psensor-pref.glade:319
msgid "Hide window decoration"
msgstr "Cacher les décorations de la fenêtre"
-#: src/glade/psensor-pref.glade:274
+#: src/glade/psensor-pref.glade:337
msgid "Keep window below"
msgstr "Garder la fenêtre en arrière-plan"
-#: src/glade/psensor-pref.glade:365
+#: src/glade/psensor-pref.glade:444
msgid "<i>Min</i>"
msgstr "<i>Min</i>"
-#: src/glade/psensor-pref.glade:388
+#: src/glade/psensor-pref.glade:471
msgid "<i>Max</i>"
msgstr "<i>Max</i>"
-#: src/glade/psensor-pref.glade:407
+#: src/glade/psensor-pref.glade:491
#, fuzzy
msgid "Enable menu"
msgstr "Activée"
-#: src/glade/psensor-pref.glade:423
+#: src/glade/psensor-pref.glade:508
msgid "Enable Unity Launcher counter"
msgstr "Activer le compteur du lanceur de Unity"
+#: src/glade/psensor-pref.glade:526
+#, fuzzy
+msgid "Hide window on startup"
+msgstr "Cacher les décorations de la fenêtre"
+
#: src/glade/sensor-edit.glade:8
msgid "Edit Sensor Preferences"
msgstr "Editer La Configuration Des Sondes"
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: jeanfi@gmail.com\n"
-"POT-Creation-Date: 2011-05-26 11:54+0200\n"
+"POT-Creation-Date: 2011-06-06 10:51+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid "ERROR: Not compiled with remote sensor support.\n"
msgstr ""
-#: src/ui.c:79
+#: src/ui.c:44
+msgid "Psensor is a GTK+ application for monitoring hardware sensors"
+msgstr ""
+
+#: src/ui.c:47
+msgid ""
+"Copyright(c) 2010-2011\n"
+"jeanfi@gmail.com"
+msgstr ""
+
+#: src/ui.c:50
+msgid "About Psensor"
+msgstr ""
+
+#: src/ui.c:53
+msgid "Psensor Homepage"
+msgstr ""
+
+#: src/ui.c:104
msgid "_Preferences"
msgstr ""
-#: src/ui.c:80 src/ui_sensorlist.c:201
+#: src/ui.c:105 src/ui_sensorlist.c:201
msgid "Preferences"
msgstr ""
-#: src/ui.c:84
+#: src/ui.c:109
msgid "_Sensor Preferences"
msgstr ""
-#: src/ui.c:85
+#: src/ui.c:110
msgid "Sensor Preferences"
msgstr ""
-#: src/ui.c:89
+#: src/ui.c:114
msgid "_Quit"
msgstr ""
-#: src/ui.c:89
+#: src/ui.c:114
msgid "Quit"
msgstr ""
-#: src/ui.c:110 src/ui_appindicator.c:161
+#: src/ui.c:119
+msgid "_About"
+msgstr ""
+
+#: src/ui.c:120
+msgid "About"
+msgstr ""
+
+#: src/ui.c:142 src/ui_appindicator.c:174
#, c-format
msgid "building menus failed: %s"
msgstr ""
-#: src/ui.c:148
+#: src/ui.c:180
msgid "Psensor - Temperature Monitor"
msgstr ""
-#: src/ui.c:166
+#: src/ui.c:198
#, c-format
msgid "ERROR: Failed to load psensor icon.\n"
msgstr ""
msgid "Select foreground color"
msgstr ""
-#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:185
+#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:243
msgid "Sensor"
msgstr ""
msgid "RPM"
msgstr ""
-#: src/glade/psensor-pref.glade:7
+#: src/glade/psensor-pref.glade:8
msgid "Edit Preferences"
msgstr ""
-#: src/glade/psensor-pref.glade:25
+#: src/glade/psensor-pref.glade:72
msgid "Graph Colors"
msgstr ""
-#: src/glade/psensor-pref.glade:40
+#: src/glade/psensor-pref.glade:88
msgid "Foreground:"
msgstr ""
-#: src/glade/psensor-pref.glade:53
+#: src/glade/psensor-pref.glade:102
msgid "Background:"
msgstr ""
-#: src/glade/psensor-pref.glade:66
+#: src/glade/psensor-pref.glade:116
msgid "Background opacity:"
msgstr ""
-#: src/glade/psensor-pref.glade:114 src/glade/sensor-edit.glade:184
+#: src/glade/psensor-pref.glade:167 src/glade/sensor-edit.glade:184
msgid "Graph"
msgstr ""
-#: src/glade/psensor-pref.glade:131
+#: src/glade/psensor-pref.glade:185
msgid "Update interval:"
msgstr ""
-#: src/glade/psensor-pref.glade:144
+#: src/glade/psensor-pref.glade:199
msgid "Monitoring duration:"
msgstr ""
-#: src/glade/psensor-pref.glade:156 src/glade/psensor-pref.glade:214
+#: src/glade/psensor-pref.glade:212 src/glade/psensor-pref.glade:274
msgid "second(s)"
msgstr ""
-#: src/glade/psensor-pref.glade:170
+#: src/glade/psensor-pref.glade:227
msgid "minute(s)"
msgstr ""
-#: src/glade/psensor-pref.glade:202
+#: src/glade/psensor-pref.glade:261
msgid "Measure update interval:"
msgstr ""
-#: src/glade/psensor-pref.glade:229
+#: src/glade/psensor-pref.glade:290
msgid "Interface"
msgstr ""
-#: src/glade/psensor-pref.glade:246
+#: src/glade/psensor-pref.glade:308
msgid "Position of sensors table:"
msgstr ""
-#: src/glade/psensor-pref.glade:257
+#: src/glade/psensor-pref.glade:319
msgid "Hide window decoration"
msgstr ""
-#: src/glade/psensor-pref.glade:274
+#: src/glade/psensor-pref.glade:337
msgid "Keep window below"
msgstr ""
-#: src/glade/psensor-pref.glade:365
+#: src/glade/psensor-pref.glade:444
msgid "<i>Min</i>"
msgstr ""
-#: src/glade/psensor-pref.glade:388
+#: src/glade/psensor-pref.glade:471
msgid "<i>Max</i>"
msgstr ""
-#: src/glade/psensor-pref.glade:407
+#: src/glade/psensor-pref.glade:491
msgid "Enable menu"
msgstr ""
-#: src/glade/psensor-pref.glade:423
+#: src/glade/psensor-pref.glade:508
msgid "Enable Unity Launcher counter"
msgstr ""
+#: src/glade/psensor-pref.glade:526
+msgid "Hide window on startup"
+msgstr ""
+
#: src/glade/sensor-edit.glade:8
msgid "Edit Sensor Preferences"
msgstr ""
msgstr ""
"Project-Id-Version: psensor\n"
"Report-Msgid-Bugs-To: jeanfi@gmail.com\n"
-"POT-Creation-Date: 2011-05-26 11:54+0200\n"
+"POT-Creation-Date: 2011-06-06 10:51+0200\n"
"PO-Revision-Date: 2011-04-10 13:11+0000\n"
"Last-Translator: zeugma <Unknown>\n"
"Language-Team: Turkish <tr@li.org>\n"
msgid "ERROR: Not compiled with remote sensor support.\n"
msgstr ""
-#: src/ui.c:79
+#: src/ui.c:44
+msgid "Psensor is a GTK+ application for monitoring hardware sensors"
+msgstr ""
+
+#: src/ui.c:47
+msgid ""
+"Copyright(c) 2010-2011\n"
+"jeanfi@gmail.com"
+msgstr ""
+
+#: src/ui.c:50
+msgid "About Psensor"
+msgstr ""
+
+#: src/ui.c:53
+msgid "Psensor Homepage"
+msgstr ""
+
+#: src/ui.c:104
#, fuzzy
msgid "_Preferences"
msgstr "Tercihler"
-#: src/ui.c:80 src/ui_sensorlist.c:201
+#: src/ui.c:105 src/ui_sensorlist.c:201
msgid "Preferences"
msgstr "Tercihler"
-#: src/ui.c:84
+#: src/ui.c:109
#, fuzzy
msgid "_Sensor Preferences"
msgstr "Tercihleri düzenle"
-#: src/ui.c:85
+#: src/ui.c:110
#, fuzzy
msgid "Sensor Preferences"
msgstr "Tercihleri düzenle"
-#: src/ui.c:89
+#: src/ui.c:114
msgid "_Quit"
msgstr ""
-#: src/ui.c:89
+#: src/ui.c:114
msgid "Quit"
msgstr ""
-#: src/ui.c:110 src/ui_appindicator.c:161
+#: src/ui.c:119
+msgid "_About"
+msgstr ""
+
+#: src/ui.c:120
+msgid "About"
+msgstr ""
+
+#: src/ui.c:142 src/ui_appindicator.c:174
#, c-format
msgid "building menus failed: %s"
msgstr ""
-#: src/ui.c:148
+#: src/ui.c:180
msgid "Psensor - Temperature Monitor"
msgstr ""
-#: src/ui.c:166
+#: src/ui.c:198
#, c-format
msgid "ERROR: Failed to load psensor icon.\n"
msgstr ""
msgid "Select foreground color"
msgstr ""
-#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:185
+#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:243
msgid "Sensor"
msgstr "Algılayıcı"
msgid "RPM"
msgstr ""
-#: src/glade/psensor-pref.glade:7
+#: src/glade/psensor-pref.glade:8
msgid "Edit Preferences"
msgstr "Tercihleri düzenle"
-#: src/glade/psensor-pref.glade:25
+#: src/glade/psensor-pref.glade:72
msgid "Graph Colors"
msgstr "Grafik Renkleri"
-#: src/glade/psensor-pref.glade:40
+#: src/glade/psensor-pref.glade:88
#, fuzzy
msgid "Foreground:"
msgstr "Arkaplan:"
-#: src/glade/psensor-pref.glade:53
+#: src/glade/psensor-pref.glade:102
msgid "Background:"
msgstr "Arkaplan:"
-#: src/glade/psensor-pref.glade:66
+#: src/glade/psensor-pref.glade:116
msgid "Background opacity:"
msgstr "Arkaplan belirginliği:"
-#: src/glade/psensor-pref.glade:114 src/glade/sensor-edit.glade:184
+#: src/glade/psensor-pref.glade:167 src/glade/sensor-edit.glade:184
msgid "Graph"
msgstr "Grafik"
-#: src/glade/psensor-pref.glade:131
+#: src/glade/psensor-pref.glade:185
msgid "Update interval:"
msgstr ""
-#: src/glade/psensor-pref.glade:144
+#: src/glade/psensor-pref.glade:199
msgid "Monitoring duration:"
msgstr ""
-#: src/glade/psensor-pref.glade:156 src/glade/psensor-pref.glade:214
+#: src/glade/psensor-pref.glade:212 src/glade/psensor-pref.glade:274
msgid "second(s)"
msgstr ""
-#: src/glade/psensor-pref.glade:170
+#: src/glade/psensor-pref.glade:227
msgid "minute(s)"
msgstr ""
-#: src/glade/psensor-pref.glade:202
+#: src/glade/psensor-pref.glade:261
msgid "Measure update interval:"
msgstr ""
-#: src/glade/psensor-pref.glade:229
+#: src/glade/psensor-pref.glade:290
msgid "Interface"
msgstr "Arayüz"
-#: src/glade/psensor-pref.glade:246
+#: src/glade/psensor-pref.glade:308
msgid "Position of sensors table:"
msgstr ""
-#: src/glade/psensor-pref.glade:257
+#: src/glade/psensor-pref.glade:319
msgid "Hide window decoration"
msgstr ""
-#: src/glade/psensor-pref.glade:274
+#: src/glade/psensor-pref.glade:337
msgid "Keep window below"
msgstr ""
-#: src/glade/psensor-pref.glade:365
+#: src/glade/psensor-pref.glade:444
msgid "<i>Min</i>"
msgstr ""
-#: src/glade/psensor-pref.glade:388
+#: src/glade/psensor-pref.glade:471
msgid "<i>Max</i>"
msgstr ""
-#: src/glade/psensor-pref.glade:407
+#: src/glade/psensor-pref.glade:491
msgid "Enable menu"
msgstr ""
-#: src/glade/psensor-pref.glade:423
+#: src/glade/psensor-pref.glade:508
msgid "Enable Unity Launcher counter"
msgstr ""
+#: src/glade/psensor-pref.glade:526
+msgid "Hide window on startup"
+msgstr ""
+
#: src/glade/sensor-edit.glade:8
#, fuzzy
msgid "Edit Sensor Preferences"
msgstr ""
"Project-Id-Version: psensor 0.6.0.10\n"
"Report-Msgid-Bugs-To: jeanfi@gmail.com\n"
-"POT-Creation-Date: 2011-05-26 11:54+0200\n"
+"POT-Creation-Date: 2011-06-06 10:51+0200\n"
"PO-Revision-Date: 2011-02-07 22:21+0100\n"
"Last-Translator: 大宝 <linux.dabao@gmail.com>\n"
"Language-Team: Chinese (simplified)\n"
msgid "ERROR: Not compiled with remote sensor support.\n"
msgstr ""
-#: src/ui.c:79
+#: src/ui.c:44
+msgid "Psensor is a GTK+ application for monitoring hardware sensors"
+msgstr ""
+
+#: src/ui.c:47
+msgid ""
+"Copyright(c) 2010-2011\n"
+"jeanfi@gmail.com"
+msgstr ""
+
+#: src/ui.c:50
+msgid "About Psensor"
+msgstr ""
+
+#: src/ui.c:53
+msgid "Psensor Homepage"
+msgstr ""
+
+#: src/ui.c:104
#, fuzzy
msgid "_Preferences"
msgstr "选项"
-#: src/ui.c:80 src/ui_sensorlist.c:201
+#: src/ui.c:105 src/ui_sensorlist.c:201
msgid "Preferences"
msgstr "选项"
-#: src/ui.c:84
+#: src/ui.c:109
#, fuzzy
msgid "_Sensor Preferences"
msgstr "监视设备选项"
-#: src/ui.c:85
+#: src/ui.c:110
#, fuzzy
msgid "Sensor Preferences"
msgstr "监视设备选项"
-#: src/ui.c:89
+#: src/ui.c:114
#, fuzzy
msgid "_Quit"
msgstr "退出"
-#: src/ui.c:89
+#: src/ui.c:114
msgid "Quit"
msgstr "退出"
-#: src/ui.c:110 src/ui_appindicator.c:161
+#: src/ui.c:119
+msgid "_About"
+msgstr ""
+
+#: src/ui.c:120
+msgid "About"
+msgstr ""
+
+#: src/ui.c:142 src/ui_appindicator.c:174
#, c-format
msgid "building menus failed: %s"
msgstr ""
-#: src/ui.c:148
+#: src/ui.c:180
msgid "Psensor - Temperature Monitor"
msgstr ""
-#: src/ui.c:166
+#: src/ui.c:198
#, c-format
msgid "ERROR: Failed to load psensor icon.\n"
msgstr ""
msgid "Select foreground color"
msgstr ""
-#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:185
+#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:243
msgid "Sensor"
msgstr "监视设备"
msgid "RPM"
msgstr ""
-#: src/glade/psensor-pref.glade:7
+#: src/glade/psensor-pref.glade:8
#, fuzzy
msgid "Edit Preferences"
msgstr "监视设备选项"
-#: src/glade/psensor-pref.glade:25
+#: src/glade/psensor-pref.glade:72
msgid "Graph Colors"
msgstr "图表颜色"
-#: src/glade/psensor-pref.glade:40
+#: src/glade/psensor-pref.glade:88
msgid "Foreground:"
msgstr "坐标栏:"
-#: src/glade/psensor-pref.glade:53
+#: src/glade/psensor-pref.glade:102
msgid "Background:"
msgstr "背景:"
-#: src/glade/psensor-pref.glade:66
+#: src/glade/psensor-pref.glade:116
msgid "Background opacity:"
msgstr "背景亮度:"
-#: src/glade/psensor-pref.glade:114 src/glade/sensor-edit.glade:184
+#: src/glade/psensor-pref.glade:167 src/glade/sensor-edit.glade:184
msgid "Graph"
msgstr "图表"
-#: src/glade/psensor-pref.glade:131
+#: src/glade/psensor-pref.glade:185
msgid "Update interval:"
msgstr ""
-#: src/glade/psensor-pref.glade:144
+#: src/glade/psensor-pref.glade:199
msgid "Monitoring duration:"
msgstr ""
-#: src/glade/psensor-pref.glade:156 src/glade/psensor-pref.glade:214
+#: src/glade/psensor-pref.glade:212 src/glade/psensor-pref.glade:274
msgid "second(s)"
msgstr ""
-#: src/glade/psensor-pref.glade:170
+#: src/glade/psensor-pref.glade:227
msgid "minute(s)"
msgstr ""
-#: src/glade/psensor-pref.glade:202
+#: src/glade/psensor-pref.glade:261
msgid "Measure update interval:"
msgstr ""
-#: src/glade/psensor-pref.glade:229
+#: src/glade/psensor-pref.glade:290
msgid "Interface"
msgstr "界面"
-#: src/glade/psensor-pref.glade:246
+#: src/glade/psensor-pref.glade:308
msgid "Position of sensors table:"
msgstr "监视设备列表位置:"
-#: src/glade/psensor-pref.glade:257
+#: src/glade/psensor-pref.glade:319
msgid "Hide window decoration"
msgstr "隐藏窗口标题栏"
-#: src/glade/psensor-pref.glade:274
+#: src/glade/psensor-pref.glade:337
msgid "Keep window below"
msgstr "保持在最底层"
-#: src/glade/psensor-pref.glade:365
+#: src/glade/psensor-pref.glade:444
msgid "<i>Min</i>"
msgstr "<i>最小值</i>"
-#: src/glade/psensor-pref.glade:388
+#: src/glade/psensor-pref.glade:471
msgid "<i>Max</i>"
msgstr "<i>最大值</i>"
-#: src/glade/psensor-pref.glade:407
+#: src/glade/psensor-pref.glade:491
#, fuzzy
msgid "Enable menu"
msgstr "激活"
-#: src/glade/psensor-pref.glade:423
+#: src/glade/psensor-pref.glade:508
msgid "Enable Unity Launcher counter"
msgstr ""
+#: src/glade/psensor-pref.glade:526
+#, fuzzy
+msgid "Hide window on startup"
+msgstr "隐藏窗口标题栏"
+
#: src/glade/sensor-edit.glade:8
msgid "Edit Sensor Preferences"
msgstr "监视设备选项"
return TRUE;
}
+void ui_show_about_dialog()
+{
+ gtk_show_about_dialog(NULL,
+ "comments",
+ _("Psensor is a GTK+ application for monitoring "
+ "hardware sensors"),
+ "copyright",
+ _("Copyright(c) 2010-2011\njeanfi@gmail.com"),
+ "logo-icon-name", "psensor",
+ "program-name", "Psensor",
+ "title", _("About Psensor"),
+ "version", VERSION,
+ "website", PACKAGE_URL,
+ "website-label", _("Psensor Homepage"),
+ NULL);
+}
+
+static void cb_about(GtkMenuItem *mi, gpointer data)
+{
+ ui_show_about_dialog();
+}
+
static void cb_menu_quit(GtkMenuItem *mi, gpointer data)
{
ui_psensor_quit();
" <separator />"
" <menuitem name='Quit' action='QuitAction' />"
" </menu>"
+" <menu name='Help' action='HelpMenuAction'>"
+" <menuitem name='About' action='AboutAction' />"
+" </menu>"
" </menubar>"
"</ui>";
G_CALLBACK(cb_sensor_preferences) },
{ "QuitAction",
- GTK_STOCK_QUIT, N_("_Quit"), NULL, N_("Quit"), G_CALLBACK(cb_menu_quit) }
+ GTK_STOCK_QUIT, N_("_Quit"), NULL, N_("Quit"), G_CALLBACK(cb_menu_quit) },
+
+ { "HelpMenuAction", NULL, "_Help" },
+
+ { "AboutAction", GTK_STOCK_PREFERENCES,
+ N_("_About"), NULL,
+ N_("About"),
+ G_CALLBACK(cb_about) }
};
static guint n_entries = G_N_ELEMENTS(entries);
void ui_menu_bar_show(unsigned int show, struct ui_psensor *ui);
+void ui_show_about_dialog();
+
#endif
#endif
}
+static void cb_about(GtkMenuItem *mi, gpointer data)
+{
+ ui_show_about_dialog();
+}
+
static const char *menu_desc =
"<ui>"
" <popup name='MainMenu'>"
" <menuitem name='Preferences' action='PreferencesAction' />"
" <menuitem name='SensorPreferences' action='SensorPreferencesAction' />"
" <separator />"
+" <menuitem name='About' action='AboutAction' />"
+" <separator />"
" <menuitem name='Quit' action='QuitAction' />"
" </popup>"
"</ui>";
"SensorPreferences",
G_CALLBACK(cb_sensor_preferences) },
+ { "AboutAction", NULL,
+ "_About",
+ NULL,
+ "About",
+ G_CALLBACK(cb_about) },
+
{ "QuitAction",
GTK_STOCK_QUIT, "_Quit", NULL, "Quit", G_CALLBACK(cb_menu_quit) }
};
ui_pref_dialog_run((struct ui_psensor *)data);
}
+static void cb_about(GtkMenuItem *mi, gpointer data)
+{
+ ui_show_about_dialog();
+}
+
static void cb_sensor_preferences(GtkMenuItem *mi, gpointer data)
{
struct ui_psensor *ui = data;
" <menuitem name='Preferences' action='PreferencesAction' />"
" <menuitem name='SensorPreferences' action='SensorPreferencesAction' />"
" <separator />"
+" <menuitem name='About' action='AboutAction' />"
+" <separator />"
" <menuitem name='Quit' action='QuitAction' />"
" </popup>"
"</ui>";
"Sensor Preferences", /* tooltip */
G_CALLBACK(cb_sensor_preferences) },
+ { "AboutAction", NULL,
+ "_About", NULL,
+ "About",
+ G_CALLBACK(cb_about) },
+
{ "QuitAction",
GTK_STOCK_QUIT, "_Quit", NULL, "Quit", G_CALLBACK(cb_menu_quit) }
};