Colin Harrison
de2ae521ab
Xming: Use RegisterClassEx() instead of superseded RegisterClass()
...
RegisterClass is supserseded by RegisterClassEx, so change to using that everywhere
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2009-07-29 17:05:17 +01:00
Colin Harrison
764ce6ee68
Xming: Use GetClassLongPtr() instead of superseded GetClassLong()
...
GetClassLong() is superseded by GetClassLongPtr(), so change to using that
2009-07-29 17:05:15 +01:00
Jeremy Huddleston
a85523dc50
XQuartz: Avoid a possible spinlock in applicationWillTerminate
...
(cherry picked from commit f430cda0fdcc1a8fc5f4795743b40f09ff0bd869)
2009-07-28 22:54:11 -07:00
Jeremy Huddleston
1e49c8d340
XQuartz: Avoid namespace collission for BOOL in Sparkle
...
(cherry picked from commit 227c6e01a641b72158201553273299283cdb5599)
2009-07-28 22:54:06 -07:00
Tiago Vignatti
52e9ef5664
xfree86: remove some RAC junk
...
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
2009-07-28 19:04:59 +03:00
Tiago Vignatti
d57361bb9a
doc: remove outdated PCI/RAC/Domain notes
...
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
2009-07-28 18:56:40 +03:00
Tiago Vignatti
7b3d05ebd5
xfree86: remove pci debug macros
...
there's no effect when their are enabled.
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
2009-07-28 18:45:16 +03:00
Tiago Vignatti
6089d9cfde
xfree86: remove RAC/resource doc
...
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
2009-07-28 18:29:35 +03:00
Tiago Vignatti
c553161e17
xfree86: delete devices probe code (-probe and -probeonly options)
...
Inside a windowing system, it's not the place to probe for devices. Goodbye
-probe and -probeonly.
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
2009-07-28 18:20:22 +03:00
Tiago Vignatti
c09779f95a
xfree86: delete stupid video driver dump (-modalias option)
...
Such stupid and ugly way to dump PCI information! Oh boy... Anyway, this
doesn't belong to the X server at all. Go away!
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
2009-07-28 18:20:18 +03:00
Colin Harrison
0524420622
Cygwin/X: use GWLP_WNDPROC, GWLP_USERDATA with Get/SetWindowLongPtr
...
Missed from commit b3751454cb
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2009-07-28 15:17:47 +01:00
Dave Airlie
8898203b0d
sbus: fixup for rac removal
2009-07-28 19:35:37 +10:00
Dave Airlie
4b42448a23
xserver: remove RAC/resource handling code.
...
This changes the ABI, but since the video ABI is at 6 already
it should be fine.
driver changes are in the pipeline after this.
Signed-off-by: Dave Airlie <airlied@redhat.com>
2009-07-28 15:14:28 +10:00
Dave Airlie
0a168401c4
pci: add support for pci is boot vga call.
...
This allows us to ask the kernel for the boot VGA device
instead of nasty guessing.
2009-07-28 14:19:24 +10:00
Colin Harrison
b3751454cb
Cygwin/X: Update Get/SetWindowLong() to Get/SetWindowLongPtr() everywhere
...
Get/SetWindowLong() is superseded by Get/SetWindowLongPtr(), so change to
using that everywhere it remains
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2009-07-26 15:15:37 +01:00
Jeremy Huddleston
c81595e23b
XQuartz: Overhaul setting up visuals
...
The main change is cleanup of the visualConfigs and setting up alpha correctly there to match the visuals being added earlier (so the default visual has a corresponding GLX visual)
(cherry picked from commit 7351db5c8746be30a4047469ee9b50bc19e62a89)
2009-07-26 02:35:49 -07:00
Jeremy Huddleston
7f28c555b8
XQuartz: Use CopyKeyClass to copy the keymap to the virtual core keyboard.
...
(cherry picked from commit 9a801d1716f005c30be076fcc9ac8dbb3e74d989)
2009-07-25 20:19:05 -07:00
Jeremy Huddleston
1031ac3a73
Revert "XQuartz: Copy the keyboard map to the core keyboard"
...
This reverts commit 795de791cf
.
2009-07-25 20:18:38 -07:00
Jeremy Huddleston
48703083a1
XQuartz: Use pDev=NULL for DarwinSendDDXEvent
...
These events aren't really related to physical input devices anyways, so it doesn't make sense to use the pointer.
(cherry picked from commit bfe0b9cfa7af4a48dba849cab1eb152c409b4e08)
2009-07-25 20:18:15 -07:00
Jeremy Huddleston
dab8de0368
XQuartz: Bump the reported version to X11R7.4
...
(cherry picked from commit c83f701aa75c75433b8745f5d79bca3a7516df91)
2009-07-25 15:25:35 -07:00
Jeremy Huddleston
9e74bb97ab
XQuartz: xpr: Added missing include for RootlessHideAllWindows
...
(cherry picked from commit 75e104730810acbb11bf8503bac24ea25243b2ac)
2009-07-25 15:25:23 -07:00
Jeremy Huddleston
09b024db63
XQuartz: Use the master device in DarwinSendDDXEvent to avoid duplicate events.
...
(cherry picked from commit 6fa62192af937aa9656f64b516050bc099231c7a)
2009-07-25 15:25:17 -07:00
Jeremy Huddleston
795de791cf
XQuartz: Copy the keyboard map to the core keyboard
...
This still doesn't handle the modifier map... gotta figure out what to do now that SwitchCoreKeyboard is gone
(cherry picked from commit 427e1aab41dabb54354bfd30f2baae98ac8202c0)
2009-07-25 15:25:06 -07:00
Jeremy Huddleston
fb46474feb
XQuartz: Rever the "Set can_quit to true during a Sparkle-initiated relaunch." change
...
This was in place to work around the issue that was correctly solved with the
previous commit (changing the Windows menu behavior). Reverting this change
no longer causes crashing, so it's safe to show the dialog now.
(cherry picked from commit 023cef31bbb2ab80a241098d82fcfd35ada75fc0)
2009-07-24 09:42:18 -07:00
Jeremy Huddleston
0d73893a57
XQuartz: Change handling of Windows menu to workaround a bug triggered by mixing Sparkle and X11 windows
...
<rdar://problem/7088335> NSApplication releases the separator in the Windows menu even though it's an IBOutlet
(cherry picked from commit 27ac5135267be9cb221329ae68461117dd43a4bf)
2009-07-24 09:42:00 -07:00
Jeremy Huddleston
171409cecb
XQuartz: Set can_quit to true during a Sparkle-initiated relaunch.
...
(cherry picked from commit b2e9a77111d4572402d8ca95e3368db97ba7d598)
2009-07-24 09:41:46 -07:00
Jeremy Huddleston
7ff84d350b
XQuartz: Added a "Check for X11 Updates..." menu item.
...
(cherry picked from commit 305144bfa4b59791123c44e869fab93a084792d6)
2009-07-24 09:41:32 -07:00
Tiago Vignatti
1e1dbd1e46
xfree86: "Staticize" functions in xf86AutoConfig.c
...
Signed-off-by: Tiago Vignatti <tiago.vignatti@nokia.com>
2009-07-24 13:25:42 +03:00
Jon TURNEY
afc3e3b595
Cygwin/X: winInitMultiWindowClass() should be static
...
Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
2009-07-21 16:19:40 +01:00
Michel Dänzer
9dc8106ba0
randr12: Add compatibility for XF86VidMode gamma ramps.
...
Fixes screensaver fadeout effects.
Also make all RandR 1.2 compatibility code for XF86VidMode operate only on the
CRTC associated with the compatibility output, not all CRTCs at once.
2009-07-21 14:34:47 +02:00
Jeremy Huddleston
be4dd35ffe
XQuartz: Initial support for automatic updates through Sparkle
...
(cherry picked from commit c45f1be36426bceeef9af67c26351114f14f5277)
2009-07-20 22:04:18 -07:00
Adam Jackson
a98acb2907
s/xf86EnableOutputs/xf86CollectEnabledOutputs/ for clarity
2009-07-17 15:23:39 -04:00
Adam Jackson
8fab7f72f2
randr: Add Option "Primary" to Monitor sections
2009-07-17 15:23:30 -04:00
Adam Jackson
053bb92145
xfree86: Remove xf86SetPriority
...
GetClocks is pretty doomed to begin with, this really isn't going to
make it worse.
2009-07-17 15:03:57 -04:00
Adam Jackson
3637945a45
loader: Remove a useless check.
2009-07-17 15:03:57 -04:00
Adam Jackson
ef2bb08c76
loader: remove dead LoaderCheckUnresolved
2009-07-17 15:03:57 -04:00
Adam Jackson
06a2784232
loader: Remove useless TestFree() macro
2009-07-17 15:03:57 -04:00
Adam Jackson
087745b809
fbdevhw: Remove pointless OS check, this never gets built on non-Linux
2009-07-17 15:03:56 -04:00
Adam Jackson
892c93553a
fbdevhw: Remove a #if 0
2009-07-17 15:03:56 -04:00
Adam Jackson
e5712f2926
fbdevhw: simplify some #if 1
2009-07-17 15:03:56 -04:00
Adam Jackson
8868bb4131
randr: Un-duplicate the reduced blanking check.
2009-07-17 15:03:56 -04:00
Adam Jackson
453ee39bc6
xfree86: Fix some misleading comments
2009-07-17 15:03:56 -04:00
Adam Jackson
2c57a7aa07
xfree86: Remove some #if 0
...
This code all lives in xf86Modes.c now anyway
2009-07-17 15:03:56 -04:00
Adam Jackson
1a8c89683f
xfree86: Remove TargetRefresh option
...
This was a vestige from the days before we'd make the mode list from the
EDID data, and from CRT technology when you could reasonably assume that
higher refresh rates were better. Also it did not function as advertised,
acting as a high-pass filter instead of a band-pass.
2009-07-17 15:03:56 -04:00
Adam Jackson
0bb9a7e165
displayid: Implement mode decoding.
2009-07-17 14:48:55 -04:00
Adam Jackson
2f1a9c5baa
ddc: s/xf86DDCMonitorSet/xf86EdidMonitorSet/
...
Since we need a second path for DisplayID.
2009-07-17 13:42:57 -04:00
Adam Jackson
d0cb4f5a91
ddc: Refactor root window property code
2009-07-17 13:42:54 -04:00
Adam Jackson
14103b7812
ddc: Don't try to publish a root window property for DisplayID
2009-07-17 13:33:13 -04:00
Adam Jackson
c302a5ff49
ddc: Skeleton for xf86DoDisplayID()
2009-07-17 13:33:13 -04:00
Adam Jackson
0b36f68efb
ddc: mv xf86DDC.c ddc.c
2009-07-17 13:33:13 -04:00