Skip to content

Commit cd105ef

Browse files
committed
Avoid more warnings with Gtk+ 3
1 parent 9c4b07c commit cd105ef

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

src/auth/slider.c

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,13 @@ static Slider * _slider_init(LockerAuthHelper * helper)
128128
slider->icon2 = NULL;
129129
_slider_load(slider);
130130
/* left image */
131+
#if GTK_CHECK_VERSION(3, 0, 0)
132+
g_object_set(slider->icon1, "halign", GTK_ALIGN_END,
133+
"margin-bottom", 96, "margin-top", 96, NULL);
134+
#else
131135
gtk_misc_set_alignment(GTK_MISC(slider->icon1), 1.0, 0.5);
132136
gtk_misc_set_padding(GTK_MISC(slider->icon1), 0, 96);
137+
#endif
133138
gtk_box_pack_start(GTK_BOX(hbox), slider->icon1, TRUE, TRUE, 0);
134139
/* scale */
135140
#if GTK_CHECK_VERSION(3, 0, 0)
@@ -145,8 +150,13 @@ static Slider * _slider_init(LockerAuthHelper * helper)
145150
_slider_on_scale_value_changed), slider);
146151
gtk_box_pack_start(GTK_BOX(hbox), slider->scale, FALSE, TRUE, 0);
147152
/* right image */
153+
#if GTK_CHECK_VERSION(3, 0, 0)
154+
g_object_set(slider->icon2, "halign", GTK_ALIGN_START,
155+
"margin-bottom", 96, "margin-top", 96, NULL);
156+
#else
148157
gtk_misc_set_alignment(GTK_MISC(slider->icon2), 0.0, 0.5);
149158
gtk_misc_set_padding(GTK_MISC(slider->icon2), 0, 96);
159+
#endif
150160
gtk_box_pack_start(GTK_BOX(hbox), slider->icon2, TRUE, TRUE, 0);
151161
gtk_widget_show_all(hbox);
152162
gtk_box_pack_end(GTK_BOX(vbox), hbox, FALSE, TRUE, 0);

0 commit comments

Comments
 (0)