Skip to content

Commit f4221be

Browse files
raveit65lukefromdc
authored andcommitted
weather-dialog: replace deprecated GtkAlignment
1 parent cf4ed85 commit f4221be

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

mateweather/mateweather-dialog.c

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -165,13 +165,13 @@ static void mateweather_dialog_create(MateWeatherDialog* dialog)
165165
GtkWidget *cond_apparent_lbl;
166166
GtkWidget *cond_sunrise_lbl;
167167
GtkWidget *cond_sunset_lbl;
168-
GtkWidget *cond_frame_alignment;
168+
GtkWidget *cond_vbox;
169169
GtkWidget *current_note_lbl;
170170
GtkWidget *forecast_note_lbl;
171171
GtkWidget *radar_note_lbl;
172172
GtkWidget *radar_vbox;
173173
GtkWidget *radar_link_btn;
174-
GtkWidget *radar_link_alignment;
174+
GtkWidget *radar_link_box;
175175
GtkWidget *forecast_hbox;
176176
GtkWidget *ebox;
177177
GtkWidget *scrolled_window;
@@ -392,14 +392,16 @@ static void mateweather_dialog_create(MateWeatherDialog* dialog)
392392
gtk_label_set_justify (GTK_LABEL (priv->cond_sunset), GTK_JUSTIFY_LEFT);
393393
gtk_label_set_xalign (GTK_LABEL (priv->cond_sunset), 0.0);
394394

395-
cond_frame_alignment = gtk_alignment_new (0.5, 0, 1, 0);
396-
gtk_widget_show (cond_frame_alignment);
397-
gtk_box_pack_end (GTK_BOX (cond_hbox), cond_frame_alignment, FALSE, FALSE, 0);
398-
gtk_container_set_border_width (GTK_CONTAINER (cond_frame_alignment), 2);
395+
cond_vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 2);
396+
gtk_widget_set_valign (cond_vbox, GTK_ALIGN_START);
397+
gtk_widget_set_vexpand (cond_vbox, TRUE);
398+
gtk_widget_show (cond_vbox);
399+
gtk_box_pack_end (GTK_BOX (cond_hbox), cond_vbox, FALSE, FALSE, 0);
400+
gtk_container_set_border_width (GTK_CONTAINER (cond_vbox), 2);
399401

400402
priv->cond_image = gtk_image_new_from_icon_name ("stock-unknown", GTK_ICON_SIZE_BUTTON);
401403
gtk_widget_show (priv->cond_image);
402-
gtk_container_add (GTK_CONTAINER (cond_frame_alignment), priv->cond_image);
404+
gtk_container_add (GTK_CONTAINER (cond_vbox), priv->cond_image);
403405

404406
current_note_lbl = gtk_label_new (_("Current Conditions"));
405407
gtk_widget_show (current_note_lbl);
@@ -463,16 +465,18 @@ static void mateweather_dialog_create(MateWeatherDialog* dialog)
463465

464466
gtk_container_add (GTK_CONTAINER (ebox), priv->radar_image);
465467

466-
radar_link_alignment = gtk_alignment_new (0.5, 0.5, 0, 0);
467-
gtk_widget_show (radar_link_alignment);
468-
gtk_box_pack_start (GTK_BOX (radar_vbox), radar_link_alignment, FALSE, FALSE, 0);
468+
radar_link_box = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
469+
gtk_widget_set_halign (radar_link_box, GTK_ALIGN_CENTER);
470+
gtk_widget_set_hexpand (radar_link_box, TRUE);
471+
gtk_widget_show (radar_link_box);
472+
gtk_box_pack_start (GTK_BOX (radar_vbox), radar_link_box, FALSE, FALSE, 0);
469473

470474
radar_link_btn = gtk_button_new_with_mnemonic (_("_Visit Weather.com"));
471475
set_access_namedesc (radar_link_btn, _("Visit Weather.com"), _("Click to Enter Weather.com"));
472476
gtk_widget_set_size_request (radar_link_btn, 450, -2);
473477
gtk_widget_show (radar_link_btn);
474478
if (!g_settings_get_boolean (gw_applet->settings, "use-custom-radar-url"))
475-
gtk_container_add (GTK_CONTAINER (radar_link_alignment), radar_link_btn);
479+
gtk_container_add (GTK_CONTAINER (radar_link_box), radar_link_btn);
476480

477481
g_signal_connect (G_OBJECT (radar_link_btn), "clicked",
478482
G_CALLBACK (link_cb), NULL);

0 commit comments

Comments
 (0)