[gnome-applets/wip/muktupavels/help-about] drivemount: use gp_applet_show_help
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-applets/wip/muktupavels/help-about] drivemount: use gp_applet_show_help
- Date: Fri, 3 Apr 2020 14:23:56 +0000 (UTC)
commit ab9f4990bc5b0223d8e3e5114aa2d64c7488fc5b
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Fri Apr 3 15:35:52 2020 +0300
drivemount: use gp_applet_show_help
gnome-applets/drivemount/drivemount-applet.c | 28 +---------------------------
gnome-applets/ga-module.c | 1 +
2 files changed, 2 insertions(+), 27 deletions(-)
---
diff --git a/gnome-applets/drivemount/drivemount-applet.c b/gnome-applets/drivemount/drivemount-applet.c
index d0e2d6702..3a95d7e52 100644
--- a/gnome-applets/drivemount/drivemount-applet.c
+++ b/gnome-applets/drivemount/drivemount-applet.c
@@ -79,33 +79,7 @@ display_help (GSimpleAction *action,
GVariant *parameter,
gpointer user_data)
{
- DrivemountApplet *self = (DrivemountApplet *) user_data;
- GdkScreen *screen;
- GError *error = NULL;
-
- screen = gtk_widget_get_screen (GTK_WIDGET (self));
-
- gtk_show_uri (screen,
- "help:drivemount",
- gtk_get_current_event_time (),
- &error);
-
- if (error) {
- GtkWidget *dialog;
-
- dialog = gtk_message_dialog_new (NULL,
- GTK_DIALOG_MODAL,
- GTK_MESSAGE_ERROR,
- GTK_BUTTONS_OK,
- _("There was an error displaying help: %s"),
- error->message);
- g_signal_connect (dialog, "response",
- G_CALLBACK (gtk_widget_destroy), NULL);
- gtk_window_set_resizable (GTK_WINDOW (dialog), FALSE);
- gtk_window_set_screen (GTK_WINDOW (dialog), screen);
- gtk_widget_show (dialog);
- g_error_free (error);
- }
+ gp_applet_show_help (GP_APPLET (user_data), NULL);
}
static const GActionEntry applet_menu_actions [] = {
diff --git a/gnome-applets/ga-module.c b/gnome-applets/ga-module.c
index 082adad03..422bf9c33 100644
--- a/gnome-applets/ga-module.c
+++ b/gnome-applets/ga-module.c
@@ -128,6 +128,7 @@ ga_get_applet_info (const char *id)
icon_name = "media-floppy";
about_func = drivemount_applet_setup_about;
+ help_uri = "help:drivemount";
}
else if (g_strcmp0 (id, "geyes") == 0)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]