1 /*
2 * Copyright (C) 2017 - 2020, Sean Davis <sean@bluesabre.org>
3 *
4 * This program is free software: you can redistribute it and/or modify it under
5 * the terms of the GNU General Public License as published by the Free Software
6 * Foundation, either version 3 of the License, or (at your option) any later
7 * version. See http://www.gnu.org/copyleft/gpl.html the full text of the
8 * license.
9 */
10
11 #include <glib.h>
12
13 #include "greeterdeprecated.h"
14
15 G_GNUC_BEGIN_IGNORE_DEPRECATIONS
16
17 void
greeter_gdk_flush(void)18 greeter_gdk_flush (void)
19 {
20 /* Deprecated GTK ???? */
21 gdk_flush ();
22 }
23
24 void
greeter_error_trap_push(void)25 greeter_error_trap_push (void)
26 {
27 /* Deprecated GTK ???? */
28 gdk_error_trap_push ();
29 }
30
31 void
greeter_error_trap_pop_ignored(void)32 greeter_error_trap_pop_ignored (void)
33 {
34 /* Deprecated GTK ???? */
35 gdk_error_trap_pop_ignored ();
36 }
37
38 gint
greeter_screen_get_number(GdkScreen * screen)39 greeter_screen_get_number (GdkScreen *screen)
40 {
41 /* Deprecated GTK 3.22 */
42 return gdk_screen_get_number (screen);
43 }
44
45 gint
greeter_screen_get_width(GdkScreen * screen)46 greeter_screen_get_width (GdkScreen *screen)
47 {
48 /* Deprecated GTK 3.22 */
49 return gdk_screen_get_width (screen);
50 }
51
52 gint
greeter_screen_get_width_mm(GdkScreen * screen)53 greeter_screen_get_width_mm (GdkScreen *screen)
54 {
55 /* Deprecated GTK 3.22 */
56 return gdk_screen_get_width_mm (screen);
57 }
58
59 gint
greeter_screen_get_height(GdkScreen * screen)60 greeter_screen_get_height (GdkScreen *screen)
61 {
62 /* Deprecated GTK 3.22 */
63 return gdk_screen_get_height (screen);
64 }
65
66 gint
greeter_screen_get_height_mm(GdkScreen * screen)67 greeter_screen_get_height_mm (GdkScreen *screen)
68 {
69 /* Deprecated GTK 3.22 */
70 return gdk_screen_get_height_mm (screen);
71 }
72
73 gint
greeter_screen_get_n_monitors(GdkScreen * screen)74 greeter_screen_get_n_monitors (GdkScreen *screen)
75 {
76 /* Deprecated GTK 3.22 */
77 return gdk_screen_get_n_monitors (screen);
78 }
79
80 gchar *
greeter_screen_get_monitor_plug_name(GdkScreen * screen,gint monitor_num)81 greeter_screen_get_monitor_plug_name (GdkScreen *screen,
82 gint monitor_num)
83 {
84 /* Deprecated GTK 3.22 */
85 return gdk_screen_get_monitor_plug_name (screen, monitor_num);
86 }
87
88 void
greeter_screen_get_monitor_geometry(GdkScreen * screen,gint monitor_num,GdkRectangle * dest)89 greeter_screen_get_monitor_geometry (GdkScreen *screen,
90 gint monitor_num,
91 GdkRectangle *dest)
92 {
93 /* Deprecated GTK 3.22 */
94 return gdk_screen_get_monitor_geometry (screen, monitor_num, dest);
95 }
96
97 gint
greeter_screen_get_primary_monitor(GdkScreen * screen)98 greeter_screen_get_primary_monitor (GdkScreen *screen)
99 {
100 /* Deprecated GTK 3.22 */
101 return gdk_screen_get_primary_monitor (screen);
102 }
103
104 void
greeter_widget_reparent(GtkWidget * widget,GtkWidget * new_parent)105 greeter_widget_reparent (GtkWidget *widget,
106 GtkWidget *new_parent)
107 {
108 /* Deprecated GTK 3.14 */
109 return gtk_widget_reparent (widget, new_parent);
110 }
111
112 GdkDeviceManager *
greeter_display_get_device_manager(GdkDisplay * display)113 greeter_display_get_device_manager (GdkDisplay *display)
114 {
115 /* Deprecated GTK 3.20 */
116 return gdk_display_get_device_manager (display);
117 }
118
119 GdkDevice *
greeter_device_manager_get_client_pointer(GdkDeviceManager * device_manager)120 greeter_device_manager_get_client_pointer (GdkDeviceManager *device_manager)
121 {
122 /* Deprecated GTK 3.20 */
123 return gdk_device_manager_get_client_pointer (device_manager);
124 }
125
126 G_GNUC_END_IGNORE_DEPRECATIONS
127