Skip to content

Commit 6c47fc6

Browse files
committed
Gtk4 prep
1 parent 79aeb66 commit 6c47fc6

5 files changed

Lines changed: 3 additions & 5 deletions

File tree

‎compositor/meson.build‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
glib_dep = [dependency('gio-2.0'), dependency('gio-unix-2.0'), dependency('gmodule-2.0')]
44
gtk_dep = [dependency('gtk+-3.0'), dependency('gdk-x11-3.0')]
55
gee_dep = dependency('gee-0.8')
6+
gnome_desktop_dep = dependency('gnome-desktop-3.0')
67
m_dep = meson.get_compiler('c').find_library('m', required: false)
78
posix_dep = meson.get_compiler('vala').find_library('posix', required: false)
89

‎src/Cards/ManualCard.vala‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@ public class Greeter.ManualCard : Greeter.BaseCard {
1111
private Gtk.Box main_box;
1212

1313
construct {
14-
width_request = 350;
15-
1614
var icon = new Gtk.Image () {
1715
icon_name = "avatar-default",
1816
pixel_size = 64

‎src/Cards/UserCard.vala‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ public class Greeter.UserCard : Greeter.BaseCard {
276276
if (user_is_logged_in) {
277277
avatar_overlay.add_overlay (logged_in);
278278
logged_in.show_all ();
279-
} else {
279+
} else if (logged_in.parent == avatar_overlay) {
280280
avatar_overlay.remove (logged_in);
281281
}
282282
}

‎src/MainWindow.vala‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ public class Greeter.MainWindow : Gtk.ApplicationWindow {
157157
return Gdk.EVENT_PROPAGATE;
158158
}
159159

160-
unowned var focused_entry = (Gtk.Entry) get_focus ();
160+
unowned var focused_entry = get_focus () as Gtk.Entry;
161161
if (focused_entry == null || !focused_entry.is_ancestor (current_card) || focused_entry.text != "") {
162162
return Gdk.EVENT_PROPAGATE;
163163
}

‎src/meson.build‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ gobject_dep = dependency('gobject-2.0')
33
glib_dep = dependency('glib-2.0')
44
gdk_wl_dep = dependency('gdk-wayland-3.0')
55
gdk_x11_dep = dependency('gdk-x11-3.0')
6-
gnome_desktop_dep = dependency('gnome-desktop-3.0')
76
gtk_dep = dependency('gtk+-3.0')
87
granite_dep = dependency('granite', version: '>= 5.5.0')
98
hdy_dep = dependency('libhandy-1', version: '>= 1.1.90')

0 commit comments

Comments
 (0)