diff options
Diffstat (limited to 'multiload/src/main.c')
-rw-r--r-- | multiload/src/main.c | 46 |
1 files changed, 29 insertions, 17 deletions
diff --git a/multiload/src/main.c b/multiload/src/main.c index d27bef7a..9439b320 100644 --- a/multiload/src/main.c +++ b/multiload/src/main.c @@ -60,7 +60,7 @@ about_cb (GtkAction *action, "title", _("About System Monitor"), "version", VERSION, "copyright", _("Copyright \xc2\xa9 1999-2005 Free Software Foundation and others\n" - "Copyright \xc2\xa9 2012-2020 MATE developers"), + "Copyright \xc2\xa9 2012-2021 MATE developers"), "comments", _("A system load monitor capable of displaying graphs " "for CPU, ram, and swap space use, plus network " "traffic."), @@ -222,7 +222,6 @@ multiload_destroy_cb(GtkWidget *widget, gpointer data) return; } - static gboolean multiload_button_press_event_cb (GtkWidget *widget, GdkEventButton *event, MultiloadApplet *ma) { @@ -483,6 +482,7 @@ multiload_applet_new(MatePanelApplet *applet, const gchar *iid, gpointer data) MultiloadApplet *ma; GSettings *lockdown_settings; GtkActionGroup *action_group; + AtkObject *atk_obj; context = gtk_widget_get_style_context (GTK_WIDGET (applet)); gtk_style_context_add_class (context, "multiload-applet"); @@ -495,7 +495,9 @@ multiload_applet_new(MatePanelApplet *applet, const gchar *iid, gpointer data) ma->prop_dialog = NULL; ma->last_clicked = 0; +#ifndef ENABLE_IN_PROCESS g_set_application_name (_("System Monitor")); +#endif gtk_window_set_default_icon_name ("utilities-system-monitor"); @@ -533,16 +535,26 @@ multiload_applet_new(MatePanelApplet *applet, const gchar *iid, gpointer data) g_object_unref (action_group); - g_signal_connect(G_OBJECT(applet), "change_size", - G_CALLBACK(multiload_change_size_cb), ma); - g_signal_connect(G_OBJECT(applet), "change_orient", - G_CALLBACK(multiload_change_orient_cb), ma); - g_signal_connect(G_OBJECT(applet), "destroy", - G_CALLBACK(multiload_destroy_cb), ma); - g_signal_connect(G_OBJECT(applet), "button_press_event", - G_CALLBACK(multiload_button_press_event_cb), ma); - g_signal_connect(G_OBJECT(applet), "key_press_event", - G_CALLBACK(multiload_key_press_event_cb), ma); + g_signal_connect (applet, "change-size", + G_CALLBACK (multiload_change_size_cb), ma); + g_signal_connect (applet, "change-orient", + G_CALLBACK (multiload_change_orient_cb), ma); + g_signal_connect (applet, "destroy", + G_CALLBACK (multiload_destroy_cb), ma); + g_signal_connect (applet, "button-press-event", + G_CALLBACK (multiload_button_press_event_cb), ma); + g_signal_connect (applet, "key-press-event", + G_CALLBACK (multiload_key_press_event_cb), ma); + + atk_obj = gtk_widget_get_accessible (GTK_WIDGET (applet)); + + if (GTK_IS_ACCESSIBLE (atk_obj)) { + atk_object_set_name (atk_obj, _("System Monitor")); + atk_object_set_description (atk_obj, + _("A system load monitor capable of displaying graphs " + "for CPU, ram, and swap space use, plus network " + "traffic.")); + } multiload_applet_refresh (ma); @@ -565,8 +577,8 @@ multiload_factory (MatePanelApplet *applet, return retval; } -MATE_PANEL_APPLET_OUT_PROCESS_FACTORY ("MultiLoadAppletFactory", - PANEL_TYPE_APPLET, - "multiload", - multiload_factory, - NULL) +PANEL_APPLET_FACTORY ("MultiLoadAppletFactory", + PANEL_TYPE_APPLET, + "multiload", + multiload_factory, + NULL) |