CVSROOT:        /home/x-cvs
Module name:    xc
Changes by:     [EMAIL PROTECTED]       03/10/08 07:58:31

Log message:
   486. Add "automatic configuration" support for the XFree86 server, allowing
        it to be started in a useful way without an XF86Config file.
         - Add support to the config file parser for processing internally
           supplied configuration data.
         - Modify the algorithm for finding core input devices to maximise the
           likelihood that they will be found.
         - Add a FindDevice function to the OSMouse interface, allowing
           an OS-specific function to be called to find the mouse device when
           none is specified in the configuration.  Implementations included for
           Linux and FreeBSD.
         - Add a GuessProtocol function to the OSMouse interface, allowing
           an OS-specific function to be called as a fallback when the mouse
           protocol can't otherwise be detected.  Implementation included for
           Linux.
         - Bump the OSMouse interface version to 1.1 with the addition of the
           above two functions.
         - An interface for calling an external utility "getconfig" to generate
           some configuration data.  Implementation of getconfig included.
         - Generate a default internal configuration, autodetecting as much
           as possible, with reasonable fallbacks.
         - Recognise "DefaultDepth" and "DefaultFbbpp" options in the Device
           section.
         - Add a "TargetRefreshRate" option to help prevent modes with too
           high a resolution (and poor refresh rate) being used as the default.
         - Use DDC-probed mode timings to estimate the monitor parameters when
           the DDC-probed information doesn't include a DS_RANGES property.
           This should improve the reliability of monitor auto-detection.
        (David Dawes, X-Oz Technologies).

Modified files:
      xc/programs/Xserver/hw/xfree86/:
        CHANGELOG Imakefile XF86Config.man 
      xc/programs/Xserver/hw/xfree86/common/:
        Imakefile xf86Config.c xf86Config.h xf86Configure.c 
        xf86Helper.c xf86Init.c xf86Mode.c 
      xc/programs/Xserver/hw/xfree86/drivers/vesa/:
        vesa.c 
      xc/programs/Xserver/hw/xfree86/input/mouse/:
        mouse.c 
      xc/programs/Xserver/hw/xfree86/os-support/:
        xf86OSmouse.h 
      xc/programs/Xserver/hw/xfree86/os-support/bsd/:
        bsd_mouse.c 
      xc/programs/Xserver/hw/xfree86/os-support/linux/:
        lnx_mouse.c 
      xc/programs/Xserver/hw/xfree86/parser/:
        scan.c xf86Parser.h 
Added files:
      xc/programs/Xserver/hw/xfree86/getconfig/:
        Imakefile cfg.sample getconfig.pl getconfig.sh 
        xfree86.cfg 
  
  Revision      Changes    Path
  3.2874        +32 -1     xc/programs/Xserver/hw/xfree86/CHANGELOG
  3.86          +6 -3      xc/programs/Xserver/hw/xfree86/Imakefile
  1.22          +22 -8     xc/programs/Xserver/hw/xfree86/XF86Config.man
  3.154         +5 -1      xc/programs/Xserver/hw/xfree86/common/Imakefile
  3.276         +302 -135  xc/programs/Xserver/hw/xfree86/common/xf86Config.c
  1.7           +10 -2     xc/programs/Xserver/hw/xfree86/common/xf86Config.h
  3.80          +2 -2      xc/programs/Xserver/hw/xfree86/common/xf86Configure.c
  1.135         +34 -1     xc/programs/Xserver/hw/xfree86/common/xf86Helper.c
  3.208         +65 -42    xc/programs/Xserver/hw/xfree86/common/xf86Init.c
  1.69          +219 -85   xc/programs/Xserver/hw/xfree86/common/xf86Mode.c
  1.39          +1 -80     xc/programs/Xserver/hw/xfree86/drivers/vesa/vesa.c
  1.78          +39 -6     xc/programs/Xserver/hw/xfree86/input/mouse/mouse.c
  1.23          +41 -7     xc/programs/Xserver/hw/xfree86/os-support/xf86OSmouse.h
  1.25          +134 -2    xc/programs/Xserver/hw/xfree86/os-support/bsd/bsd_mouse.c
  1.2           +174 -1    xc/programs/Xserver/hw/xfree86/os-support/linux/lnx_mouse.c
  1.29          +34 -4     xc/programs/Xserver/hw/xfree86/parser/scan.c
  1.33          +2 -1      xc/programs/Xserver/hw/xfree86/parser/xf86Parser.h

_______________________________________________
Cvs-commit mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/cvs-commit

Reply via email to