gtk2/gdk/broadway
Alexander Larsson 71b4557210 broadway: Sync surface updates with paint clock
We now only update surface data after we have painted. Before we painted
in an idle, which meant we might send black data some times if we e.g.
resized the window and had not painted yet. Also, it means we're updating
less often to the daemon, saving resources.

We still have to queue a flush in the idle for non-draw operations,
otherwise e.g. resize of a toplevel will never be flushed if the clock
is frozen (e.g. during toplevel resize).
2013-03-29 14:09:47 +01:00
..
broadway-output.c broadway: rename broadway.[ch] to broadway-output.[ch] 2012-12-27 22:56:03 +01:00
broadway-output.h broadway: rename broadway.[ch] to broadway-output.[ch] 2012-12-27 22:56:03 +01:00
broadway-protocol.h broadway: Ensure broadway request members are 32bit aligned 2013-03-18 16:41:02 +01:00
broadway-server.c broadway: Ensure window sizes are synched right 2013-03-29 14:09:46 +01:00
broadway-server.h broadway: Allow binding http server to an ip 2013-01-10 21:38:39 +01:00
broadway.js broadway: Remove leftover cruft that caused resize to fail 2013-03-29 14:09:46 +01:00
broadwayd.c broadway: Fix assert failure 2013-03-18 16:41:05 +01:00
client.html [broadway] New adwaita based css for "wm" 2011-04-19 08:30:21 +02:00
gdkbroadway-server.c broadway: Ensure broadway request members are 32bit aligned 2013-03-18 16:41:02 +01:00
gdkbroadway-server.h broadway: Move window position ownership to browser 2013-01-08 18:05:06 +01:00
gdkbroadway.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkbroadwaycursor.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkbroadwaydisplaymanager.h Move single-include guards inside include guards 2012-12-28 09:57:56 -05:00
gdkbroadwayvisual.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkbroadwaywindow.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkcursor-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdevice-broadway.c broadway: Fix mouse position typo 2013-03-29 14:09:46 +01: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 broadway: Proper handling of http port and display nr 2012-12-27 22:56:04 +01:00
gdkdisplay-broadway.h broadway: Clean up moveresize code 2013-03-29 14:09:46 +01:00
gdkdisplaymanager-broadway.c Implement GInitable in GdkBroadwayDisplayManager 2013-03-23 00:48:25 -04:00
gdkdnd-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkeventsource.c broadway: Ensure window sizes are synched right 2013-03-29 14:09:46 +01: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
gdkim-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkkeys-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkmain-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkprivate-broadway.h broadway: Separate out the server parts 2012-12-20 00:00:16 +01:00
gdkproperty-broadway.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkscreen-broadway.c Change FSF Address 2012-02-27 17:06:11 +00: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: Sync surface updates with paint clock 2013-03-29 14:09:47 +01:00
gdkwindow-broadway.h Change FSF Address 2012-02-27 17:06:11 +00:00
Makefile.am broadway: Rename gdkbroadway-server-client.c to gdkbroadway-server.c 2012-12-27 22:56:04 +01:00
toarray.pl Add makerules to turn client.html and broadway.js into #include files 2010-11-25 22:09:29 +01:00
TODO.broadway broadway: Make /dev/shm names nicer 2013-01-10 23:59:23 +01:00