[Goodies-commits] r7349 - in xfce4-power-manager/trunk: . settings src
Ali Abdallah
aliov at xfce.org
Sat May 16 19:06:56 CEST 2009
Author: aliov
Date: 2009-05-16 17:06:56 +0000 (Sat, 16 May 2009)
New Revision: 7349
Modified:
xfce4-power-manager/trunk/ChangeLog
xfce4-power-manager/trunk/settings/xfpm-settings.glade
xfce4-power-manager/trunk/src/xfpm-tray-icon.c
Log:
Open settings dialog when tray icon is clicked
Modified: xfce4-power-manager/trunk/ChangeLog
===================================================================
--- xfce4-power-manager/trunk/ChangeLog 2009-05-16 16:55:59 UTC (rev 7348)
+++ xfce4-power-manager/trunk/ChangeLog 2009-05-16 17:06:56 UTC (rev 7349)
@@ -1,4 +1,7 @@
+2009-05-16 19:06 Ali aliov at xfce.org
+ * : Open settings dialog when tray icon is clicked
+
2009-05-16 18:55 Ali aliov at xfce.org
* : Reduce the settings dialog size
Modified: xfce4-power-manager/trunk/settings/xfpm-settings.glade
===================================================================
--- xfce4-power-manager/trunk/settings/xfpm-settings.glade 2009-05-16 16:55:59 UTC (rev 7348)
+++ xfce4-power-manager/trunk/settings/xfpm-settings.glade 2009-05-16 17:06:56 UTC (rev 7349)
@@ -8,7 +8,7 @@
<property name="border_width">5</property>
<property name="title" translatable="yes">Xfce Power Manager</property>
<property name="window_position">center-on-parent</property>
- <property name="icon_name">gpm-ac-adapter</property>
+ <property name="icon_name">xfpm-ac-adapter</property>
<property name="type_hint">dialog</property>
<property name="has_separator">False</property>
<property name="subtitle" translatable="yes">Power manager settings</property>
@@ -29,6 +29,7 @@
<property name="headers_visible">False</property>
</widget>
<packing>
+ <property name="expand">False</property>
<property name="position">0</property>
</packing>
</child>
@@ -1229,7 +1230,6 @@
</child>
</widget>
<packing>
- <property name="expand">False</property>
<property name="position">1</property>
</packing>
</child>
Modified: xfce4-power-manager/trunk/src/xfpm-tray-icon.c
===================================================================
--- xfce4-power-manager/trunk/src/xfpm-tray-icon.c 2009-05-16 16:55:59 UTC (rev 7348)
+++ xfce4-power-manager/trunk/src/xfpm-tray-icon.c 2009-05-16 17:06:56 UTC (rev 7349)
@@ -395,6 +395,12 @@
}
static void
+xfpm_tray_icon_activated_cb (XfpmTrayIcon *tray)
+{
+ xfpm_preferences ();
+}
+
+static void
xfpm_tray_icon_class_init(XfpmTrayIconClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS(klass);
@@ -436,6 +442,8 @@
g_signal_connect (tray->priv->icon, "popup-menu",
G_CALLBACK (xfpm_tray_icon_popup_menu_cb), tray);
+ g_signal_connect_swapped (tray->priv->icon, "activate",
+ G_CALLBACK (xfpm_tray_icon_activated_cb), tray);
tray->priv->sig = g_signal_connect (tray->priv->inhibit, "has-inhibit-changed",
G_CALLBACK (xfpm_tray_icon_inhibit_changed_cb), tray);
More information about the Goodies-commits
mailing list