|
From: | Wolfgang Lux |
Subject: | Re: [Gnustep-cvs] r31898 - in /libs/gui/trunk: ChangeLog Source/NSApplication.m |
Date: | Mon, 24 Jan 2011 09:21:20 +0100 |
Author: gcasa Date: Sun Jan 16 06:22:10 2011 New Revision: 31898 URL: http://svn.gna.org/viewcvs/gnustep?rev=31898&view=rev Log:* Source/NSApplication.m: Added overide for orderWindow:relativeTo: in NSIconWindow. Check for GSSuppressAppIcon and order the window ONLY if the app icon window is supposed to be displayed, otherwisedo not do anything with it. I observed issues with this functionality while testing the GNOME theme the app icon wouldperiodically show even when the default mentioned above was set toYES.
Are you sure about this patch? I know that the concept of app icons alienates people used to Windows and similar desktop environments (including GNOME and KDE). However as far as I recall the discussion about supporting such environments, the idea was to still present an app icon if the application has no visible main window.
With your change, users can easily lock themselves out when the application is hidden (whether by selecting the hide item from the menu or by having another application issue a -hideOtherApplications: message).
Wolfgang
[Prev in Thread] | Current Thread | [Next in Thread] |