summaryrefslogtreecommitdiff
path: root/panel-plugins
diff options
context:
space:
mode:
authorSimon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>2020-01-26 23:52:39 +0100
committerSimon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>2020-01-26 23:53:03 +0100
commit2d0ce72ee7f8e5f117041450fcc0f274dbbe49ec (patch)
tree56fe024ed9047ae2cb9b027be7dedc7a74acfbc8 /panel-plugins
parenta07a8cde286b037c1ceb375b69188a8b56b4eac6 (diff)
downloadixfce4-power-manager-2d0ce72ee7f8e5f117041450fcc0f274dbbe49ec.tar.gz
panel-plugin: Properly show 'About' menu item
Diffstat (limited to 'panel-plugins')
-rw-r--r--panel-plugins/power-manager-plugin/power-manager-button.c26
1 files changed, 1 insertions, 25 deletions
diff --git a/panel-plugins/power-manager-plugin/power-manager-button.c b/panel-plugins/power-manager-plugin/power-manager-button.c
index c501a0e7..f99ad222 100644
--- a/panel-plugins/power-manager-plugin/power-manager-button.c
+++ b/panel-plugins/power-manager-plugin/power-manager-button.c
@@ -1181,18 +1181,6 @@ power_manager_button_free_data_cb (XfcePanelPlugin *plugin, PowerManagerButton *
}
#endif
-static void
-help_cb (GtkMenuItem *menuitem, gpointer user_data)
-{
- xfce_dialog_show_help_with_version (NULL, "xfce4-power-manager", "start", NULL, XFPM_VERSION_SHORT);
-}
-
-static void
-about_cb (GtkMenuItem *menuitem, gpointer user_data)
-{
- xfpm_about ("xfce4-power-manager");
-}
-
void
power_manager_button_show (PowerManagerButton *button)
{
@@ -1229,20 +1217,8 @@ power_manager_button_show (PowerManagerButton *button)
gtk_container_add (GTK_CONTAINER (button), GTK_WIDGET (hbox));
- /* help dialog */
- mi = gtk_menu_item_new_with_mnemonic (_("_Help"));
- gtk_widget_set_sensitive (mi, TRUE);
- gtk_widget_show (mi);
- g_signal_connect (mi, "activate", G_CALLBACK (help_cb), button);
-
- /* about dialog */
- mi = gtk_menu_item_new_with_mnemonic (_("_About"));
- gtk_widget_set_sensitive (mi, TRUE);
- gtk_widget_show (mi);
- g_signal_connect (mi, "activate", G_CALLBACK (about_cb), button);
-
#ifdef XFCE_PLUGIN
- xfce_panel_plugin_menu_insert_item (button->priv->plugin, GTK_MENU_ITEM (mi));
+ xfce_panel_plugin_menu_show_about (button->priv->plugin);
g_signal_connect (button->priv->plugin, "size-changed",
G_CALLBACK (power_manager_button_size_changed_cb), button);