All the news that fits, we print.
This week, 69 posts consumed 184 K. There were 29 different contributors. 14 (48%) posted more than once. 13 (44%) posted last week too. The top 5 posters of the week were:
|
Window Manager woes | 20 Sep 2000 00:00:00 -0800 | |
---|---|---|
Dmitry Timoshkov posted a patch which ) attempts to prevent resizing of disabled windows by a Window Manager. Most (if not all) windows applications don't expect to be resized while popup or dialog is currently displayed and interacts with user. The least damage to the app's widow that could be done is just a misbehavior in painting, but it can also lead to another unexpected results. My patch makes disabled window to temporary behave like a dialog, then when window gets enabled its behavior is restored. In a course of the discussion, Dmitry pointed out another problem: WinEdt exhibits some flaws in the way Wine manages windows. For instance main WinEdt window has only close box on it, though in Windows all three standard buttons showed. My patch adds another "feature": after any dialog box was shown, bitmap on the system menu along with the sole close box on the main window caption disappear and don't get restored after the main window was enabled back. Analyzing KWM 1.1.1 code, Gérard Patel found the source of the issue in the KDE code: What I understand from the Kwm code is that once reconfigured, a transient X window loses the menu and close buttons. I may be wrong but I think Kwm has not hit this bug too often because it is probably not common for X program to reconfigure transient windows. It's only in Wine that transient windows are alive for the entire duration of the program I guess :-) Note: a transient window in X11 words is close to dialog boxes in Windows. However, Dmitry patch also triggered on Gérard's side that Dmitry couldn't reproduce (even if both used the same WM: KWM 1.1.1). As a conclusion (where more questions have been raised than points have been answered), Gérard advise not to fight too hard with windows managers; or owned popups should not be transient windows. It's a difficult problem, you'll see that Corel has a completely different solution in their tree. I am not sure there is a good solution, in fact. |
Module loading and default directories | 27 Sep 2000 00:00:00 -0800 | |
---|---|---|
Marcus Meissner proposed a patch to make use of the -rpath directive
for building Wine's .so files (this directly embeds inside the .so
files, where to look for the .so module dependencies - other .so files
where to look for functions/variables -). With the patch, Marcus
claimed to be able to run the wine binary emulator and the wineserver
without a proper /etc/ld.conf configuration.
Ove Kåven reacted:
|
All Kernel Cousin issues and summaries are copyright their original authors, and distributed
under the terms of the
GNU General Public License,
version 2.0.