summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-09-05 23:44:11 -0400
committerMatthias Clasen <mclasen@redhat.com>2020-09-06 09:43:07 -0400
commita83317a7962fc5b0613fd749ab4c4c94aa74255f (patch)
tree53f212fd85ea13492d717ba03166f4f30c861c92
parent4032ef15097ab025dc01208de4b3888c9fb8d985 (diff)
downloadgtk+-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.txt1
-rw-r--r--gdk/gdkdisplay.c33
-rw-r--r--gdk/gdkdisplay.h3
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