Commit Graph

11405 Commits

Author SHA1 Message Date
Stuart Kreitman e68bfc8016 Integration of XEVIE branch to trunk, Some updates from latest reviews
https://freedesktop.org/bugzilla/show_bug.cgi?id=947 Modified Files:
    events.c
2004-07-31 01:33:40 +00:00
Adam Jackson 706b2a7e02 Change several LoaderSymbol calls introduced by the bug #400 patch to
*Weak() resolver functions.
2004-07-31 01:21:19 +00:00
Alexander Gottwald 9e13805b02 adjust prototype for winInitCmapPrivates to match Egberts change. 2004-07-31 00:44:45 +00:00
Kevin E Martin 4da507a03f Fix compiler warning 2004-07-31 00:32:43 +00:00
Hui YU 64a6d3e9c8 Support for New radeon chips: R420/M18, R423, RV370/M22, RV380/M24, RS300.
Add special handlings for DELL triple-head server (RV100). Misc. bug
    fixes for flat panel, host aperture, etc (Bug #946)
2004-07-30 22:20:21 +00:00
Egbert Eich d3c98fed2c Add support for on-the-fly screen rotation when supported by hardware (Aron
Plattner).
2004-07-30 21:53:09 +00:00
Egbert Eich 4baf002941 An experimental pseudocolor emulation layer. Not fully completed, currently
only works for 16bpp.
2004-07-30 21:46:38 +00:00
Egbert Eich 63a152f781 removing some unnecessary restricitons on the allowed visuals. 2004-07-30 21:39:20 +00:00
Egbert Eich 0ba1559946 Adding a colormap index to the InitColormapPrivate() func call. Without it
it was completely useless.
test if colormap with index really exists in the list of installed maps
    before using it.
2004-07-30 21:10:46 +00:00
Egbert Eich bbfe7bed3f Set DPMS to ON when VT switching away or shutting down the server. Failing
to do this may leave the text console blank.
2004-07-30 20:56:53 +00:00
Egbert Eich 40b975e3ac Improved error messages.
build fixes for AMD64.
Made shm* functions in the libc_wrapper more standard conformant by setting
    errno correctly.
Use xf86ExendedInitInt10() in VBEExtendedInit() to be able to pass flags.
2004-07-30 20:51:09 +00:00
Egbert Eich 7643199de1 Fix static build.
add i845 to the list of chips that allow memory size tweaking.
2004-07-30 20:38:27 +00:00
Adam Jackson 48514fee3c Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, all
framebuffer formats except cfb and the overlay modes should work, and
    r128 and radeon need to be loaded from the ati driver (both issues to
    be fixed soon). Tested on i740, s3virge, mach64, tdfx, vesa, and vga
    drivers. elfloader users shouldn't be affected.
2004-07-30 20:30:57 +00:00
Torrey Lyons 29012adb37 Add generic rootless layer documentation missed from last commit. 2004-07-30 19:28:03 +00:00
Torrey Lyons 784e4d1cc0 Merge many XDarwin improvements:
- Fix launch of X clients by double clicking in the Finder when there is a
    space in the path (Torrey T. Lyons).
- Interpret scroll wheel mouse events correctly when shift is held down
    (Benjamin Burke).
- Add option to always use Mac command key equivalents (John Harper and
    Torrey T. Lyons).
- Add support for dynamic screen configuration changes in rootless mode
    (John Harper and Torrey T. Lyons).
- Add documentation on generic rootless layer (Torrey T. Lyons).
2004-07-30 19:12:18 +00:00
Egbert Eich c2275b31ad Removed bugs on TweakMemorySize() which prevented it from working at all.
Initialized last element of BIOS version number string to 0 to avoid random
    problems.
2004-07-30 19:04:14 +00:00
Egbert Eich 5ed0aefc67 Fixed typo in a comment.
Deleted bogus comment.
Added debugging support.
2004-07-30 18:40:36 +00:00
Torrey Lyons d380647739 Add initial Xinput support for XDarwin (Greg Parker). 2004-07-30 18:22:13 +00:00
Torrey Lyons 41641c11ec Make XDarwin not default to StaticColor on ix86 (Shantonu Sen). 2004-07-30 17:37:09 +00:00
Roland Mainz f4c84e7dbf Fix for http://xprint.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=940
- Filter /etc/init.d/xprint throught CPP/|MakeScriptFromCpp()| to allow
    platform-specific customisation.
2004-07-30 12:03:56 +00:00
Eric Anholt ed923a42b8 file cw_render.c was initially added on branch COMPOSITEWRAP. 2004-07-30 06:54:41 +00:00
Eric Anholt 69e379ddaf file cw_ops.c was initially added on branch COMPOSITEWRAP. 2004-07-30 06:54:41 +00:00
Eric Anholt 0ee93acd10 file cw.c was initially added on branch COMPOSITEWRAP. 2004-07-30 06:54:40 +00:00
Eric Anholt 3bdaa0e7fa file cw.h was initially added on branch COMPOSITEWRAP. 2004-07-30 06:54:40 +00:00
Eric Anholt 94e1ea5691 file compwindow.c was initially added on branch COMPOSITEWRAP. 2004-07-30 06:54:40 +00:00
Eric Anholt 705536d04c file compinit.c was initially added on branch COMPOSITEWRAP. 2004-07-30 06:54:40 +00:00
Eric Anholt b80dbd886d file compalloc.c was initially added on branch COMPOSITEWRAP. 2004-07-30 06:54:40 +00:00
Eric Anholt beb26caf68 file compext.c was initially added on branch COMPOSITEWRAP. 2004-07-30 06:54:40 +00:00
Eric Anholt 97afc84600 file compint.h was initially added on branch COMPOSITEWRAP. 2004-07-30 06:54:40 +00:00
Kevin E Martin 854c1afa86 Fix "DoLoadableServer NO" build 2004-07-30 04:44:13 +00:00
Stuart Kreitman 71164d118c Integration of XEVIE branch to trunk
https://freedesktop.org/bugzilla/show_bug.cgi?id=947
Modified Files: cursorstr.h input.h inputstr.h windowstr.h
2004-07-30 01:21:57 +00:00
Stuart Kreitman 82a6a65924 Integration of XEVIE branch to trunk
https://freedesktop.org/bugzilla/show_bug.cgi?id=947
Modified Files: Imakefile Added Files: xevie.c
2004-07-30 01:20:42 +00:00
Kevin E Martin dd7077cadc Cleaned up code since client's saveSet is no longer defined as a pointer*
(forgot one change in previous check-in)
2004-07-30 01:15:57 +00:00
Kevin E Martin 813d75f9d3 Use LibraryTargetName when not building a loadable server
Move extern function declarations to window.h
Cleaned up code since client's saveSet is no longer defined as a pointer*
Added externs back in
Change #if to #ifdef to fix compiler warning
Add function declarations that were inadvertently removed by previous check
    in
Disable extensions that are not (yet) supported by DMX
2004-07-29 23:43:40 +00:00
Stuart Kreitman 274d5044ac Integration of DAMAGE-XFIXES branch to trunk
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
Modified Files: Imakefile miinitext.c
2004-07-29 18:49:42 +00:00
Stuart Kreitman 406c49eb81 Integration of DAMAGE-XFIXES branch to trunk
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
DAMAGE calls some shape functions. Modified Files: Imakefile shape.c
2004-07-29 18:46:37 +00:00
Stuart Kreitman 0bca00e120 Integration of DAMAGE-XFIXES branch to trunk
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
Modified Files: dispatch.c dixutils.c events.c window.c
2004-07-29 18:43:58 +00:00
Stuart Kreitman d4a101d4ef Integration of DAMAGE-XFIXES branch to trunk
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
These RENDER changes come from the experimental freedesktop tree formerly
    known as "Xserver". Partly motivated by compatibility with DAMAGE as
    pulled from that tree, also some of the code just is better
    implemented.
Modified Files: filter.c picture.c picture.h picturestr.h
2004-07-29 18:37:54 +00:00
Stuart Kreitman e1281790bb Integration of DAMAGE-XFIXES branch to trunk
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
Modified Files: cursorstr.h dix.h dixstruct.h regionstr.h window.h
2004-07-29 18:16:56 +00:00
Stuart Kreitman d2f798b6db Integration of DAMAGE-XFIXES branch to trunk
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
Added Files: Imakefile damage.c damage.h damagestr.h
2004-07-29 14:42:24 +00:00
Stuart Kreitman 682ee8a9f8 Integration of DAMAGE-XFIXES branch to trunk
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
2004-07-29 14:40:33 +00:00
Stuart Kreitman 6ed1c38455 bugzilla 859 -merging DAMAGE-XFIXES into trunk 2004-07-29 14:33:43 +00:00
Alan Coopersmith 736e511824 Fix shared reqs for Xlibi18n, Xaw6 & Xmu for Solaris
Improved support for Compose and Kana Lock LED's on Sun keyboards
Add event definitions for additional keys on Sun Japanese keyboards
VUID mouse protocol support for Solaris Make default mouse message clearer
    on machines that use a default other than /dev/mouse.
2004-07-28 03:57:19 +00:00
Rik Faith d374dffb20 When using DMX console input, make detached screens display as grey (vs.
white for attached and black for dead-space).
2004-07-28 00:28:00 +00:00
Torrey Lyons 1498414cc8 Fix Xprint build on Darwin. 2004-07-27 20:26:47 +00:00
Torrey Lyons ddd5835612 Fix XDarwin's broken build of libGL and server side GLX. GL library is only
known to build correctly on Mac OS X 10.3.4 and still needs some work
    for earlier versions.
2004-07-27 20:24:00 +00:00
Alexander Gottwald 8ef3e7052e Merge latest changes from CYGWIN branch
Use find | xargs combination instead of simple shell globbing to prevent
    commandline argument overflow
2004-07-27 09:53:14 +00:00
Matthieu Herrb a12a678bc9 Fix a bug that caused an entire batch of events to be thrown out when one
of an unknown type is encountered. (Ty Sarna, NetBSD).
2004-07-27 06:20:52 +00:00
Alex Deucher 19002e47a0 - enable maven support for TV detection, DPMS, and DDC on crtc2 on G400
(Ryan Underwood) (http://bugs.xfree86.org/show_bug.cgi?id=1098)
- expose I2CStart; needed for mga maven support (Ryan Underwood)
2004-07-27 02:50:41 +00:00
Matthieu Herrb 2a7b137d41 remove extra ';' (Alan Hourihane, Keith Packard). 2004-07-26 22:41:47 +00:00