CVSROOT: /home/x-cvs Module name: xc Changes by: [EMAIL PROTECTED] 03/08/04 03:32:31
Log message: 347. Fixed ValidMode() in C&T driver to work with option 'FixPanelSize' (Egbert Eich). 346. Fixed Meta_R key on us layout Macintosh keyboard (Bugzilla #539, Frank Murphy). 345. Add new charset sequence for CText at the end of list. This way the sequence of a charsets that were added earlier will be picked if two sequences for the same charset are registered (BugzillaR #228, Egbert Eich). 344. Use return value sysconf (_SC_OPEN_MAX) instead of the fixed number 256 for allowed number of open files on POSIX.1 conformant systems (Egbert Eich). 343. Added missing exported functions in libfreetype to compile mkfontscale, made mkfontsdir script install on platforms that use extensions (Bugzilla 536, Frank Giessler). 342, Fixed a sig11 in Xaw that may appear on the rare condition that no font can be found (BugzillaR #482, Egbert Eich). 341. Added KP_Separator to symbols that can generate decimal() in xcalc (Egbert Eich). 340. Disabled Color8x8PatternFill() in savage driver (Egbert Eich). 339. Fixed a sig11 in twm when used with a session manager (Egbert Eich). 338. Fixed rounding of refresh rate in RandR, updated Xrandr man page (BugzillaR #527, Egbert Eich). 337. Added MenuBorderWidth and MenuBorderColor options to twm (Bugzilla #529, Alexander Pohoyda) 336. Update for VIA driver: - DGA no longer hangs (eg freedroidRPG now runs reliably) - Starting two copies of Xine no longer aborts the X server - Added support for KM400/K8M400 - Improved video overlay support. - Fixed video overlay clipping when the image cliprects change but not the size. - TV tuner support via XV interface for two overlay ports. - DRI support (the client side library is not yet fully ported to 4.3). - Disable Xv in modes with insufficient bandwidth (1600c1200x16). - Updated documentation It differs from the base VIA codedrop. - Several of the fixes were done by me on top of it (the dual Xine fix, and bandwidth) - Various system types have been turned to CARD32 to make the code portable - The hybrid Video4Linux/XV glue was racy and has been removed (the XV layer is more than sufficient anyway) - DRI library client code is not included (porting not yet finished) - Additional debugging (Bugzilla #525, VIA, Alan Cox) . - Cleaning up namespace pollution, removing dependency on via_drm.h removing some global symbols from driver (Egbert Eich). Please note: there are more global symbols yet to be removed. Modified files: xc/config/cf/: os2def.db xc/doc/man/X11/: XPutRes.man xc/lib/X11/: lcCT.c xc/lib/Xaw/: Command.c Label.c xc/lib/Xrandr/: Xrandr.man xc/lib/freetype2/: freetype-def.cpp xc/lib/xtrans/: Xtransint.h xc/programs/Xserver/hw/xfree86/: CHANGELOG xc/programs/Xserver/hw/xfree86/common/: xf86RandR.c xc/programs/Xserver/hw/xfree86/drivers/chips/: ct_driver.c xc/programs/Xserver/hw/xfree86/drivers/savage/: savage_accel.c xc/programs/Xserver/hw/xfree86/drivers/via/: Imakefile capture.h ddmpeg.h ddover.c ddover.h regrec.c regrec.h via.h via.man via_accel.c via_bios.c via_bios.h via_cursor.c via_dga.c via_driver.c via_driver.h via_i2c.c via_mode.h via_refresh.h via_regs.h via_shadow.c via_swov.c via_swov.h via_tv2.h via_video.c via_video.h via_xvpriv.h xc/programs/Xserver/hw/xfree86/input/mouse/: mouse.c mousePriv.h pnp.c xc/programs/mkfontdir/: Imakefile xc/programs/twm/: add_window.c menus.c parse.c screen.h system.twmrc twm.c twm.man xc/programs/xcalc/: XCalc.ad xc/programs/xkbcomp/symbols/macintosh/: us Added files: xc/programs/Xserver/hw/xfree86/drivers/via/: HWDiff.c HWDiff.h compose.h ginfo.h via_bandwidth.c via_bandwidth.h via_ch7019.h via_common.h via_dri.c via_dri.h via_fs454.h via_gpioi2c.c via_gpioi2c.h via_priv.h via_saa7108.h via_tv3.h via_utility.c via_utility.h via_vt1622a.h videodev.h Removed files: xc/programs/Xserver/hw/xfree86/drivers/via/: via_memmgr.c via_memmgr.h via_privIoctl.h via_xvpriv.c Revision Changes Path 1.5 +2 -1 xc/config/cf/os2def.db 1.5 +1 -0 xc/doc/man/X11/XPutRes.man 3.28 +9 -3 xc/lib/X11/lcCT.c 1.17 +2 -0 xc/lib/Xaw/Command.c 1.14 +2 -0 xc/lib/Xaw/Label.c 1.7 +37 -3 xc/lib/Xrandr/Xrandr.man 1.5 +2 -1 xc/lib/freetype2/freetype-def.cpp 3.37 +73 -73 xc/lib/xtrans/Xtransint.h 3.2794 +49 -1 xc/programs/Xserver/hw/xfree86/CHANGELOG 1.5 +2 -2 xc/programs/Xserver/hw/xfree86/common/xf86RandR.c 1.126 +3 -2 xc/programs/Xserver/hw/xfree86/drivers/chips/ct_driver.c 1.21 +8 -6 xc/programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c 1.4 +47 -17 xc/programs/Xserver/hw/xfree86/drivers/via/Imakefile 1.2 +104 -53 xc/programs/Xserver/hw/xfree86/drivers/via/capture.h 1.2 +392 -98 xc/programs/Xserver/hw/xfree86/drivers/via/ddmpeg.h 1.2 +779 -337 xc/programs/Xserver/hw/xfree86/drivers/via/ddover.c 1.3 +29 -18 xc/programs/Xserver/hw/xfree86/drivers/via/ddover.h 1.3 +96 -29 xc/programs/Xserver/hw/xfree86/drivers/via/regrec.c 1.3 +28 -21 xc/programs/Xserver/hw/xfree86/drivers/via/regrec.h 1.2 +509 -193 xc/programs/Xserver/hw/xfree86/drivers/via/via.h 1.3 +30 -5 xc/programs/Xserver/hw/xfree86/drivers/via/via.man 1.4 +276 -198 xc/programs/Xserver/hw/xfree86/drivers/via/via_accel.c 1.2 +11204 -2819xc/programs/Xserver/hw/xfree86/drivers/via/via_bios.c 1.2 +492 -271 xc/programs/Xserver/hw/xfree86/drivers/via/via_bios.h 1.2 +37 -27 xc/programs/Xserver/hw/xfree86/drivers/via/via_cursor.c 1.2 +151 -142 xc/programs/Xserver/hw/xfree86/drivers/via/via_dga.c 1.6 +1922 -1445xc/programs/Xserver/hw/xfree86/drivers/via/via_driver.c 1.3 +149 -106 xc/programs/Xserver/hw/xfree86/drivers/via/via_driver.h 1.2 +286 -23 xc/programs/Xserver/hw/xfree86/drivers/via/via_i2c.c 1.2 +754 -1103 xc/programs/Xserver/hw/xfree86/drivers/via/via_mode.h 1.2 +454 -430 xc/programs/Xserver/hw/xfree86/drivers/via/via_refresh.h 1.2 +126 -117 xc/programs/Xserver/hw/xfree86/drivers/via/via_regs.h 1.2 +154 -153 xc/programs/Xserver/hw/xfree86/drivers/via/via_shadow.c 1.2 +1973 -963 xc/programs/Xserver/hw/xfree86/drivers/via/via_swov.c 1.3 +21 -14 xc/programs/Xserver/hw/xfree86/drivers/via/via_swov.h 1.2 +80 -80 xc/programs/Xserver/hw/xfree86/drivers/via/via_tv2.h 1.5 +958 -600 xc/programs/Xserver/hw/xfree86/drivers/via/via_video.c 1.2 +91 -77 xc/programs/Xserver/hw/xfree86/drivers/via/via_video.h 1.3 +52 -24 xc/programs/Xserver/hw/xfree86/drivers/via/via_xvpriv.h 1.75 +6 -1 xc/programs/Xserver/hw/xfree86/input/mouse/mouse.c 1.10 +5 -0 xc/programs/Xserver/hw/xfree86/input/mouse/mousePriv.h 1.19 +6 -1 xc/programs/Xserver/hw/xfree86/input/mouse/pnp.c 3.12 +3 -3 xc/programs/mkfontdir/Imakefile 1.13 +7 -6 xc/programs/twm/add_window.c 1.20 +3 -2 xc/programs/twm/menus.c 1.17 +12 -0 xc/programs/twm/parse.c 1.6 +3 -1 xc/programs/twm/screen.h 1.5 +2 -1 xc/programs/twm/system.twmrc 3.15 +2 -0 xc/programs/twm/twm.c 1.11 +8 -0 xc/programs/twm/twm.man 1.2 +1 -0 xc/programs/xcalc/XCalc.ad 1.8 +1 -1 xc/programs/xkbcomp/symbols/macintosh/us _______________________________________________ Cvs-commit mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/cvs-commit