XLibre Xserver
Go to file
Jon TURNEY 48a9d65b88 Cygwin/X: Window positioning improvements for multiwindow mode
A few tweaks to winUpdateWindowPosition():

* Don't allow window decoration to disappear off to top or left edge of the
display as a result of adjustments to add decoration for the window style

* Honour the position requested by window geometry for the client area (so
windows which save their position don't get moved by the decoration width
every time they are created) (unless we need to bump it away from top or left edges)

* Fix an issue with initial window placement being offscreen on multimonitor
systems when some monitors have negative coordinates (are to the left of or
above the primary monitor)

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2009-07-07 15:03:43 +01:00
Xext Xext: return BadValue for XTestFakeInput on unsupported capabilities. 2009-07-06 12:59:42 +10:00
Xi dix: introduce "Xtst Device" label property. 2009-07-01 08:46:31 +10:00
composite Correct some Sun license notices to Sun's standard X11 license format 2009-05-15 11:24:15 -07:00
config config: fix build after XI2 API changes to RemoveDevice. 2009-06-07 20:35:14 +10:00
damageext Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
dbe Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
dix dix: always init the full button map to default values (#22594) 2009-07-06 12:58:03 +10:00
doc doc: Remove mention of Kerberos replay cache from Xserver.1 2009-06-01 15:50:50 -04:00
exa exa: driver pixmaps enabled if either CreatePixmap or CreatePixmap2 present 2009-06-09 09:24:32 +10:00
fb Use IncludeInferiors when copying windows before compositing. 2009-07-06 13:06:50 -04:00
glx glx: damage is only used with DRI 2009-07-06 17:57:27 +03:00
hw Cygwin/X: Window positioning improvements for multiwindow mode 2009-07-07 15:03:43 +01:00
include s/MAX_DEVICES/MAXDEVICES/ updates. 2009-07-06 12:58:39 +10:00
m4 Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
mi s/MAX_DEVICES/MAXDEVICES/ updates. 2009-07-06 12:58:39 +10:00
miext Cygwin/X: Fix multiwindow extwm mode to build again 2009-06-29 18:00:03 +01:00
os Clarify use of and need for mffs vs. ffs 2009-06-18 09:49:19 -07:00
randr randr: fix typo in swapped dispatch 2009-06-15 10:10:26 -04:00
record record: use dixLookupResourceByClass instead of LookupIDByClass. 2009-06-18 15:21:28 +10:00
render Fix miComputeCompositeRegion() to follow new clip rules. 2009-06-18 12:36:11 -04:00
test test: fix build error introduced by XINPUT_ABI 7 2009-06-29 13:31:19 +10:00
xfixes Correct some Sun license notices to Sun's standard X11 license format 2009-05-15 11:24:15 -07:00
xkb Xi: Add support for sourceid in the device classes. 2009-06-17 11:21:19 +10:00
.gitignore Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
COPYING Correct some Sun license notices to Sun's standard X11 license format 2009-05-15 11:24:15 -07:00
Makefile.am Move contributed m4 to a subdir so we can more easily update contributions. 2009-04-14 10:35:44 -04:00
autogen.sh autogen.sh: Pass --force to autoreconf 2008-07-22 16:55:26 +03:00
configure.ac XQuartz: ProcAppleWMAttachTransient to play nice with the new Dock in SL 2009-07-03 19:46:00 -07:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
shave-libtool.in Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
shave.in Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Enable compiling the X Server and modules with hidden symbols by default. 2008-11-28 02:01:57 -02:00