Kensuke Matsuzaki
9915cfc156
Fix MWExtWM resource leak.
2004-04-10 23:18:09 +00:00
Kensuke Matsuzaki
496313f8f7
Write comment for previous patch.
2004-04-09 04:59:30 +00:00
Kensuke Matsuzaki
8369505bdf
Reapply the path that fix multi-window mode crashes when there were
...
multiple instances of XWin.exe.
2004-04-08 02:53:18 +00:00
Harold L Hunt II
9cf9f37f49
Add an About dialog box to the tray icon menu, complete with links to our
...
local change log, and documentation on our website.
2004-03-26 03:21:41 +00:00
Takuma Murakami
40bb4441ac
Remove fAlwaysOnTop and PreserveWin32Stack() instead of reinstating
...
winReorderWindowsMultiWindow(), which now inhibits reentries to avoid
infinite restacking. Call winReorderWindowsMultiWindow() in appropriate
places to keep consistent window Z order even if always-on-top windows
are mixed. (Earle F. Philhower III and Takuma Murakami)
2004-03-25 12:43:39 +00:00
Earle F. Philhower III
725de2d892
Always-on-top mods: fix popup menus over AOT windows, AOTs not
...
disappearing, normal windows appearing over AOTs
2004-03-19 07:39:19 +00:00
Earle F. Philhower III
559610b8a2
Fix window cascading to not affect popups or menus
2004-03-18 16:17:57 +00:00
Alexander Gottwald
4e92ef8812
merge with XORG-RELEASE-1 (tag XORG-CYGWIN-LAST-MERGE)
2004-03-17 20:32:08 +00:00
Earle F. Philhower III
9f02cb698d
Cascade Win32 windows when -geometry is not specified, using CW_USEDEFAULT,
...
instead of always creating at X(0,0)
2004-03-14 18:44:02 +00:00
Takuma Murakami
8784a117a7
Make winRestackWindowMultiWindow empty (except calling the wrapped
...
function).
2004-03-14 16:30:45 +00:00
Takuma Murakami
060f77ae59
Remove fRestacking and fWindowOrderChanged cache variables and
...
winReorderWindowsMultiWindow function from multiwindow mode. This
function was called around 100 times per second. Now the ordering task
is done in winTopLevelWindowProc/WM_ACTIVATE handler in event driven
manner. Stop propagating WM_ACTIVATEAPP messages to the root window.
Simplify winRedrawAllProcShadowGDI.
2004-03-13 13:58:54 +00:00
Takuma Murakami
390f0c94e3
Restrict multiwindow redrawing region to the intersection between the
...
smallest bounding rectangle of damaged areas and each Windows window.
Compare process IDs instead of class names to determine whether a
window is a Cygwin/X window or not.
2004-03-08 09:27:24 +00:00
Takuma Murakami
1279041de1
Revert the previous change due to server crashes.
2004-03-07 08:11:28 +00:00
Takuma Murakami
7554a68461
Call winReorderWindowMultiWindow from winTopLevelWindowProc/WM_SETFOCUS
...
handler instead of winBlockHandler. Because it is an optimization, it
should not change visible behaviour while performance and simplicity
are improved.
2004-03-06 08:43:55 +00:00
Takuma Murakami
3da304bf5d
Fix window adjustment on multiple monitors.
2004-03-03 10:31:58 +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
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
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
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
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
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
Alexander Gottwald
6e47ed58a1
- transition from xoncygwin to xorg repository.
2003-12-09 01:37:16 +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
0097b6fe2d
merge latest (4.3.99.16) from XFree86 (vendor) branch
2003-11-26 22:49:07 +00:00
Kaleb Keithley
9508a382f8
Initial revision
2003-11-14 16:48:57 +00:00