summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-12-15Convert callers of LookupWindow() to dixLookupWindow().Eamon Walsh16-132/+141
2006-12-15RandR 1.2 rotation code must adjust width/height.Keith Packard2-8/+29
Mode lines reflect the monitor mode, not the projected size into the frame buffer. Flip width/height around so that the dimensions are oriented correctly. (cherry picked from 612a8e61803da8db0e305cbb093696b8e4284572 commit)
2006-12-15RandR 1.0 refresh rates unscrambled. SetScreenConfig uses RRCrtcSet right.Keith Packard1-44/+69
RandR 1.0 refresh rates were scrambled when working with a 1.2 driver that returned sizes in a mixed order. SetScreenConfig was treating RRCrtcSet as returning an RandR status instead of a Bool. (cherry picked from 6dc711833d7387372012fdff1ce1df3aefa2d234 commit)
2006-12-15RandR: config time updates when hardware config changes.Keith Packard5-15/+29
The config time in the RandR protocol reflects when the hardware state has changed. It was getting changed anytime the driver changed the usage of the hardware as well. (cherry picked from 98d18a6578130adb411ca4bcc776fcb7e07f189f commit)
2006-12-15RandR mode list needs both output and crtc modes.Keith Packard1-1/+22
When an output no longer reports the current mode, it must still be included in the list advertised by the X server. Walk the crtcs to ensure it is included. (cherry picked from 78689d0d6630afcbcd3ce5394d12c2564a489f45 commit)
2006-12-14Remove now-unused macro definitions from dix.h.Eamon Walsh1-101/+0
2006-12-14Remove instances of macros SECURITY_VERIFY_GEOMETRABLE and SECURITY_VERIFY_GC.Eamon Walsh5-70/+108
2006-12-14Remove instances of macros VERIFY_GEOMETRABLE and VERIFY_GC.Eamon Walsh4-8/+18
2006-12-14Remove instances of macro SECURITY_VERIFY_DRAWABLE.Eamon Walsh5-30/+57
2006-12-14Remove instances of macros LOOKUP_DRAWABLE and VERIFY_DRAWABLE.Eamon Walsh3-27/+45
2006-12-14Add new, combined dix lookup functions (tweak).Eamon Walsh1-1/+1
2006-12-14Add new, combined dix lookup functions.Eamon Walsh4-125/+146
2006-12-14Naming change: Security*Access -> Dix*AccessEamon Walsh45-438/+439
2006-12-13Set Int10Current->Tag for the linux native int10 moduleAlan Hourihane2-1/+4
Fixes bug #9296 (cherry picked from 731952c561a3972d09d1315f4fd31466e459ccb9 commit)
2006-12-12Fix bad commitAlan Hourihane1-1/+1
2006-12-11Fix Xming fails to use xkb bugAlan Hourihane1-0/+1
bug #5049 (Colin Harrison)
2006-12-11Fix Tooltip from minimized clientsAlan Hourihane1-4/+3
Bug #3678 (Colin Harrison)
2006-12-10Accept EDID > 1.3 but < 2.0 if we find it, assume it's compatible.Adam Jackson2-8/+7
2006-12-08Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserverJeremy C. Reed124-2112/+7202
2006-12-08For MANDEFS, also replace __mandir__ for $(mandir) which includesJeremy C. Reed2-1/+2
the prefix. Noticed wrong path to man pages on both Ubuntu and on NetBSD with pkgsrc.
2006-12-08XkbCopyKeymap: always initialise map and preserveDaniel Stone1-2/+12
If we don't have map or preserve in the source map, make sure the destination is initialised to NULL, and freed if it's a valid type.
2006-12-08xfree86: remove stray debug lineDaniel Stone1-2/+0
2006-12-07Revert "xfree86 DDX: Delete DDX screens in ddxGiveUp()."Michel Dänzer1-3/+0
This reverts commit a6381e69845f58d2b3282992b1f881015190f1bc. See https://bugs.freedesktop.org/show_bug.cgi?id=9224 .
2006-12-06whitespace policeDaniel Stone1-1/+1
2006-12-06config: bus reconnect supportDaniel Stone1-37/+118
Add support for reconnecting to the bus when it restarts.
2006-12-06config: move config.h to hotplug.hDaniel Stone4-5/+4
Also, move configInitialise to after OsInit, since the next commit will make it use a timer.
2006-12-06GetPointerEvents: always send valuator events for MotionNotifyDaniel Stone1-5/+8
Always chase a DeviceMotionNotify event with a DeviceValuator, which is not required in the spec, but will silently break the lib if you don't include.
2006-12-06GetPointerEvents: fix typoDaniel Stone1-1/+1
Fix typo that resulted in inverted axes when using an absolute positioning device that didn't report y, and thus relied on the previous value.
2006-12-06configure.ac: add CONFIG_LIB to XvfbDaniel Stone1-1/+1
2006-12-06kdrive/mga: fix compiler warningDaniel Stone1-3/+1
Change a case that only made one test for an if, preventing the compiler warning about all other PICT_* types being unsupported.
2006-12-06config: move to block/wakeup handlerDaniel Stone2-50/+65
2006-12-06kdrive/tslib: remove vendor-specific hacksDaniel Stone1-14/+6
Parts of the KDrive merge accidentally contained a bunch of vendor-specific hacks; sorry.
2006-12-06xfree86/input: re-add support for disabling drag eventsDaniel Stone1-42/+9
2006-12-06SyntheticMotion: don't dereference sprite.screen when not using XineramaDaniel Stone2-4/+2
(cherry picked from aa052e43c6c293e14f78837e00c6b7581f9713bb commit)
2006-12-06remove CID support (bug #5553)Daniel Stone5-20/+1
Remove CID from all our fontpaths. (cherry picked from 69820a10e33e4582c192360996e866007114639d commit)
2006-12-06Update pci.ids to 2006-12-06 from pciids.sf.netAlan Coopersmith2-57/+647
2006-12-05Bug #9219: Use pWin->viewable instead of pWin->realized to catch InputOnly ↵Aaron Plattner1-1/+1
windows too.
2006-12-05Bug #9219: Return BadMatch when trying to name the backing pixmap of an ↵Aaron Plattner1-1/+4
unrealized window. Before this change, ProcCompositeNameWindowPixmap would name the screen pixmap if !pWin->realized.
2006-12-04Check for __sparc as well as __sparc__ for compatibility with Sun ccAlan Coopersmith7-14/+14
(gcc defines __sparc__, Sun cc defines __sparc)
2006-12-01Naming change: Security*Operation -> Xace*OperationEamon Walsh4-21/+21
2006-12-01Define calls away when not building XACE, allowing ifdef's to be removed.Eamon Walsh12-194/+105
2006-12-01Fix syntax error in configure check for SYSV_IPC that broke with Sun ccAlan Coopersmith1-1/+1
2006-12-02Destroying RandR crtc or output overwrites memory.Keith Packard2-2/+2
RRCrtcDestroyResource and RROutputDestroyResource had matching bugs that would overwrite memory past the end of the storage of the crtc or output arrays. Oops. (cherry picked from 4202b23ed86405a4cebfdcf239df1b023c1d10ca commit)
2006-12-02RandR ListOutputProperties has nAtoms element, not nPropertiesKeith Packard1-1/+1
Earlier RandR 1.2 encoding revisions used 8-bit nProperties field. Final RandR 1.2 spec uses 16-bit nAtoms field instead. (cherry picked from 66b6358a393972946f16394918db2401c51dc5ed commit)
2006-12-01Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserverDrew Parsons1-6/+6
2006-12-01GNU/FreeBSD support in GLX: include byteswap.h for FreeBSD systemsDrew Parsons6-6/+6
defining __GLIBC__, as done already for Linux and Hurd (cf. bug #5613). Also includes some more __GNU__ checks on top of those made in commit ade4bf09076d13dbf3549c0a2d987a0afe76d5c1. Thanks Petr Salinger (Debian bug #400869).
2006-11-30Make solaris version of xf86OSRingBell return void like other OS'esAlan Coopersmith1-6/+6
2006-11-30Tell automake to STFU about the *.O filesAlan Coopersmith2-2/+2
automake will not stop whining about the *.O files not being in normal library name format, so just tell automake they are PROGRAMS so it builds them without bitching.
2006-11-29Add DIX_CFLAGS to util builds.Aaron Plattner4-4/+4
Fixes a build breakage when $(top_srcdir) != $(top_builddir) because -I$(top_srcdir)/include is missing for the cvt, ioport, pcitweak, and scanpci builds. Signed-off-by: Adam Jackson <ajax@nwnk.net>
2006-11-29xfree86 DDX: Delete DDX screens in ddxGiveUp().Michel Dänzer1-0/+3
This allows video drivers to clean up in the FreeScreen hook things they set up in the PreInit hook.