Commit Graph

19 Commits

Author SHA1 Message Date
e113cf26fb [broadway] Keep track of current real cursor window (sans grabs)
We need this to be able to do a non-roundtripping get-window.
2011-04-07 10:03:16 +02:00
56d05e093d [broadway] Save last event time seen 2011-04-07 10:03:16 +02:00
8aad17592e [broadway] Parse broadway input messages earlier
We now parse the broadway messages as soon as they are read from the wire.
This will let us sanely do lookahead in the message queue later.
2011-04-07 10:03:15 +02:00
99d194b747 broadway: Fix various typos in mouse button event reporting 2011-03-14 15:24:25 +01:00
ca203adc73 broadway: Fix up grab events, its "mode" not "detail" we send 2011-03-14 12:13:21 +01:00
a1de735b87 broadway: Track button state 2011-03-14 12:09:19 +01:00
95b19bca33 broadway: Implement pointer grabs 2011-03-14 11:52:46 +01:00
cc808ae063 broadway: Move event coordinate calculation to browser side 2011-03-11 21:10:23 +01:00
0cefd54122 broadway: Implement pointer query_status 2011-03-11 14:56:31 +01:00
d4e2414d4a broadway: Add serial tracking and roundtripping 2011-03-10 14:58:47 +01:00
07db0e38b0 [broadway] Make broadway build with new gdk-backend setup
Convert all global functions to vtable calls, etc.
2011-01-19 19:52:51 +01:00
895922569e [broadway] Update to the new drawable-less APIs 2010-12-04 22:31:28 +01:00
80f332308f [broadway] Add initial keyboard event support 2010-11-25 22:09:34 +01:00
1ba38a48d7 [broadway] Remove old unused declarations 2010-11-25 22:09:33 +01:00
ccab600fb4 Move event generation to gdkeventsource.c 2010-11-25 22:09:33 +01:00
d707d057c2 [broadway] Rename X11 -> Broadway in all code
This just runs:
for i in *.[ch]; do
 sed -i s/DisplayX11/DisplayBroadway/g $i;
 sed -i s/PrivateX11/PrivateBroadway/g $i;
 sed -i s/ImplX11/ImplBroadway/g $i;
 sed -i s/KeymapX11/KeymapBroadway/g $i;
 sed -i s/ScreenX11/ScreenBroadway/g $i;
 sed -i s/GdkX11Monitor/GdkBroadwayMonitor/g $i;
 sed -i s/_X11/_BROADWAY/g $i;
 sed -i s/x11/broadway/g $i;
done
2010-11-25 22:09:29 +01:00
c456e98880 Remove X use from broadway backend 2010-11-25 22:09:28 +01:00
a54e556ad8 Remove event translators 2010-11-25 22:09:28 +01:00
5b480e1b0d [broadway] Copy X backend to broadway 2010-11-25 22:09:19 +01:00