summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-07-13Add the 1.3 output dpms change notify event.randr-dpmsEric Anholt3-5/+29
2007-07-03CrtcChange event format conversion was using 'height' for 'width'.Keith Packard1-2/+2
CrtcChange events were getting the source 'height' value stored in the 'width' target in both conversion directions.
2007-03-04Set version to 1.2.1 for release.libXrandr-1.2.1Keith Packard1-1/+1
2007-02-20Fix the use of a C++ keyword as a parameter name in Xrandr.hFredrik Höglund1-1/+1
2007-02-18Reset version from 1.2.0.0 to 1.2.0libXrandr-1.2.0Keith Packard1-1/+1
2007-02-15Must pass size information in SetCrtcGamma request.Keith Packard1-0/+1
2007-01-31Merge 64-bit fixes inKeith Packard1-15/+17
2007-01-31Fix read sizes for 64-bit machines.Keith Packard1-30/+30
Be consistent in variable usage: nbytes = network byte length. rbytes = memory byte length. nbytesRead = actual network bytes read. Malloc rbytes data to pass to _XRead*, but use nbytes as the amount of data to read (yes, this is insane, welcome to Xlib). Some of this patch is semi-gratuitous, but the goal is to be consistent everywhere.
2007-01-16Return a valid property info even if we lack valid value sets.Eric Anholt1-16/+18
Previously, XRRQueryOutputProperty90 would return an uninitialized pointer if num_values was 0.
2007-01-06Avoid nested LockDisplay calls.Keith Packard1-13/+22
XRRFindDisplay must make extension requests that use LockDisplay, so don't call it with the display locked, instead pass the info around to the internal functions that were calling it themselves, having acquired the info before the outer LockDisplay is called.
2006-12-30Failed to copy rotations from reply to XRRCrtcInfo.Keith Packard1-0/+1
XRRGetCrtcInfo was not moving the rotations value from the wire reply structure to the XRRCrtcInfo being returned, leaving the value uninitialized.
2006-12-02Merge branch 'randr-1.2'Dave Airlie4-11/+191
2006-11-30Add initial implementation of crtc gamma and mode adding requests.randr-1.2Keith Packard4-11/+191
They build. More testing seems indicated.
2006-11-27Merge branch 'randr-1.2'Eric Anholt12-427/+1760
Conflicts: configure.ac
2006-11-20Change properties to have a pending value and report valid values.Keith Packard4-228/+362
Pending values are transferred to current values at mode set, allowing a queue of values to accrue in preparation for the modeset operation while still reporting valid 'current' values for applications. The set of valid values is also available so applications can present a reasonable list to the user during configuration.
2006-11-16Remove RandR output options.Keith Packard3-14/+4
Options are to be implemented as properties instead.
2006-11-09Return the right actual property type for XRRGetOutputProperty.Eric Anholt1-1/+1
2006-11-09Add support for various output property requests.Eric Anholt1-0/+199
These should be reviewed by someone with proto clue, which I'm generally lacking.
2006-11-01Moving physical size from mode to output.Keith Packard3-4/+4
Follows protocol change which places physical size information in the output rather than (inappropriately) in each mode line.
2006-10-13Bump to 1.1.2libXrandr-1.1.2Adam Jackson1-1/+1
2006-10-13Bump to 1.1.1libXrandr-1.1.1Adam Jackson1-1/+1
2006-10-12Do not call UnlockDisplay without calling LockDisplay.Jamey Sharp1-2/+2
Thanks to Magnus Kessler <Magnus.Kessler@gmx.net> for reporting this bug and a correct fix.
2006-10-04Remove mode origins. Add preferred mode count.Keith Packard3-3/+2
2006-10-03Add mode origins and output options.Keith Packard4-6/+21
2006-09-20XRRGetScreenSizeRange returns Status. Lots more requests added.Keith Packard5-29/+198
XRRGetCrtcInfo XRRSetCrtcConfig XRRGetScreenSizeRange XRRSetScreenSize properties still to do.
2006-09-19Start update to 1.2, splitting code across multiple files.Keith Packard11-427/+1254
2006-07-13renamed: .cvsignore -> .gitignoreAlan Coopersmith3-0/+0
2006-02-12Bug #5628 <https://bugs.freedesktop.org/show_bug.cgi?id=5628> Shadow pagesXORG-7_0_99_901Alan Coopersmith2-1/+9
not created correctly when MANDIR & MANSUFFIX don't match.
2005-12-15Update package version number for final X11R7 release candidate.XORG-7_0XORG-6_99_99_904Kevin E Martin2-1/+6
2005-12-06Change *man_SOURCES ==> *man_PRE to fix autotools warnings.MODULAR_COPYKevin E Martin2-3/+8
2005-12-03Update package version number for X11R7 RC3 release.XORG-6_99_99_903Kevin E Martin2-1/+6
2005-12-03Add check and cflags for malloc(0) returning NULL.Kevin E Martin3-2/+8
2005-11-28Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4Alan Coopersmith1-1/+1
update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
2005-11-19Update pkgconfig files to separate library build-time dependencies fromKevin E Martin3-4/+15
application build-time dependencies, and update package deps to work with separate build roots.
2005-11-14Fix pkgconfig deps for separate build roots.Kevin E Martin3-3/+13
2005-11-09Update package version number for X11R7 RC2 release.XORG-6_99_99_902Kevin E Martin2-1/+6
2005-11-01Update pkgcheck dependencies to work with separate build roots.Kevin E Martin3-2/+8
2005-10-19Update package version number for RC1 release.XORG-6_99_99_901Kevin E Martin2-1/+6
2005-10-18Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions toAlan Coopersmith1-4/+4
work better with BSD make
2005-10-17Rename .shadows.DONE to shadows.DONE to avoid some make's thinking it's aAlan Coopersmith1-2/+2
suffix rule (reported by Matthieu Herrb)
2005-10-13[lib/Xrandr]Alan Coopersmith4-2/+88
Use sed to fill in variables in man page Add shadow man pages for man pages that document multiple functions.
2005-10-13Fix troff macros from last commit to not generate cpp warningsXORG-6_8_99_903XORG-6_8_99_902XORG-6_8_99_901Alan Coopersmith1-6/+6
2005-10-12Use troff macros to prevent cpp eating C comments & #defines that areAlan Coopersmith1-7/+7
supposed to appear in man page output.
2005-09-30Bug #2965 <https://bugs.freedesktop.org/show_bug.cgi?id=2965> Patch #2994Aaron Plattner1-4/+11
<https://bugs.freedesktop.org/attachment.cgi?id=2994> Swap the screen dimensions when handling XRRScreenChangeNotify events for 90- and 270-degree rotations. This fixes KDE's panel placement for rotated screens.
2005-07-29Various changes preparing packages for RC0:XORG-6_99_99_900Kevin E Martin1-1/+3
- Verify and update package version numbers as needed - Implement versioning scheme - Change bug address to point to bugzilla bug entry form - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to reenable it) - Fix makedepend to use pkgconfig and pass distcheck - Update build script to build macros first - Update modular Xorg version
2005-07-23Fix distchecksKevin E Martin2-2/+1
2005-07-16Set soversion to 2.0.0 with -version-number.Daniel Stone1-6/+1
2005-07-09Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directoryKeith Packard5-1/+38
2005-07-02Add appropriate lib*_CFLAGS to Makefile.am's -- fixes build problemsKevin E Martin1-0/+1
2005-06-10Bug #1976: Fix deadlock when attempting to initialise with threads.XORG-6_8_99_900XORG-6_8_99_16XORG-6_8_99_15XORG-6_8_99_14XORG-6_8_99_13XORG-6_8_99_12XORG-6_8_99_11Daniel Stone1-0/+1