Commit graph

257 commits

Author SHA1 Message Date
Harold L Hunt II
47fa03e091 Sync with XWin Server 4.3.0-42 release. Minor fixes to clipboard code to
hopefully fix some crashes. Cleanup of multi-window mode exit messages.
2004-01-16 21:26:36 +00:00
Kensuke Matsuzaki
cf52f32ac3 Convert winwin32rootlesswindow.c's \r\n to \n. Top level X window has own
frame's HWND.
2004-01-15 21:20:30 +00:00
Harold L Hunt II
d0f8eb52b3 Sync with XWin Server 4.3.0-41 release. Lots of minor cleanups to enable
the code to build in the xserver tree (almost).
2004-01-15 06:06:44 +00:00
Harold L Hunt II
d1b62d8fe9 XWin Server - Sync with 4.3.0-40 release. Simplify setlocale() handling,
fix crashes in clipboard code, fix crash on startup when using
    -clipboard and -multiwindow.
2004-01-13 01:08:37 +00:00
Harold L Hunt II
b0266a4e7f XWin Server - Sync with 4.3.0-39 release. Disable clipboard status
messages.
2004-01-13 01:05:52 +00:00
Harold L Hunt II
b85853ee86 XWin Server - Sync with 4.3.0-38 release. Minor fixes to clipboard code. 2004-01-12 01:10:50 +00:00
Alexander Gottwald
a52db25a21 - warning fixes 2004-01-11 17:53:50 +00:00
Alexander Gottwald
05d9689210 Fix Japanese keyboard not working after server reset. (Takuma Murakami) 2004-01-11 17:52:39 +00:00
Harold L Hunt II
7ebf4c2e59 XWin Server - Sync with 4.3.0-37 release. Restructuring of clipboard X
event loop to handle failures properly.
2004-01-11 07:39:03 +00:00
Harold L Hunt II
4e1619f738 Sync with XWin Xserver 4.3.0-36 release. Fix bug where we called
OpenClipboard but never called CloseClipboard.
2004-01-11 03:49:45 +00:00
Harold L Hunt II
991c7fdbb4 Sync with XWin Server 4.3.0-35 release. Minor updates for crashes in
clipboard code.
2004-01-11 02:49:14 +00:00
Harold L Hunt II
04b40d6956 Synch with Cygwin/X release 4.3.0-34. Major clipboard rework. (Harold L
Hunt II).
2004-01-10 07:50:57 +00:00
Harold L Hunt II
6a4b0172fe Another new try at Unicode clipboard fix. 2004-01-09 06:49:46 +00:00
Harold L Hunt II
da04c87904 New try at Unicode clipboard fix. 2004-01-09 06:24:25 +00:00
Alexander Gottwald
cfe26c249a - Added changes to ddxProcessArgument and winInitializeDefaultScreens which
got lost in the transition from InitOutput.c
2004-01-08 19:24:09 +00:00
Harold L Hunt II
b04a732074 Oops, forgot to remove functions in InitOutput.c that were moved to
winprocarg.c
2004-01-08 18:08:37 +00:00
Harold L Hunt II
67eab4010c Additional fix for Unicode clipboard support. 2004-01-08 07:14:48 +00:00
Harold L Hunt II
4cc6355ace Change return FALSE to break... FALSE means that the clipboard thread
should shutdown.
2004-01-08 06:37:44 +00:00
Harold L Hunt II
cab39b481c Synch with Cygwin/X release 4.3.0-33. Major clipboard rework. Start moving
functions out of InitOutput.c. Start referencing external globals only
    in files that use them. Rework multi-window mode startup to prevent
    some crashes and race conditions. (Harold L Hunt II, assisted on
    clipboard work by Keith Packard)
2004-01-08 05:10:33 +00:00
Harold L Hunt II
8fec9f9cbc Add preliminary OsVendorReset function. 2004-01-08 05:07:13 +00:00
Kensuke Matsuzaki
861da6546c Add shape extnsion for multi-window window manager. 2004-01-06 00:40:30 +00:00
Kensuke Matsuzaki
c8ae2f1135 Fix the problem that XWin crashes when multiple XWin processes exist.
Cleanup IsMouseActive and IsRaiseOnClick.
2003-12-29 05:56:44 +00:00
Kensuke Matsuzaki
48a6514849 Add -pseudorootless option. 2003-12-27 00:15:01 +00:00
Harold L Hunt II
db47caf916 Attempt to fix handling of AltGr when TweakUI is enabled. Remove the dead
code that was wrapped with WIN_NEW_KEYBOARD_SUPPORT.
2003-12-24 21:17:27 +00:00
Harold L Hunt II
47b3490130 Rebrand Cygwin/XFree86 as Cygwin/X 2003-12-23 06:32:43 +00:00
Kensuke Matsuzaki
e1f4e5e4da Remake atom for each server generation. 2003-12-21 07:26:10 +00:00
Alexander Gottwald
dee29000a6 Properly save and clear the pointer to the internal mode key state data
when the keyboard is initialized, enabled, and disabled. (Takuma
    Murakami)
