Adam Jackson
a344920ae8
Allow Virtual to be specified globally in the Screen section.
...
The Display subsections are optional, and it's confusing to need to create
them just to set a Virtual size.
2007-11-26 11:53:08 -05:00
Matthias Hopf
c6c284e64b
Initialize Mode with 0 in xf86RandRModeConvert.
...
Asking for trouble if non-initialized values contain random data.
2007-11-26 15:39:42 +01:00
Keith Packard
33b94da632
Re-add call to XFixesExtensionInit for static servers.
...
This reverts a portion of bcbaf2a0ce
which
removed the call to XFixesExtensionInit and some cpp lines.
2007-11-23 16:01:11 -08:00
Matthias Hopf
f6401f944d
Don't segfault if referring to a relative output where no modes survived.
2007-11-23 16:14:48 +01:00
Matthias Hopf
fa19e84714
Fix initial placement of LeftOf and Above.
2007-11-23 16:14:48 +01:00
Matthias Hopf
184e571957
Adjust offsets of modes that do not fit virtual screen size.
...
Fixes memory corruption if a too small "Virtual" was specified in xorg.conf
for the selected multi-monitor configuration.
2007-11-23 16:14:48 +01:00
Peter Hutterer
a80e64f150
XKB: Generate correct key repeat events (bug #13114 )
...
Make sure we send the correct event for the type of device when we're
sending key repeat events, which stops repeats being sent to incorrect
windows.
2007-11-23 23:21:33 +10:00
Jeremy Huddleston
63351df0ee
Darwin: Fix compilation/linking problems
2007-11-22 18:02:07 -08:00
Jeremy Huddleston
bf4ef4da75
Darwin: Remove the PaintWindow optimization which snuck back in.
2007-11-22 17:45:15 -08:00
Jeremy Huddleston
2082e7aa87
Rootless: Remove the PaintWindow optimization which snuck back in.
2007-11-22 17:18:48 -08:00
Jeremy Huddleston
a751bc12be
Rootless: Imported changes made in xorg-server-1.2-apple branch
2007-11-22 13:53:00 -08:00
Jeremy Huddleston
59c7ca6586
Darwin: Added missing Makefile.am
2007-11-22 13:29:15 -08:00
Jeremy Huddleston
23596291c3
Darwin: More syncing witn xorg-server-1.2-apple
2007-11-22 13:17:44 -08:00
Jeremy Huddleston
4e18c62635
Rootless: Pulled in changes from fb{Blt,Fill} into rl{Blt,Fill}
...
(cherry picked from commit 3f857e129d
)
(cherry picked from commit 70374a5893
)
2007-11-22 12:21:59 -08:00
Jeremy Huddleston
ed9524d36e
Darwin: Copied over missing file (Localizable.strings) from xorg-server-1.2-apple
2007-11-22 01:07:02 -08:00
Jeremy Huddleston
4d9cef197b
Darwin: Misc cleanups to line up with xorg-server-1.2-apple
2007-11-22 00:35:09 -08:00
Jeremy Huddleston
5e950123da
Darwin: Removed cvs tags from Xquartz man page
2007-11-21 23:32:00 -08:00
Jeremy Huddleston
3a2f714eea
Darwin: Removed .svn dir
2007-11-21 23:30:37 -08:00
Jeremy Huddleston
602de4f70b
Darwin: Use UTF8String since lossyCString is deprecated
...
(cherry picked from commit 1786f9464a
)
2007-11-21 23:27:17 -08:00
Ben Byer
13666e287c
Darwin: Added some DEBUG_LOG sauce to the XP_EVENT handling code
...
(cherry picked from commit ec84a4cef6
)
2007-11-21 23:26:15 -08:00
Ben Byer
829b6641bd
Darwin: Disabled ALT_IS_MODE_SWITCH
...
(cherry picked from commit fd181254f8
)
2007-11-21 23:23:44 -08:00
Ben Byer
8486f8af91
Darwin: Added a lightweight debugging facility to support troubleshooting
...
(for example) the stuck modifier key issue
(cherry picked from commit 0e0b452d10
)
2007-11-21 23:18:46 -08:00
Ben Byer
74214a9f42
Darwin: Patch to avert (some) damage / rootless crashes, courtesy of Ken Thomases
...
(cherry picked from commit 148a87ff20
)
2007-11-21 23:18:34 -08:00
Ben Byer
f5f833b806
Darwin: These changes are necessary, yet not sufficient, to get 8-bit indexed
...
color mode working in Xquartz.
(cherry picked from commit a415f62f52
)
2007-11-21 23:18:13 -08:00
Ben Byer
8358334180
Darwin: Fixed the call to xp_init so that we now receive Motion notifications even
...
if X is not the active application.
fixes <rdar://problem/5167664> xeyes dead until window activation
(cherry picked from commit c7573379a8
)
2007-11-21 23:16:27 -08:00
Ben Byer
512dee9087
Darwin: fix for spurious "Are you sure you want to quit?" message
...
(cherry picked from commit 30cbfc786e
)
2007-11-21 23:15:26 -08:00
Ben Byer
28e73e99a9
Darwin: Adding "fake RandR" support from old X11.app
...
(cherry picked from commit 633490c4e8
)
2007-11-21 23:14:21 -08:00
Ben Byer
01b70afaac
Darwin: Initial support for Spaces -- if you use Expose to drag an X11
...
window to another Space, it will work correctly (as opposed
to just leaving a ghost window). We accomplish this by listening
for the notification from Xplugin that our window has been moved,
and then we ask X11 to move the window to the new location.
(cherry picked from commit 2d50ea8013
)
2007-11-21 23:13:48 -08:00
Ben Byer
b39edc01a6
Darwin: Swap modifier keys for buttons 2 and 3 -- now Option-click is the middle click
...
(cherry picked from commit 0aa61293b6
)
2007-11-21 23:12:15 -08:00
Ben Byer
606a8dc73d
Darwin: Trap Deactivate messages and release modifiers to avoid "stuck shift lock" (etc) bugs
...
(cherry picked from commit 2b189a9933
)
2007-11-21 23:12:01 -08:00
Ben Byer
4c18ef4331
Darwin: Workaround for a bug where the holding down Command to make a "fake"
...
button 2 click would actually result in a Command-2 chord.
(I.e. it wasn't releasing Command before clicking the fake button.)
(cherry picked from commit 0d5dd5dffa
)
2007-11-21 23:11:38 -08:00
Jeremy Huddleston
7f2972d47a
Darwin: Really add launcher this time
2007-11-21 21:59:59 -08:00
Jeremy Huddleston
bcbaf2a0ce
Darwin: Dead code removal, Code cleanup, Added launcher
...
Imported changes from xorg-server-1.2-apple to make master more current wrt
file layout, build system changes, and dead code removal.
2007-11-21 19:52:11 -08:00
Alan Coopersmith
a55ec1a9f4
Restore checks for __i386 where needed for Sun compilers on Solaris
2007-11-20 18:31:07 -08:00
Alan Coopersmith
2f387d913a
Enable use of /dev/urandom on Solaris as well
2007-11-20 18:31:07 -08:00
Eamon Walsh
4363d70c6b
registry: Fix some mistakes in the reversion of prior commits.
2007-11-20 18:58:55 -05:00
Eamon Walsh
140a4660ac
Revert "registry: Register XTrap extension protocol names."
...
This reverts commit b38a919933
.
Moving all the names into dix/registry.c
2007-11-20 18:49:30 -05:00
Eamon Walsh
ed8a39c48a
Revert "registry: Register XKB extension protocol names."
...
This reverts commit a5cf3f21f7
.
Moving all the names into dix/registry.c
2007-11-20 18:47:52 -05:00
Eamon Walsh
17b0c729b5
registry: Remove registry code from XInput extension.
...
Moving all the names into dix/registry.c
2007-11-20 18:46:43 -05:00
Eamon Walsh
e86852aff6
Revert "registry: Register XFixes extension protocol names."
...
This reverts commit 106758893b
.
Moving all the names into dix/registry.c
2007-11-20 18:44:56 -05:00
Eamon Walsh
5269da2bde
Revert "registry: Register XvMC extension protocol names."
...
This reverts commit 853ea337bd
.
Moving all the names into dix/registry.c
2007-11-20 18:43:38 -05:00
Eamon Walsh
03a86c8d5e
Revert "registry: Register Xv extension protocol names."
...
This reverts commit 12766c5b5f
.
Moving all the names into dix/registry.c
2007-11-20 18:42:19 -05:00
Eamon Walsh
edcf490cdb
registry: Remove registry code from XTest extension.
...
Moving all the names into dix/registry.c
2007-11-20 18:41:10 -05:00
Eamon Walsh
5fea1ed50f
registry: Remove registry code from SELinux extension.
...
Moving all the names into dix/registry.c
2007-11-20 18:39:48 -05:00
Eamon Walsh
9a8af33718
Revert "registry: Register Resource extension protocol names."
...
This reverts commit 5c8b1a9172
.
Moving all the names into dix/registry.c
2007-11-20 18:38:24 -05:00
Eamon Walsh
e6023e0208
Revert "registry: Register XPrint extension protocol names."
...
This reverts commit f077578e42
.
Moving all the names into dix/registry.c
2007-11-20 18:36:49 -05:00
Eamon Walsh
277345fb70
registry: Remove registry code from XF86Bigfont extension.
...
Moving all the names into dix/registry.c
2007-11-20 18:35:57 -05:00
Eamon Walsh
bf27edd365
Revert "registry: Register EVIE extension protocol names."
...
This reverts commit 48891d5696
.
Moving all the names into dix/registry.c
2007-11-20 18:34:14 -05:00
Eamon Walsh
6874271794
registry: Remove registry code from XC-MISC extension.
...
Moving all the names into dix/registry.c
2007-11-20 18:32:54 -05:00
Eamon Walsh
4b0274e8f7
Revert "registry: Register SYNC extension protocol names."
...
This reverts commit 9f597f6c87
.
Moving all the names into dix/registry.c
2007-11-20 18:25:15 -05:00