Commit graph

38 commits

Author SHA1 Message Date
Deron Johnson
fd36c84948 Removed debug code that sneaked into the CVS 2005-06-21 23:47:42 +00:00
Deron Johnson
9711bfd58b Fix 360 P2 Releasing a native button grab outside a native window can c 2005-06-15 20:34:04 +00:00
Deron Johnson
b3267de5f4 Fix 353. 2005-06-10 19:54:11 +00:00
Deron Johnson
dff29b681d CRemoved obsolete comment.
VS: ----------------------------------------------------------------------
2005-06-09 14:06:30 +00:00
Deron Johnson
dd4b1ae0db Fix 332 xterm jump strangly during moving. This is dev-0-7-0-9. 2005-06-07 01:25:44 +00:00
Deron Johnson
8bf34149e0 Fix 293. Button events were not getting delivered to the x window chosen by
the Picker. Instead, they were getting delivered to the current sprite
    window. This window was often the same as the x window chosen by the
    picker but sometimes it was out-of-date and was the PRW. Thus, events
    intended for an X app were being sent to the DS. The DS didn't know
    what to do with it. Now button events are always sent to the window
    that the Picker chose.
2005-06-05 20:55:59 +00:00
Deron Johnson
15bbec1d88 Fix the gratuitous event byte swapping nonsense that the DS has to do (part
1 of 2). The other part is in the core. This is dev-0-7-0-4.
2005-05-06 00:25:41 +00:00
Amir Bukhari
38c27bc0e6 Bug fix for issue #305. also integrate bug fix for issue #287 send by Deron
Johnson.
2005-04-26 21:08:19 +00:00
Deron Johnson
7c7c9c58c2 Added multiscreen fix suggested by Amir 2005-04-22 15:43:50 +00:00
Deron Johnson
b011e0a2d5 Integrate Event Rewrite Part 1 of 2 (the other part is in lg3d-core). This
is lg3d-x11-dev-0-7-0-1.
2005-04-21 21:52:57 +00:00
Deron Johnson
a01c5f9a00 lg3d-dev-6-1-1-2: Fix bug 157: Stability: Escher events sometimes cross
over to the wrong Display
2005-03-04 23:22:00 +00:00
Deron Johnson
b70b6bd91e Joined with branch XORG-6_8_2. 2005-02-17 22:44:42 +00:00
Deron Johnson
57c954d3aa Integrate changes for release-0-6-1 2005-01-20 23:47:26 +00:00
Deron Johnson
cc390e4ed5 Initially populate the lg3d branch with lg3d code. 2004-09-16 23:37:23 +00:00
Keith Packard
a29bfbd3d0 Empty damage object when freeing pixmap.
Wrap InstallColormap so that the DDX doesn't see colormaps from our ARGB
    visual (avoids lovely green tint to screen). Also, set visual->nplanes
    of ARGB visual to all used (including alpha) planes so DIX can set
    pixel values correctly.
Translate automatic update regions correctly to account for borders
When nplanes == 32 (ARGB visuals), mask in all ones for alpha values to
    allocated pixel values.
Remove redundant fbAddTraps declaration
Fix fbCopyWindow to work on non-screen pixmaps (not needed yet)
Replace broken clipping code with that from modular tree.
Respect subWindowMode.
2004-08-13 08:16:14 +00:00
Kevin E Martin
57eab4dc87 - Fix building without Xfixes extension
- Fix building without Xevie
- Fix building without DPMS
- Fix "Extensions" section config file support to accept general boolean
    options
2004-08-09 02:08:35 +00:00
Keith Packard
cff0043a34 Remove alpha-related fields from visual structure to retain binary
compatibilty. Applications using ARGB visuals will need to use Render
    or other mechanisms to compute pixel values instead of AllocColor
2004-08-07 00:58:21 +00:00
Eric Anholt
d690556d49 Integrate COMPOSITEWRAP branch including composite wrapper. This code still
has several issues, including:
- CopyWindow and PaintWindow wrappers missing (will be done soon)
- Some segfaults seen in the Render wrappers.
- Xprt server build breaks with Composite.
- DDXs must be recompiled for Composite due to VisualRec size change.
- Composite bugs pointed out by Deron Johnson in email.
Also, reorder XFixes initialization according to comments by Keith which
    are also in xserver CVS.
2004-07-31 08:24:14 +00:00
Eric Anholt
326729ebca - Add some XFIXES bits apparently missed in the DAMAGE-XFIXES merge
- Add missing XCSECURITY ifdef.
- Sync some whitespace to xserver CVS and surrounding style.
2004-07-31 01:48:27 +00:00
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
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
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
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
Kevin E Martin
7976ee51af Add Distributed Multihead X (DMX) support 2004-06-30 20:06:56 +00:00
Alexander Gottwald
ed7f92e791 Bug 778: add ddxBeforeReset 2004-06-21 13:44:14 +00:00
Roland Mainz
36e3e5430e Fix for http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=541 -
Xorg Xprt may crash with "Freeing resource id=40200000 which isnt
    there"
2004-04-25 22:42:09 +00:00
Egbert Eich
2fb5886200 Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
Egbert Eich
dae90c3af9 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 2004-03-14 08:34:49 +00:00
Egbert Eich
867451f1ab Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 2004-03-03 12:12:50 +00:00
Egbert Eich
df0313d35b readding XFree86's cvs IDs 2004-02-26 13:36:15 +00:00
Egbert Eich
147aae87fd Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 2004-02-26 09:23:53 +00:00
Egbert Eich
3c64b65d80 Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004 2004-01-29 08:08:57 +00:00
Kaleb Keithley
12e532010b XFree86 4.3.99.902 (RC 2) 2003-12-19 20:55:39 +00:00
Kaleb Keithley
adc7f9a4eb XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 2003-11-25 19:29:01 +00:00
Kaleb Keithley
d568221710 XFree86 4.3.0.1 2003-11-14 16:49:22 +00:00
Kaleb Keithley
9508a382f8 Initial revision 2003-11-14 16:48:57 +00:00
Kaleb Keithley
ded6147bfb R6.6 is the Xorg base-line 2003-11-14 15:54:54 +00:00