[gtk+] API: gdk: Remove gdk_window_process_updates()
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] API: gdk: Remove gdk_window_process_updates()
- Date: Wed, 23 Nov 2016 18:16:16 +0000 (UTC)
commit ef75ca2d53b44d7273c841d1f84b817725c07d30
Author: Benjamin Otte <otte redhat com>
Date: Wed Nov 23 19:02:58 2016 +0100
API: gdk: Remove gdk_window_process_updates()
We have a frame clock now.
docs/reference/gdk/gdk4-sections.txt | 1 -
gdk/gdkwindow.c | 27 ---------------------------
gdk/gdkwindow.h | 3 ---
tests/testgtk.c | 1 -
tests/testinput.c | 1 -
5 files changed, 0 insertions(+), 33 deletions(-)
---
diff --git a/docs/reference/gdk/gdk4-sections.txt b/docs/reference/gdk/gdk4-sections.txt
index 48e7daf..4b81010 100644
--- a/docs/reference/gdk/gdk4-sections.txt
+++ b/docs/reference/gdk/gdk4-sections.txt
@@ -352,7 +352,6 @@ gdk_window_get_update_area
gdk_window_freeze_updates
gdk_window_thaw_updates
gdk_window_process_all_updates
-gdk_window_process_updates
gdk_window_get_frame_clock
<SUBSECTION>
diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c
index ee93ade..07aff2a 100644
--- a/gdk/gdkwindow.c
+++ b/gdk/gdkwindow.c
@@ -3699,33 +3699,6 @@ gdk_window_process_updates_with_mode (GdkWindow *window,
g_ptr_array_free (list, TRUE);
}
-/**
- * gdk_window_process_updates:
- * @window: a #GdkWindow
- * @update_children: whether to also process updates for child windows
- *
- * Sends one or more expose events to @window. The areas in each
- * expose event will cover the entire update area for the window (see
- * gdk_window_invalidate_region() for details). Normally GDK calls
- * gdk_window_process_all_updates() on your behalf, so there’s no
- * need to call this function unless you want to force expose events
- * to be delivered immediately and synchronously (vs. the usual
- * case, where GDK delivers them in an idle handler). Occasionally
- * this is useful to produce nicer scrolling behavior, for example.
- *
- **/
-void
-gdk_window_process_updates (GdkWindow *window,
- gboolean update_children)
-{
- g_return_if_fail (GDK_IS_WINDOW (window));
-
- gdk_window_process_updates_with_mode (window,
- update_children ?
- PROCESS_UPDATES_WITH_ALL_CHILDREN :
- PROCESS_UPDATES_NO_RECURSE);
-}
-
static void
gdk_window_invalidate_rect_full (GdkWindow *window,
const GdkRectangle *rect,
diff --git a/gdk/gdkwindow.h b/gdk/gdkwindow.h
index 482cc37..392933f 100644
--- a/gdk/gdkwindow.h
+++ b/gdk/gdkwindow.h
@@ -902,9 +902,6 @@ void gdk_window_thaw_updates (GdkWindow *window);
GDK_AVAILABLE_IN_ALL
void gdk_window_process_all_updates (void);
-GDK_AVAILABLE_IN_ALL
-void gdk_window_process_updates (GdkWindow *window,
- gboolean update_children);
GDK_AVAILABLE_IN_ALL
void gdk_window_constrain_size (GdkGeometry *geometry,
diff --git a/tests/testgtk.c b/tests/testgtk.c
index dc4ae5e..2b380d9 100644
--- a/tests/testgtk.c
+++ b/tests/testgtk.c
@@ -8069,7 +8069,6 @@ scroll_test_adjustment_changed (GtkAdjustment *adjustment, GtkWidget *widget)
window = gtk_widget_get_window (widget);
gdk_window_scroll (window, 0, dy);
- gdk_window_process_updates (window, FALSE);
}
diff --git a/tests/testinput.c b/tests/testinput.c
index b22fa3a..9c91bf5 100644
--- a/tests/testinput.c
+++ b/tests/testinput.c
@@ -110,7 +110,6 @@ draw_brush (GtkWidget *widget, GdkInputSource source,
gtk_widget_queue_draw_area (widget,
update_rect.x, update_rect.y,
update_rect.width, update_rect.height);
- gdk_window_process_updates (gtk_widget_get_window (widget), TRUE);
}
static guint32 motion_time;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]