Commit Graph

12 Commits

Author SHA1 Message Date
6af85a62bb Adds modal hint for broadway window;
returning focus to transient for window on destroyng window with focus;
raising modal window and moving focus into it

Solves problem with focus loss in complex multi window UI.
2021-09-23 16:31:36 +10:00
ff94923666 broadway: Implement maximization 2015-07-01 21:07:28 +02:00
1148a375e5 broadway: Limit window resize based on window geometry 2013-03-29 14:09:47 +01:00
9d0febc9a6 Change FSF Address 2012-02-27 17:06:11 +00:00
7b3b4a6ad9 [broadway] Correctly track remote visible state
GDK_WINDOW_IS_MAPPED is not false for withdrawn windows, so we need
to track real visibility ourselves.
2011-04-11 12:09:43 +02:00
9c5c4223e3 [broadway] Track transient_for 2011-04-07 10:03:17 +02:00
895922569e [broadway] Update to the new drawable-less APIs 2010-12-04 22:31:28 +01:00
60cf2d53eb Track last_surface properly 2010-11-25 22:09:29 +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
73f9c0cc00 [broadway] Track dirty windows 2010-11-25 22:09:28 +01:00
c456e98880 Remove X use from broadway backend 2010-11-25 22:09:28 +01:00
5b480e1b0d [broadway] Copy X backend to broadway 2010-11-25 22:09:19 +01:00