This is an automated email from the git hooks/post-receive script.

andre pushed a commit to branch master
in repository panel-plugins/xfce4-cpufreq-plugin.

commit 66cdecbf671dea625d709cb042ef78951b948e51
Author: Andre Miranda <andre...@gmail.com>
Date:   Fri Nov 4 22:54:00 2016 -0300

    Remove padding from panel button
---
 panel-plugin/xfce4-cpufreq-plugin.c | 18 +++++++++++++++---
 1 file changed, 15 insertions(+), 3 deletions(-)

diff --git a/panel-plugin/xfce4-cpufreq-plugin.c 
b/panel-plugin/xfce4-cpufreq-plugin.c
index c40385f..9dd6d02 100644
--- a/panel-plugin/xfce4-cpufreq-plugin.c
+++ b/panel-plugin/xfce4-cpufreq-plugin.c
@@ -467,11 +467,24 @@ cpufreq_prepare_label (CpuFreqPlugin *cpufreq)
 static void
 cpufreq_widgets (void)
 {
+       gchar *css;
+       GtkCssProvider *provider;
+
        /* create panel toggle button which will contain all other widgets */
-       cpuFreq->button = xfce_create_panel_toggle_button ();
+       cpuFreq->button = xfce_panel_create_toggle_button ();
        xfce_panel_plugin_add_action_widget (cpuFreq->plugin, cpuFreq->button);
        gtk_container_add (GTK_CONTAINER (cpuFreq->plugin), cpuFreq->button);
 
+       css = g_strdup_printf("button { padding: 0px; }");
+
+       provider = gtk_css_provider_new ();
+       gtk_css_provider_load_from_data (provider, css, -1, NULL);
+       gtk_style_context_add_provider (
+                       GTK_STYLE_CONTEXT (gtk_widget_get_style_context 
(GTK_WIDGET (cpuFreq->button))),
+                       GTK_STYLE_PROVIDER(provider),
+                       GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
+       g_free(css);
+
        cpuFreq->box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, SPACING);
        gtk_container_set_border_width (GTK_CONTAINER (cpuFreq->box), BORDER);
        gtk_container_add (GTK_CONTAINER (cpuFreq->button), cpuFreq->box);
@@ -488,8 +501,7 @@ cpufreq_widgets (void)
        g_signal_connect (G_OBJECT (cpuFreq->button), "query-tooltip",
                                          G_CALLBACK (cpufreq_update_tooltip), 
cpuFreq);
 
-       gtk_widget_show (cpuFreq->box);
-       gtk_widget_show (cpuFreq->button);
+       gtk_widget_show_all (cpuFreq->button);
 
        cpufreq_update_plugin (TRUE);
 }

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits

Reply via email to