[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

x11proto-randr: Changes to 'upstream-unstable'



New branch 'upstream-unstable' available with the following commits:
commit 615f8077c55593a2001ca4c84ff3ede5c2c2842a
Author: Eric Anholt <eric@anholt.net>
Date:   Tue Jan 9 09:40:47 2007 -0800

    Install the randr protocol description.

commit 335639ba8f0df1364a6807187ba17eeae5b187e4
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Thu Nov 30 13:25:35 2006 -0800

    More bugs found by Ian Osgood during the XCB work.
    
    ListOutputProperties has no nProperties field.
    Pad fields not mentioned in Gamma requests.
    sz_xRROUtputChangeNotifyEvent -> sz_xRROutputChangeNotifyEvent

commit 504556a9f886c84798ae8e0e46896a7c74b95c61
Merge: c27ece25924115448bf9e1dc461d5e7f4112f112 3d521b3d38d10c5ec660d13514ef3e626bef90fa
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Thu Nov 30 09:44:20 2006 -0800

    Merge branch 'multi-monitor'

commit 3d521b3d38d10c5ec660d13514ef3e626bef90fa
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Thu Nov 30 09:43:10 2006 -0800

    Fix padding bugs discovered in XCB work

commit c27ece25924115448bf9e1dc461d5e7f4112f112
Merge: 3305f634fae79603edc1d3aab1671a91caeb24d4 7363d448c77c2d2ec2928d9d4bc41aac1c2d36b7
Author: Eric Anholt <eric@anholt.net>
Date:   Mon Nov 27 15:31:33 2006 -0800

    Merge branch 'multi-monitor'
    
    This brings in the changes for RandR 1.2 protocol.

commit 7363d448c77c2d2ec2928d9d4bc41aac1c2d36b7
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Fri Nov 24 13:45:25 2006 -0800

    Use BYTE for one-byte values. #undef Drawable needed.

commit a86f4b9442a48a3049e03a4c7d4fd022a860bf01
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Fri Nov 24 13:44:55 2006 -0800

    Create Properties when configured. Pending defaults to Current
    
    Change property semantics to create them with empty value
    when they are configured.
    
    When clients request the Pending value of a property without any pending
    vlaue, the current value is returned instead.

commit af852261efa5eb7f8d16e3e90b8832bf66d93de7
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Mon Nov 20 20:58:16 2006 -0800

    Change properties to have a pending value and report valid values.
    
    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.
    
    I renumbered a bunch of requests to keep property requests sequential.

commit cdc282c2995dc17dee97c6da24a9705478cf792e
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Thu Nov 16 08:50:49 2006 -0800

    Remove output options. Clean up other sizes.
    
    Output options will be controlled by properties instead.
    Also found a few instances in randrproto.txt using the wrong
    size for MODEINFO.

commit 96977842d01220bd4a294375c669b26ff30275d1
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Wed Nov 1 11:50:50 2006 -0800

    Fix RRNumberErrors, start adding standard property names

commit 0e858436af67256c0af49317183df4bf8092183c
Author: Keith Packard <keithp@mandolin.keithp.com>
Date:   Wed Nov 1 00:23:37 2006 -0800

    Move physical size information from mode to output.
    
    Modes are stored in CRTCs which have no physical size.
    Outputs have a physical size which can change, both in response
    to mode changes as well as (potentially) other factors.
    
    Placing the physical size information in the output also permits clone
    mode to work across monitors of differing physical size.

commit 369d4e7d2030c707cf2ce37d06c1d23b0570910c
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Wed Oct 4 20:03:35 2006 -0700

    Remove mode origins. Add preferred mode count.
    
    Switched from identifying source of mode line to listing which modes are
    preferred by each output. This enables better CRTC sharing by making modes
    less arbitrarily different.

commit 3c354e7245dd7830b5600716185017831aff1316
Author: Keith Packard <keithp@guitar.keithp.com>
Date:   Wed Oct 4 14:51:48 2006 -0700

    Get rid of mode origins.

commit ee843ac7077f5dcae677ad1b7c794abb0b89e111
Author: Keith Packard <keithp@guitar.keithp.com>
Date:   Tue Oct 3 21:02:39 2006 -0700

    Add mode origins and output options.
    
    Mode origins indicate the source of the mode information, from VESA timings,
    user config or whatever.
    
    Output options currently include only panel fitting options; more may be
    added later (this field is 32 bits wide)

commit d6c9bdd0e6713a8c4dff53e88bd820ff1140758c
Author: Keith Packard <keithp@guitar.keithp.com>
Date:   Tue Oct 3 11:01:56 2006 -0700

    Add mode origins and output options.
    
    Also document non-obvious defined types. Eliminate mode options.

commit 61d60a93dc0c827ef970f21f6b80099cc6c958f1
Author: Keith Packard <keithp@guitar.keithp.com>
Date:   Tue Sep 19 16:33:40 2006 -0700

    Update package version to 1.2.0. Fix various goofs found by building stuff.

commit ce292d7cad17be4b13e4b7fad27b0ecbed101689
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Sun Sep 17 23:41:55 2006 -0700

    Fix various random typos found while attempting to use header files
    
    Fix RRNumberRequests
    Rename errors to include RR to avoid conflicting with Xi.
    Add RR to various request/reply structs (oops).
    Remove nOutputs from SetCrtcConfigReq -- length is sufficient.
    Remove bogus members from SetCrtcConfigReply.
    Add MODEOPTION. Document protocol error encoding.

commit d6992dd3b7fcf22e4d670b29e8d0e2aba0d8e81d
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Fri Sep 15 15:41:02 2006 -0700

    Add CONNECTION values to spec and header.
    
    Missing CONNECTION values in encoding and header file.

commit e9a5a489acd591ff53823b406dca13c622439c14
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Thu Sep 14 23:53:04 2006 -0700

    Update header files for new 1.2 spec. Fix missing bits in spec.
    
    Spec was missing a few things in the encoding section.

commit 81ecda4300e007d62b36942fd6ac56a3ee1a1fa0
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Wed Sep 13 12:35:05 2006 -0700

    Add .gitignore

commit 1cb8f4cda51fc256908a199c2599f46211c0cd52
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Wed Sep 13 12:33:58 2006 -0700

    Fix RandR opcodes

commit b34676e8f709c4f8f6a2112c83103dfd0cabcbd7
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Wed Sep 13 12:23:08 2006 -0700

    Add Output properties and CRTC Gamma ramps. Move sub-pixel to Output.
    
    The property requests mirror the core window property requests, except that
    notify events are delivered to windows, rather than to outputs.
    
    Gamma ramps lifted from XFree86V-idModeExtension; clients get to deal with
    converting single value to ramp though.
    
    Subpixel moved to output; clients get to figure out the effect of rotation
    on subpixel ordering.

commit 1ec6ea06b8b7182b465e5c0d34475c20de76812b
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Tue Sep 12 18:40:03 2006 -0700

    Spelling and formatting fixes.

commit e81693720d5d1acf31780de3f5fa90bf0f46a801
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Tue Sep 12 16:48:22 2006 -0700

    Rearrange modes to be listed with screen resources. Encoding.
    
    Modes are now listed as screen resources instead of with the output; they're
    shared across outputs for cloning.
    
    Wrote up encoding.

commit 4e47d7af0574690dcf00516337bf0bbe567c9c75
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Mon Sep 11 22:49:15 2006 -0700

    Finish basic request descriptions for version 1.2
    
    outputs now report list of valid modes. crtcs accept a valid mode which must
    be supported on all connected outputs.
    
    outputs also report connection status.

commit dd19f8fbfcc4b8863347ce422006715ed95a7c00
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Mon Sep 11 22:19:28 2006 -0700

    Move supported mode list from CRTC to OUTPUT.

commit 62decb70de5bbe623859764e7cb492209478e304
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Mon Sep 11 21:29:39 2006 -0700

    Start rework for screen/CRTC/monitor scheme.

commit 3305f634fae79603edc1d3aab1671a91caeb24d4
Author: Alan Coopersmith <alan.coopersmith@sun.com>
Date:   Fri Jul 14 18:56:26 2006 -0700

    renamed: .cvsignore -> .gitignore

commit 5220e7d7dfa64d95918b6f5ad52089fe87540b61
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Tue Jun 27 22:38:32 2006 +0200

    Swizzle protocol contents to fix errors discovered while implementing X server piece

commit c414ce4494f0d062bc25fa671cf50a556c9e1d8c
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Tue Jun 27 02:27:10 2006 +0200

    Just use CARD16 for indices

commit bbaabdd10585aed3bc44f2179ec4a68975a599cc
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Mon Jun 26 14:33:18 2006 +0200

    Finish randerproto.h change for 1.2. Use Window instead of Drawable for 1.2.

commit d606ad207ccef5c050374b535acb0bd3ed3b95aa
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Mon Jun 26 12:42:50 2006 +0200

    move protocol.txt to randrproto.txt. Start updating headers for version 1.2

commit 69f5562610a94cb7c67b5e8bcd7d1e3df53bbcad
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Sun Jun 25 08:51:27 2006 +0200

    Finish encodings for 1.2 additions.

commit efde5d9569afef58317905ce30910f80cb3d01c8
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Sun Jun 25 03:35:24 2006 +0200

    Start specifying the encoding for 1.2 requests

commit bb97699dcd1e274a1abc20f1a818aaf53b269a1b
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Sun Jun 25 03:25:59 2006 +0200

    Describe relationship between RandR, Xinerama and XFree86-VidModeExtension

commit 66cb6d24ecd161c9f0b42ba55d8ae642fe02729e
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Sun Jun 25 03:10:20 2006 +0200

    Add RRMonitorChangeNotify event. Complete RRSetMonitorConfig.

commit 3b72072c31258d1f12b93eba77b5e30cf46c5309
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Sat Jun 24 17:35:35 2006 -0700

    Repair broken parts of spec. Add RRGetMonitorInfo and RRSetMonitorConfig

commit 2907236309d2862f61dcb0c032df1abdb9adc80e
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Sat Jun 24 16:58:16 2006 -0700

    Clean up really broken text in the spec

commit 2370c88074c63bbe8d37d510e7e1f5c28fe6e573
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Sat Jun 24 16:22:44 2006 -0700

    Reformat license text, add Intel copyright

commit 79af1c0351dbac7c89433b7ae141835a4566c428
Author: Keith Packard <keithp@neko.keithp.com>
Date:   Sat Jun 24 16:14:07 2006 -0700

    Introduce Xinerama changes. Remove spurious 'Bad' error name prefix.

commit 914084f13a379ee85dc1b8f6fd3f46c8ba7f7797
Author: Kevin E Martin <kem@kem.org>
Date:   Thu Dec 15 00:24:38 2005 +0000

    Update package version number for final X11R7 release candidate.

commit 49011800c0c000799428b543cc4fe72204abdd7f
Author: Kevin E Martin <kem@kem.org>
Date:   Wed Oct 19 02:48:14 2005 +0000

    Update package version number for RC1 release.

commit 6f41ee7aa447ea8245249dca9a665151f5b65725
Author: Eric Anholt <anholt@freebsd.org>
Date:   Tue Aug 2 19:19:39 2005 +0000

    Add basic .cvsignore files for proto modules.

commit 224663a4c053377b30ded5676a9438618969d92c
Author: Kevin E Martin <kem@kem.org>
Date:   Fri Jul 29 21:22:56 2005 +0000

    Various changes preparing packages for RC0:
    - 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

commit fd007cfa47c96f73c16d12c8498f4735addd2f4e
Author: Daniel Stone <daniel@fooishbar.org>
Date:   Sat May 21 04:14:00 2005 +0000

    Set version to 1.1.

commit 0e6b22b5729df01528a78ce25780395f1ddbb7c4
Author: Adam Jackson <ajax@nwnk.net>
Date:   Thu May 19 00:22:40 2005 +0000

    revert last change, didn't do right thing at all, sorry for the noise

commit b805a556617f9a29e812a988b8be6056c654cd82
Author: Adam Jackson <ajax@nwnk.net>
Date:   Thu May 19 00:10:18 2005 +0000

    Require automake 1.7 in AM_INIT_AUTOMAKE

commit cede321965b378548cd0c43528451d47c70ea5b8
Author: Josh Triplett <josh@speakeasy.net>
Date:   Tue May 17 06:34:47 2005 +0000

    Add COPYING file for Randr. Note that the two included licenses are very
        similar, but contain a few minor differences when referring to the
        companies granting the license, HP and Compaq.

commit b3b508a6b8761d6a117639935ad4b18407846c61
Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
Date:   Mon May 9 18:20:05 2005 +0000

    Change all the protonames from <extension>Ext to <extension>Proto.

commit b385d6eefab1555f48255edbdc2c8c8fe101cf80
Author: Kevin E Martin <kem@kem.org>
Date:   Fri May 6 01:46:31 2005 +0000

    Initial build system files for proto module.

commit 05a69617948c14bc149d0d1c2a78894a9ba1970d
Author: Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk>
Date:   Sat Dec 4 00:42:46 2004 +0000

    Encoding of numerous files changed to UTF-8

commit 3b8859eca5103b50149e0274182cf55d80ec7909
Author: Egbert Eich <eich@suse.de>
Date:   Fri Apr 23 18:43:06 2004 +0000

    Merging XORG-CURRENT into trunk

commit 17d50f3cdcf97b0d39c376c73d60750bff912f8b
Author: Egbert Eich <eich@suse.de>
Date:   Sun Mar 14 08:31:36 2004 +0000

    Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004

commit cbbd2e5ed80cda31163a0d481232aecb96295656
Author: Egbert Eich <eich@suse.de>
Date:   Wed Mar 3 12:10:54 2004 +0000

    Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004

commit a94538f86fbcab3c57a723036c03490d9a3eb120
Author: Egbert Eich <eich@suse.de>
Date:   Thu Feb 26 13:35:14 2004 +0000

    readding XFree86's cvs IDs

commit 359fc691ebea1276937657d34fccf8f4a8d9e33d
Author: Egbert Eich <eich@suse.de>
Date:   Thu Feb 26 09:22:28 2004 +0000

    Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004

commit f37a7bf7eeaaf96461797ea4c06c3208d2cbdeb4
Author: Kaleb Keithley <kaleb@freedesktop.org>
Date:   Fri Nov 14 16:48:43 2003 +0000

    XFree86 4.3.0.1

commit 7ad444f10407c94b55911966c10cba0533cf8f74
Author: Kaleb Keithley <kaleb@freedesktop.org>
Date:   Fri Nov 14 16:48:43 2003 +0000

    Initial revision



Reply to: