gtk2/gdk/broadway
Owen W. Taylor f50a3af1b7 Handle recursion from motion event handlers
If a motion event handler (or other handler running from the flush-events
phase of the frame clock) recursed the main loop then flushing wouldn't
complete until after the recursed main loop returned, and various aspects
of the state would get out of sync.

To fix this, change flushing of the event queue to simply mark events as
ready to flush, and let normal event delivery handle the rest.

https://bugzilla.gnome.org/show_bug.cgi?id=705176
2013-11-11 23:17:14 -05:00
..
broadway-buffer.c Switch from sending png frames to our own encoding 2013-11-07 14:09:53 +01:00
broadway-buffer.h Switch from sending png frames to our own encoding 2013-11-07 14:09:53 +01:00
broadway-output.c broadway: Use zlib compression for broadway buffers 2013-11-07 14:09:53 +01:00
broadway-output.h Switch from sending png frames to our own encoding 2013-11-07 14:09:53 +01:00
broadway-protocol.h Switch from sending png frames to our own encoding 2013-11-07 14:09:53 +01:00
broadway-server.c Switch from sending png frames to our own encoding 2013-11-07 14:09:53 +01:00
broadway-server.h broadway: Move surface open to server 2013-03-29 14:09:47 +01:00
broadway.js broadway: Add buffer decoding colorizing 2013-11-08 13:44:00 +01:00
broadwayd.c broadway: Remove window translation code 2013-11-07 14:09:53 +01:00
client.html broadway: Always use client side decorations 2013-11-07 14:09:53 +01:00
gdkbroadway-server.c broadway: Simplify frame handling and make it ARGB32 2013-11-07 14:09:53 +01:00
gdkbroadway-server.h broadway: Support TCP displays 2013-06-13 19:12:46 +02:00
gdkbroadway.h broadway: Add gdkbroadwaydisplay.h include 2013-11-07 14:09:53 +01:00
gdkbroadwaycursor.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkbroadwaydisplay.h broadway: Add gdkbroadwaydisplay.h include 2013-11-07 14:09:53 +01:00
gdkbroadwaydisplaymanager.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkbroadwayvisual.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkbroadwaywindow.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkcursor-broadway.c gdk: Add gdk_cursor_new_from_surface 2013-08-07 13:34:10 +02:00
gdkdevice-broadway.c gdk: Convert mouse position to doubles, add new getters 2013-07-03 14:39:25 +02:00
gdkdevice-broadway.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdevicemanager-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdevicemanager-broadway.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdisplay-broadway.c gdk: Add gdk_cursor_new_from_surface 2013-08-07 13:34:10 +02:00
gdkdisplay-broadway.h broadway: Add gdkbroadwaydisplay.h include 2013-11-07 14:09:53 +01:00
gdkdnd-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkeventsource.c Handle recursion from motion event handlers 2013-11-11 23:17:14 -05:00
gdkeventsource.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkglobals-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkkeys-broadway.c Broadway: Allow Compilation on Windows/MSVC 2013-07-01 14:51:03 +02:00
gdkprivate-broadway.h gdk: Add gdk_cursor_new_from_surface 2013-08-07 13:34:10 +02:00
gdkproperty-broadway.c gdk: Make atoms handled generically 2013-04-15 15:43:27 +02:00
gdkscreen-broadway.c broadway: Simplify frame handling and make it ARGB32 2013-11-07 14:09:53 +01:00
gdkscreen-broadway.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkselection-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdktestutils-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkvisual-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkwindow-broadway.c broadway: Implement gdk_window_begin_move_drag() 2013-11-07 14:09:53 +01:00
gdkwindow-broadway.h broadway: Limit window resize based on window geometry 2013-03-29 14:09:47 +01:00
Makefile.am broadway: Add rawinflate.min.js to EXTRA_DIST 2013-11-07 17:44:08 +01:00
rawinflate.min.js broadway: Use zlib compression for broadway buffers 2013-11-07 14:09:53 +01:00
toarray.pl broadway: Use zlib compression for broadway buffers 2013-11-07 14:09:53 +01:00
TODO.broadway broadway: Make /dev/shm names nicer 2013-01-10 23:59:23 +01:00