[gnome-session] fail-whale-dialog: Use GdkMonitor to get geometry
- From: Ray Strode <halfline src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-session] fail-whale-dialog: Use GdkMonitor to get geometry
- Date: Wed, 6 May 2020 14:02:25 +0000 (UTC)
commit b758ab3962b5c4814617800350c344644d49dc65
Author: Marco Trevisan (TreviƱo) <mail 3v1n0 net>
Date: Tue Feb 12 01:30:58 2019 +0100
fail-whale-dialog: Use GdkMonitor to get geometry
Remove deprecated functions
gnome-session/gsm-fail-whale-dialog.c | 12 +++++-------
meson.build | 2 +-
2 files changed, 6 insertions(+), 8 deletions(-)
---
diff --git a/gnome-session/gsm-fail-whale-dialog.c b/gnome-session/gsm-fail-whale-dialog.c
index 8bc654e6..064935f9 100644
--- a/gnome-session/gsm-fail-whale-dialog.c
+++ b/gnome-session/gsm-fail-whale-dialog.c
@@ -107,15 +107,13 @@ _window_move_resize_window (GsmFailWhaleDialog *window,
static void
update_geometry (GsmFailWhaleDialog *fail_dialog)
{
- int monitor;
- GdkScreen *screen;
+ GdkDisplay *display;
+ GdkMonitor *monitor;
- screen = gtk_widget_get_screen (GTK_WIDGET (fail_dialog));
- monitor = gdk_screen_get_primary_monitor (screen);
+ display = gtk_widget_get_display (GTK_WIDGET (fail_dialog));
+ monitor = gdk_display_get_primary_monitor (display);
- gdk_screen_get_monitor_geometry (screen,
- monitor,
- &fail_dialog->geometry);
+ gdk_monitor_get_geometry (monitor, &fail_dialog->geometry);
}
static void
diff --git a/meson.build b/meson.build
index 7190aad9..bd98b9ff 100644
--- a/meson.build
+++ b/meson.build
@@ -94,7 +94,7 @@ glib_req_version = '>= 2.46.0'
gio_dep = dependency('gio-2.0', version: glib_req_version)
glib_dep = dependency('glib-2.0', version: glib_req_version)
-gtk_dep = dependency('gtk+-3.0', version: '>= 3.18.0')
+gtk_dep = dependency('gtk+-3.0', version: '>= 3.22.0')
xtrans_dep = dependency('xtrans')
ice_dep = dependency('ice')
sm_dep = dependency('sm')
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]