displaymanager: Handle list of displays in base class

This moves the add/remove_display() functions from the subclasses to
GdkDisplay and GdkDisplayManager. It also gets rid of the list_displays
vfunc.
This commit is contained in:
Benjamin Otte
2013-04-10 23:11:52 +02:00
parent d29a441106
commit 7ef508ff4a
14 changed files with 39 additions and 161 deletions

View File

@ -247,11 +247,6 @@ void _gdk_device_xi2_reset_scroll_valuators (GdkX11DeviceXI2 *device);
void _gdk_x11_event_translate_keyboard_string (GdkEventKey *event);
void _gdk_x11_display_manager_add_display (GdkDisplayManager *manager,
GdkDisplay *display);
void _gdk_x11_display_manager_remove_display (GdkDisplayManager *manager,
GdkDisplay *display);
GdkAtom _gdk_x11_display_manager_atom_intern (GdkDisplayManager *manager,
const gchar *atom_name,
gboolean copy_name);