51 lines
2.2 KiB
C
51 lines
2.2 KiB
C
/*
|
|
* Copyright (C) 2017 - 2024, Sean Davis <sean@bluesabre.org>
|
|
*
|
|
* This program is free software: you can redistribute it and/or modify it under
|
|
* the terms of the GNU General Public License as published by the Free Software
|
|
* Foundation, either version 3 of the License, or (at your option) any later
|
|
* version. See http://www.gnu.org/copyleft/gpl.html the full text of the
|
|
* license.
|
|
*/
|
|
|
|
#ifndef GREETER_DEPRECATED_H
|
|
#define GREETER_DEPRECATED_H
|
|
|
|
#include <gtk/gtk.h>
|
|
|
|
void greeter_gdk_flush (void);
|
|
|
|
void greeter_error_trap_push (void);
|
|
|
|
void greeter_error_trap_pop_ignored (void);
|
|
|
|
gint greeter_screen_get_number (GdkScreen *screen);
|
|
|
|
gint greeter_screen_get_width (GdkScreen *screen);
|
|
|
|
gint greeter_screen_get_width_mm (GdkScreen *screen);
|
|
|
|
gint greeter_screen_get_height (GdkScreen *screen);
|
|
|
|
gint greeter_screen_get_height_mm (GdkScreen *screen);
|
|
|
|
gint greeter_screen_get_n_monitors (GdkScreen *screen);
|
|
|
|
gchar * greeter_screen_get_monitor_plug_name (GdkScreen *screen,
|
|
gint monitor_num);
|
|
|
|
void greeter_screen_get_monitor_geometry (GdkScreen *screen,
|
|
gint monitor_num,
|
|
GdkRectangle *dest);
|
|
|
|
gint greeter_screen_get_primary_monitor (GdkScreen *screen);
|
|
|
|
void greeter_widget_reparent (GtkWidget *widget,
|
|
GtkWidget *new_parent);
|
|
|
|
GdkDeviceManager * greeter_display_get_device_manager (GdkDisplay *display);
|
|
|
|
GdkDevice * greeter_device_manager_get_client_pointer (GdkDeviceManager *device_manager);
|
|
|
|
#endif //GREETER_DEPRECATED_H
|