Commit graph

491 commits

Author SHA1 Message Date
Harold L Hunt II
f41f0648fe Remove old argument check that is now in winvalargs.c. 2004-03-02 20:03:35 +00:00
Harold L Hunt II
996a56afc6 Add proper command-line argument validation. 2004-03-02 20:00:16 +00:00
Harold L Hunt II
07d141d45c Replace a handful of calls to ErrorF and exit(1) with a single call to
FatalError. These direct calls to exit(1) made it impossible to do
    anything ddx-specific in these cases; note that most of these calls
    occur during argument processing.
2004-03-02 19:28:53 +00:00
Harold L Hunt II
cb3bd448f9 Document -xkb* options in ddxUseMsg(). 2004-03-02 16:34:55 +00:00
Harold L Hunt II
474721bda9 Fix build bustage when BuildXWinMultiWindow is NO. 2004-03-02 05:48:28 +00:00
Harold L Hunt II
7a7cda621d Make duplicate display check work with Terminal Services. 2004-03-02 05:11:57 +00:00
Harold L Hunt II
597e804296 Add popup messages to FatalError and ddxUseMsg, pointing user to
/tmp/XWin.log for more information.
2004-03-02 04:25:58 +00:00
Harold L Hunt II
978116d14c Add enable/disable flags for MultiWindowExtWM mode. Fix bug for -help
message not being saved to log file.
2004-03-02 04:14:05 +00:00
Harold L Hunt II
a3d6794bb4 Oops, test call to glPixelStorei made it into InitOutput.c 2004-03-02 02:39:54 +00:00
Harold L Hunt II
28822b80da Rename OsVendorReset to BeforeReset; rename corresponding build flag from
DDXOSRESET to DDXBEFORERESET. This is a better name since it is not on
    the OS layer's scope, instead it is in the DIX layer's scope. Add
    function prototype to include/dix.h.
2004-03-02 02:36:05 +00:00
Takuma Murakami
80367ac826 Avoid multiple instances running on the same display. 2004-03-01 03:54:42 +00:00
Harold L Hunt II
da1934d22c Add framework for indirect OpenGL acceleration, controllable via
GlxUseWindows flag in cygwin.cf
2004-03-01 03:33:28 +00:00
Harold L Hunt II
a7a4043ffc Remove duplicate references to external symbols. 2004-02-28 09:00:33 +00:00
Harold L Hunt II
b23e391231 Fix bustage when DDXOSRESET is defined. 2004-02-28 08:54:32 +00:00
Harold L Hunt II
959361f5d7 Fix build for Xnest and Xvfb when DDXOSRESET is defined. 2004-02-28 08:33:54 +00:00
Harold L Hunt II
a465ec8957 Major restructuring of enable/disable flags. Clean up configuration files,
removing xfree86.cf and lots of cruft from cygwin.cf.
2004-02-28 08:29:05 +00:00
Harold L Hunt II
a6043b90d9 Add options to win.h, winclipboard.h, and winwindow.h to disable or enable
building of clipboard and multi-window support. Fix clipboard build
    when UTF8 is not supported.
2004-02-27 19:39:45 +00:00
Harold L Hunt II
00a17f5b07 Add missing ) 2004-02-25 23:06:18 +00:00
Takuma Murakami
1064c98fec For the topmost Windows window, explicitly raise its X counterpart to the
top in Z order to keep correct stacking when there is a minimized
    window which formerly obscured it.
2004-02-25 06:23:39 +00:00
Harold L Hunt II
6557c4b546 Minor build warning fix 2004-02-22 12:22:57 +00:00
Harold L Hunt II
2935de11e9 Build fix for winprefsyacc.y (Oyvind Harboe) 2004-02-22 12:22:27 +00:00
Takuma Murakami
54641d35c7 Improve move, resize, minimize, maximize, and restore operations on windows
in multiwindow mode. Reorganize message/event flow, add new scheme to
    propagate window changes between Windows and X layers, eliminate bunch
    of conditional branches and cache variables. A couple of bugs should be
    fixed.
2004-02-21 13:30:25 +00:00
Takuma Murakami
9255ae11ee Properly clear the internal mouse button map when the mouse device is
closed.
2004-02-17 07:23:22 +00:00
Takuma Murakami
19d82be496 Stop passing customized menus to DefWindowProc. Although it does not cause
visible problems so far, it should be inhibited. Apply a mask, which is
    described in MSDN, for wParam in winTopLevelWindowProc/WM_SYSCOMMAND
    handler.
2004-02-17 06:26:17 +00:00
Alexander Gottwald
c4045f54e2 add xkb some settings (rules, model, layout, variant, options) to the
commandline options and parse them even with configfile support is
    turned off
2004-02-16 01:22:13 +00:00
Alexander Gottwald
c56096266e - Test only 2004-02-15 19:39:03 +00:00
Alexander Gottwald
846eb8658e Just had a chat with a brazilian user: the Brazilian ABNT layout is
br(pc105) not pt(pc105)
2004-02-15 19:03:16 +00:00
Takuma Murakami
1e82cbc3ff Make -multiwindow window manager detectable from other wm's as well as it
can detect others.
2004-02-11 09:05:06 +00:00
Kensuke Matsuzaki
172c5e5b4f Improve window moving, resizing and restacking. 2004-02-07 01:22:30 +00:00
Harold L Hunt II
2b2d938961 XWin Server - Restore call to miGetImage. Caught by Kensuke Matsuzaki. 2004-02-01 05:29:43 +00:00
Kensuke Matsuzaki
ee77bd2f20 Fix window moving and resizing for rootless mode 2004-01-31 16:28:54 +00:00
Harold L Hunt II
829a8956a7 Filter all 0.0.0.0 addresses from being sent to the other end of the wire
when using Xdmcp. Suggested on devel@xfree86.org and discussed by many
    people in that and other forums.
2004-01-29 00:56:24 +00:00
Harold L Hunt II
26bfd17c4b Add check for return from malloc and test that calculated strides are not
zero.
2004-01-27 22:52:49 +00:00
Harold L Hunt II
0ec560dbbe Two patches from Earle F. Philhower III: Centering of dialog boxes and fix
for Always On Top in Multi-Window Mode.
2004-01-27 05:39:29 +00:00
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