2003-12-18 20:17:58 +00:00
Kensuke Matsuzaki
327a13a570 improve resizing/moving window ifdef out debugging message 2003-12-18 01:32:03 +00:00
Alexander Gottwald
1476c336de Bind some messages to a loglevel other than 0. The default loglevel is 4,
so this change does not affect the default output, but -logverbose 0
    will be less noisy if completely finished
2003-12-15 22:54:14 +00:00
Kensuke Matsuzaki
0e22b9ade0 Fix rootless mode and multi-window mode doesn't work 2003-12-09 17:45:46 +00:00
Alexander Gottwald
6e47ed58a1 - transition from xoncygwin to xorg repository. 2003-12-09 01:37:16 +00:00
Kensuke Matsuzaki
4e7ade29ed New rootless mode that use generic rootless code. Add windows rootless
window management extension.
2003-12-05 03:37:26 +00:00
Harold L Hunt II
35e83daf20 Silence all warnings from ErrorF argument formats not matching in hw/xwin. 2003-12-02 06:52:01 +00:00
Harold L Hunt II
723c60baec Fix build after changes to the REGION macros. 2003-12-02 02:46:18 +00:00
Kaleb Keithley
5fd7f82390 xfree86 merge 2003-11-30 16:47:13 +00:00
Kaleb Keithley
77836ebda2 xfree86 merge 2003-11-29 16:08:53 +00:00
Kaleb Keithley
88193e928b xfree86 merge 2003-11-29 15:10:02 +00:00
Kaleb Keithley
0097b6fe2d merge latest (4.3.99.16) from XFree86 (vendor) branch 2003-11-26 22:49:07 +00:00
Kaleb Keithley
c57959ad6a merge XFree86 4.3.0.1 to -CURRENT 2003-11-17 19:03:47 +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
Keith Packard
cb6ef07bf0 Accelerated image text code drew glyphs at wrong location when compositing
manager enabled.
2003-11-14 07:46:20 +00:00
Keith Packard
318d525bf2 Have the composite extension tell the damage extension about clients which
have redirected subwindows in manual mode. Those clients are marked
    Critical and given a significant scheduling boost whenever they receive
    a damage notify event. This dramatically improves update frequency.
If the kernel reported a large number of keys, readKernelMapping would walk
    off the end of the kdKeysym array.
Fix usage of _IOWR; the 'size' argument is actually a datatype.
2003-11-13 09:14:29 +00:00
Eric Anholt
e9904cefa3 Fix Makefile.am's to include header files needed for distcheck. Remove
-Werror default and add --enable-werror switch to add it back.
2003-11-11 05:46:15 +00:00
Keith Packard
5dc119b73f Fix KdXv interface to pass drawable down so that bits can be put into
drawable pixmap rather than directly into the frame buffer. Rewrite
    logic in kdoffscreen to make space for new allocations, now deals
    correctly with locked areas.
2003-11-10 20:35:05 +00:00
Keith Packard
e500986657 Must offset composite parameters by drawable coordinates in accelerated
case.
2003-11-10 06:40:23 +00:00
Phil Blundell
d694b44259 Avoid ugly shell error when libXdmcp isn't present.
New functions. (TsInit): Register them.
2003-11-08 18:51:59 +00:00
Keith Packard
3e18c63634 Fix KAA to work with screen_x/screen_y hacks from COMPOSITE Also add
kaaComposite acceleration for simple bltblt case.
2003-11-08 00:28:19 +00:00
Keith Packard
1280f79054 Ok, Composite extension is semi-working; when no-one asks for redirection,
the server seems to act as before. With RedirectSubwindows (root,
    automatic), the server looks just like a regular X server. Now to go
    rewrite the (currently lame) compositing manager to get some real
    action on the screen.
Some of the fixes here are to make valgrind quiet with various ioctls used
    by kdrive/linux.
Also fixed a bug where fbdev initialization was out of order in fbdev.c and
    smi.c
2003-11-07 23:29:29 +00:00
Phil Blundell
d319a0a610 Fix warnings. 2003-11-07 23:00:06 +00:00