gtk2/gdk/broadway
Alexander Larsson 5ef114ba42 Switch from sending png frames to our own encoding
This is based on the rolling hashes code from
http://cgit.freedesktop.org/~krh/weston/log/?h=remote

It works by incrementally calculating hashes for every 32x32 block
in each frame sent, and then refering back to such blocks when
encoding the next frame. This means we detect when a block matches
an existing block in the previous frame in a different position.
This is great for detecting scrolling, which we need now that
the gdk level scrolling is neutered.
2013-11-07 14:09:53 +01: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 Switch from sending png frames to our own encoding 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 Switch from sending png frames to our own encoding 2013-11-07 14:09:53 +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 broadway: Fix warning 2013-04-05 17:07:03 +02: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 Switch from sending png frames to our own encoding 2013-11-07 14:09:53 +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