diff options
| author | raveit65 <[email protected]> | 2016-08-11 00:10:36 +0200 | 
|---|---|---|
| committer | raveit65 <[email protected]> | 2017-01-19 23:15:31 +0100 | 
| commit | 9e179f46b6ff71009530ff5848318754df3976d3 (patch) | |
| tree | 5d6403776d648710964ad312bca8562a7bef8d36 /sensors-applet | |
| parent | 0b3e8cb7a0e52fd5918fb447d2bb163cdf345413 (diff) | |
| download | mate-sensors-applet-9e179f46b6ff71009530ff5848318754df3976d3.tar.bz2 mate-sensors-applet-9e179f46b6ff71009530ff5848318754df3976d3.tar.xz | |
prefs-dialog: port GtkTable to GtkGrid
Diffstat (limited to 'sensors-applet')
| -rw-r--r-- | sensors-applet/prefs-dialog.c | 161 | ||||
| -rw-r--r-- | sensors-applet/prefs-dialog.h | 2 | 
2 files changed, 43 insertions, 120 deletions
| diff --git a/sensors-applet/prefs-dialog.c b/sensors-applet/prefs-dialog.c index bdc7981..43b2630 100644 --- a/sensors-applet/prefs-dialog.c +++ b/sensors-applet/prefs-dialog.c @@ -668,150 +668,73 @@ void prefs_dialog_open(SensorsApplet *sensors_applet) {          g_object_unref(prefs_dialog->size_group); -        prefs_dialog->globals_table = g_object_new(GTK_TYPE_TABLE, -                                                   "homogeneous", FALSE, -                                                   "n-columns", 3, -#ifdef HAVE_LIBNOTIFY -                                                   "n-rows", 9, -#else -                                                   "n-rows", 7, -#endif +        prefs_dialog->globals_grid = g_object_new(GTK_TYPE_GRID, +                                                   "row-homogeneous", FALSE, +                                                   "column-homogeneous", FALSE,                                                     "row-spacing", 6,                                                     "column-spacing", 12,                                                     NULL); -        gtk_table_attach(prefs_dialog->globals_table, +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->display_header), -                         0, 2, -                         0, 1, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); - -        gtk_table_attach(prefs_dialog->globals_table, +                         0, 0, 2, 1); + +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->display_mode_label), -                         1, 2, -                         1, 2, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); - -        gtk_table_attach(prefs_dialog->globals_table, -                         GTK_WIDGET(prefs_dialog->display_mode_combo_box), -                         2, 3, -                         1, 2, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); +                         1, 1, 1, 1); +        gtk_grid_attach(prefs_dialog->globals_grid, +                         GTK_WIDGET(prefs_dialog->display_mode_combo_box), +                         2, 1, 1, 1); -        gtk_table_attach(prefs_dialog->globals_table, +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->layout_mode_label), -                         1, 2, -                         2, 3, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); -        gtk_table_attach(prefs_dialog->globals_table, -                         GTK_WIDGET(prefs_dialog->layout_mode_combo_box), -                         2, 3, -                         2, 3, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); - +                         1, 2, 1, 1); +        gtk_grid_attach(prefs_dialog->globals_grid, +                         GTK_WIDGET(prefs_dialog->layout_mode_combo_box), +                         2, 2, 1, 1); -        gtk_table_attach(prefs_dialog->globals_table, +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->graph_size_label), -                         1, 2, -                         3, 4, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); - -        gtk_table_attach(prefs_dialog->globals_table, +                         1, 3, 1, 1); + +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->graph_size_spinbutton), -                         2, 3, -                         3, 4, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); - -        gtk_table_attach(prefs_dialog->globals_table, +                         2, 3, 1, 1); + +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->temperature_scale_label), -                         1, 2, -                         4, 5, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); -        gtk_table_attach(prefs_dialog->globals_table, +                         1, 4, 1, 1); + +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->temperature_scale_combo_box), -                         2, 3, -                         4, 5, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); - -        gtk_table_attach(prefs_dialog->globals_table, +                         2, 4, 1, 1); + +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->update_header), -                         0, 2, -                         5, 6, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); - -        gtk_table_attach(prefs_dialog->globals_table, +                         0, 5, 2, 1); + +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->timeout_label), -                         1, 2, -                         6, 7, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); - -        gtk_table_attach(prefs_dialog->globals_table, +                         1, 6, 1, 1); + +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->timeout_spinbutton), -                         2, 3, -                         6, 7, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); +                         2, 6, 1, 1);  #ifdef HAVE_LIBNOTIFY -        gtk_table_attach(prefs_dialog->globals_table, +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->notifications_header), -                         0, 2, -                         7, 8, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); - -        gtk_table_attach(prefs_dialog->globals_table, +                         0, 7, 2, 1); + +        gtk_grid_attach(prefs_dialog->globals_grid,                           GTK_WIDGET(prefs_dialog->display_notifications), -                         1, 2, -                         8, 9, -                         GTK_FILL, -                         GTK_FILL, -                         0, -                         0); +                         1, 8, 1, 1);  #endif -          prefs_dialog->view = g_object_new(GTK_TYPE_TREE_VIEW,                                            "model", GTK_TREE_MODEL(sensors_applet->sensors),                                            "rules-hint", TRUE, @@ -993,7 +916,7 @@ void prefs_dialog_open(SensorsApplet *sensors_applet) {                                                         "right-padding", 12,                                                         NULL);          gtk_container_add(GTK_CONTAINER(prefs_dialog->globals_alignment), -                          GTK_WIDGET(prefs_dialog->globals_table)); +                          GTK_WIDGET(prefs_dialog->globals_grid));          prefs_dialog->notebook = g_object_new(GTK_TYPE_NOTEBOOK,                                                NULL); diff --git a/sensors-applet/prefs-dialog.h b/sensors-applet/prefs-dialog.h index c748ff3..9e32b34 100644 --- a/sensors-applet/prefs-dialog.h +++ b/sensors-applet/prefs-dialog.h @@ -32,7 +32,7 @@ typedef struct {          /* widgets for global prefs */          GtkSpinButton *timeout_spinbutton, *graph_size_spinbutton; -        GtkTable *globals_table; +        GtkGrid *globals_grid;          GtkHSeparator *globals_separator;          GtkComboBoxText *display_mode_combo_box, *layout_mode_combo_box, *temperature_scale_combo_box;          GtkLabel *timeout_label, *display_mode_label, *layout_mode_label, *temperature_scale_label, *graph_size_label, *update_header, *display_header; | 
