diff options
author | Matthias Clasen <mclasen@redhat.com> | 2020-09-05 23:44:11 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2020-09-06 09:43:07 -0400 |
commit | a83317a7962fc5b0613fd749ab4c4c94aa74255f (patch) | |
tree | 53f212fd85ea13492d717ba03166f4f30c861c92 | |
parent | 4032ef15097ab025dc01208de4b3888c9fb8d985 (diff) | |
download | gtk+-seat-model.tar.gz |
Drop gdk_display_list_seatsseat-model
It has been replaced by gdk_display_get_seats()
and is no longer used.
-rw-r--r-- | docs/reference/gdk/gdk4-sections.txt | 1 | ||||
-rw-r--r-- | gdk/gdkdisplay.c | 33 | ||||
-rw-r--r-- | gdk/gdkdisplay.h | 3 |
3 files changed, 1 insertions, 36 deletions
diff --git a/docs/reference/gdk/gdk4-sections.txt b/docs/reference/gdk/gdk4-sections.txt index 7770b98106..9cfef35df5 100644 --- a/docs/reference/gdk/gdk4-sections.txt +++ b/docs/reference/gdk/gdk4-sections.txt @@ -86,7 +86,6 @@ gdk_display_get_app_launch_context gdk_display_notify_startup_complete gdk_display_get_default_seat gdk_display_get_seats -gdk_display_list_seats gdk_display_get_monitors gdk_display_get_monitor_at_surface gdk_display_get_clipboard diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c index 876339b85c..1d9ea8fe72 100644 --- a/gdk/gdkdisplay.c +++ b/gdk/gdkdisplay.c @@ -51,7 +51,7 @@ * * Most of the input device handling has been factored out into separate #GdkSeat * objects. Every display has a one or more seats, which can be accessed with - * gdk_display_get_default_seat() and gdk_display_list_seats(). + * gdk_display_get_default_seat() and gdk_display_get_seats(). * * Output devices are represented by #GdkMonitor objects, which can be accessed * with gdk_display_get_monitor_at_surface() and similar APIs. @@ -1424,37 +1424,6 @@ gdk_display_get_default_seat (GdkDisplay *display) } /** - * gdk_display_list_seats: - * @display: a #GdkDisplay - * - * Returns the list of seats known to @display. - * - * Returns: (transfer container) (element-type GdkSeat): the - * list of seats known to the #GdkDisplay - **/ -GList * -gdk_display_list_seats (GdkDisplay *display) -{ - GListModel *seats; - guint i, n; - GList *list; - - g_return_val_if_fail (GDK_IS_DISPLAY (display), NULL); - - seats = G_LIST_MODEL (display->seats); - - list = NULL; - for (i = 0, n = g_list_model_get_n_items (seats); i < n; i++) - { - GdkSeat *seat = g_list_model_get_item (seats, i); - list = g_list_append (list, seat); - g_object_unref (seat); - } - - return list; -} - -/** * gdk_display_get_seats: * @display: a #GdkDisplay * diff --git a/gdk/gdkdisplay.h b/gdk/gdkdisplay.h index e571e5ed6b..59b0e6a5c2 100644 --- a/gdk/gdkdisplay.h +++ b/gdk/gdkdisplay.h @@ -89,9 +89,6 @@ GDK_AVAILABLE_IN_ALL GdkSeat * gdk_display_get_default_seat (GdkDisplay *display); GDK_AVAILABLE_IN_ALL -GList * gdk_display_list_seats (GdkDisplay *display); - -GDK_AVAILABLE_IN_ALL GListModel * gdk_display_get_seats (GdkDisplay *display); GDK_AVAILABLE_IN_ALL |