info: Simplify WID() macro
This commit is contained in:
parent
019fbc6658
commit
b8c2826e3d
1 changed files with 17 additions and 17 deletions
|
@ -38,7 +38,7 @@
|
||||||
#define GNOME_SESSION_MANAGER_SCHEMA "org.gnome.desktop.session"
|
#define GNOME_SESSION_MANAGER_SCHEMA "org.gnome.desktop.session"
|
||||||
#define KEY_SESSION_NAME "session-name"
|
#define KEY_SESSION_NAME "session-name"
|
||||||
|
|
||||||
#define WID(b, w) (GtkWidget *) gtk_builder_get_object (b, w)
|
#define WID(w) (GtkWidget *) gtk_builder_get_object (self->priv->builder, w)
|
||||||
|
|
||||||
G_DEFINE_DYNAMIC_TYPE (CcInfoPanel, cc_info_panel, CC_TYPE_PANEL)
|
G_DEFINE_DYNAMIC_TYPE (CcInfoPanel, cc_info_panel, CC_TYPE_PANEL)
|
||||||
|
|
||||||
|
@ -628,7 +628,7 @@ get_primary_disc_info_start (CcInfoPanel *self)
|
||||||
GtkWidget *widget;
|
GtkWidget *widget;
|
||||||
|
|
||||||
size = format_size_for_display (self->priv->total_bytes);
|
size = format_size_for_display (self->priv->total_bytes);
|
||||||
widget = WID (self->priv->builder, "disk_label");
|
widget = WID ("disk_label");
|
||||||
gtk_label_set_text (GTK_LABEL (widget), size);
|
gtk_label_set_text (GTK_LABEL (widget), size);
|
||||||
g_free (size);
|
g_free (size);
|
||||||
|
|
||||||
|
@ -796,7 +796,7 @@ on_section_changed (GtkTreeSelection *selection,
|
||||||
|
|
||||||
if (index >= 0)
|
if (index >= 0)
|
||||||
{
|
{
|
||||||
g_object_set (G_OBJECT (WID (self->priv->builder, "notebook")),
|
g_object_set (G_OBJECT (WID ("notebook")),
|
||||||
"page", index, NULL);
|
"page", index, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -822,7 +822,7 @@ toggle_fallback_warning_label (CcInfoPanel *self,
|
||||||
GtkWidget *widget;
|
GtkWidget *widget;
|
||||||
const char *text;
|
const char *text;
|
||||||
|
|
||||||
widget = WID (self->priv->builder, "graphics_logout_warning_label");
|
widget = WID ("graphics_logout_warning_label");
|
||||||
|
|
||||||
if (self->priv->is_fallback)
|
if (self->priv->is_fallback)
|
||||||
text = _("The next login will attempt to use the standard experience.");
|
text = _("The next login will attempt to use the standard experience.");
|
||||||
|
@ -861,7 +861,7 @@ info_panel_setup_graphics (CcInfoPanel *self)
|
||||||
GtkSwitch *sw;
|
GtkSwitch *sw;
|
||||||
char *text;
|
char *text;
|
||||||
|
|
||||||
widget = WID (self->priv->builder, "graphics_driver_label");
|
widget = WID ("graphics_driver_label");
|
||||||
gtk_label_set_markup (GTK_LABEL (widget), self->priv->graphics_data->hardware_string);
|
gtk_label_set_markup (GTK_LABEL (widget), self->priv->graphics_data->hardware_string);
|
||||||
|
|
||||||
self->priv->is_fallback = get_current_is_fallback (self);
|
self->priv->is_fallback = get_current_is_fallback (self);
|
||||||
|
@ -877,11 +877,11 @@ info_panel_setup_graphics (CcInfoPanel *self)
|
||||||
* shell, also called "Standard" experience */
|
* shell, also called "Standard" experience */
|
||||||
text = g_strdup (C_("Experience", "Standard"));
|
text = g_strdup (C_("Experience", "Standard"));
|
||||||
}
|
}
|
||||||
widget = WID (self->priv->builder, "graphics_experience_label");
|
widget = WID ("graphics_experience_label");
|
||||||
gtk_label_set_markup (GTK_LABEL (widget), text ? text : "");
|
gtk_label_set_markup (GTK_LABEL (widget), text ? text : "");
|
||||||
g_free (text);
|
g_free (text);
|
||||||
|
|
||||||
widget = WID (self->priv->builder, "graphics_fallback_switch_box");
|
widget = WID ("graphics_fallback_switch_box");
|
||||||
sw = GTK_SWITCH (gtk_switch_new ());
|
sw = GTK_SWITCH (gtk_switch_new ());
|
||||||
g_settings_bind_with_mapping (self->priv->session_settings, KEY_SESSION_NAME,
|
g_settings_bind_with_mapping (self->priv->session_settings, KEY_SESSION_NAME,
|
||||||
sw, "active", 0,
|
sw, "active", 0,
|
||||||
|
@ -937,7 +937,7 @@ info_panel_setup_default_app (CcInfoPanel *self,
|
||||||
GAppInfo *info;
|
GAppInfo *info;
|
||||||
GError *error = NULL;
|
GError *error = NULL;
|
||||||
|
|
||||||
table = WID (self->priv->builder, "default_apps_table");
|
table = WID ("default_apps_table");
|
||||||
|
|
||||||
/* FIXME: We need to do this because GtkAppChooser doesn't
|
/* FIXME: We need to do this because GtkAppChooser doesn't
|
||||||
* give us the opportunity to select what app should be selected
|
* give us the opportunity to select what app should be selected
|
||||||
|
@ -995,7 +995,7 @@ info_panel_setup_selector (CcInfoPanel *self)
|
||||||
GtkTreeIter iter;
|
GtkTreeIter iter;
|
||||||
int section_name_column = 0;
|
int section_name_column = 0;
|
||||||
|
|
||||||
view = GTK_TREE_VIEW (WID (self->priv->builder, "overview_treeview"));
|
view = GTK_TREE_VIEW (WID ("overview_treeview"));
|
||||||
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (view));
|
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (view));
|
||||||
|
|
||||||
model = gtk_list_store_new (1, G_TYPE_STRING);
|
model = gtk_list_store_new (1, G_TYPE_STRING);
|
||||||
|
@ -1051,7 +1051,7 @@ info_panel_setup_overview (CcInfoPanel *self)
|
||||||
&self->priv->gnome_date);
|
&self->priv->gnome_date);
|
||||||
if (res)
|
if (res)
|
||||||
{
|
{
|
||||||
widget = WID (self->priv->builder, "version_label");
|
widget = WID ("version_label");
|
||||||
text = g_strdup_printf (_("Version %s"), self->priv->gnome_version);
|
text = g_strdup_printf (_("Version %s"), self->priv->gnome_version);
|
||||||
gtk_label_set_text (GTK_LABEL (widget), text);
|
gtk_label_set_text (GTK_LABEL (widget), text);
|
||||||
g_free (text);
|
g_free (text);
|
||||||
|
@ -1059,28 +1059,28 @@ info_panel_setup_overview (CcInfoPanel *self)
|
||||||
|
|
||||||
glibtop_get_mem (&mem);
|
glibtop_get_mem (&mem);
|
||||||
text = g_format_size_for_display (mem.total);
|
text = g_format_size_for_display (mem.total);
|
||||||
widget = WID (self->priv->builder, "memory_label");
|
widget = WID ("memory_label");
|
||||||
gtk_label_set_text (GTK_LABEL (widget), text ? text : "");
|
gtk_label_set_text (GTK_LABEL (widget), text ? text : "");
|
||||||
g_free (text);
|
g_free (text);
|
||||||
|
|
||||||
info = glibtop_get_sysinfo ();
|
info = glibtop_get_sysinfo ();
|
||||||
|
|
||||||
widget = WID (self->priv->builder, "processor_label");
|
widget = WID ("processor_label");
|
||||||
text = get_cpu_info (info);
|
text = get_cpu_info (info);
|
||||||
gtk_label_set_markup (GTK_LABEL (widget), text ? text : "");
|
gtk_label_set_markup (GTK_LABEL (widget), text ? text : "");
|
||||||
g_free (text);
|
g_free (text);
|
||||||
|
|
||||||
widget = WID (self->priv->builder, "os_type_label");
|
widget = WID ("os_type_label");
|
||||||
text = get_os_type ();
|
text = get_os_type ();
|
||||||
gtk_label_set_text (GTK_LABEL (widget), text ? text : "");
|
gtk_label_set_text (GTK_LABEL (widget), text ? text : "");
|
||||||
g_free (text);
|
g_free (text);
|
||||||
|
|
||||||
get_primary_disc_info (self);
|
get_primary_disc_info (self);
|
||||||
|
|
||||||
widget = WID (self->priv->builder, "graphics_label");
|
widget = WID ("graphics_label");
|
||||||
gtk_label_set_markup (GTK_LABEL (widget), self->priv->graphics_data->hardware_string);
|
gtk_label_set_markup (GTK_LABEL (widget), self->priv->graphics_data->hardware_string);
|
||||||
|
|
||||||
widget = WID (self->priv->builder, "info_vbox");
|
widget = WID ("info_vbox");
|
||||||
gtk_widget_reparent (widget, (GtkWidget *) self);
|
gtk_widget_reparent (widget, (GtkWidget *) self);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1089,7 +1089,7 @@ refresh_update_button (CcInfoPanel *self)
|
||||||
{
|
{
|
||||||
GtkWidget *widget;
|
GtkWidget *widget;
|
||||||
|
|
||||||
widget = WID (self->priv->builder, "updates_button");
|
widget = WID ("updates_button");
|
||||||
if (self->priv->updates_available)
|
if (self->priv->updates_available)
|
||||||
gtk_widget_show (widget);
|
gtk_widget_show (widget);
|
||||||
else
|
else
|
||||||
|
@ -1279,7 +1279,7 @@ cc_info_panel_init (CcInfoPanel *self)
|
||||||
|
|
||||||
self->priv->graphics_data = get_graphics_data ();
|
self->priv->graphics_data = get_graphics_data ();
|
||||||
|
|
||||||
widget = WID (self->priv->builder, "updates_button");
|
widget = WID ("updates_button");
|
||||||
g_signal_connect (widget, "clicked", G_CALLBACK (on_updates_button_clicked), self);
|
g_signal_connect (widget, "clicked", G_CALLBACK (on_updates_button_clicked), self);
|
||||||
|
|
||||||
info_panel_setup_selector (self);
|
info_panel_setup_selector (self);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue