bugGNUstep - Bugs: bug #18199, wish: disable hide: functionality...


bug #18199: wish: disable hide: functionality / menu item when GSSupressAppIcon is YES

Submitter:  Ingolf Jandt <ingolf>
Submitted:  Sat 04 Nov 2006 04:59:07 PM UTC
Votes: 5
Category:  Gui/AppKit Severity:  3 - Normal
Item Group:  Change Request Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup

Fri 16 Oct 2009 07:27:06 AM UTC, comment #2: 

On the mailing list I wrote:

If the app icon is suppressed then, currently, the app just doesn't create it, but it
might make more sense for it to be created off-screen ... so that we
still have the icon window but it's unseen.

Then, we would always be able to minimise the icon window when we hide
the app.  If we did that then presumably the window manager would
display a reference to the minimised icon window in whatever manner it
normally displays minimised windows, and the window manager's mechanism
for unminimising it would be able to unhide the application (we could
have the gui watch for the icon window being unminimised and
automatically unhide the app at that point).

Fred replied:

we will of course need to add a bit
more logic to it, for example only to minimize the hidden app icon
window when there is no other window. And putting it off screen may not
be enough for some window managers to not display it in there program
bar or what ever they use. Also we need to make sure that the app icon
window wont get show after activating its mini window. And of course
this will have to work with all window managers out there...

Further thoughts:

I know things might be more complex and might need different tweaks for different window managers, but I think the basic idea of using a minimised version of the app icon window as a handle for unhiding a hidden app is probably pretty universally applicable and therefore sound.  The exact behavior of a suppressed icon window in an unhidden application needs checking ... it could be off screen, or it could be ordered out (perhaps better), certainly there are ways to make the window not appear when we don't want it to.

Richard Frith-Macdonald <CaS>
Group Member
Sun 18 Feb 2007 08:11:41 PM UTC, comment #1: 

Not sure if this is a valid request. In most cases the app icon gets suppressed because there is another way to reactivate the application when it looses focus. I don't see how we could know inside of GNUstep, if this is the case or if we need to protect the user from shooting himself into the foot.

Fred Kiefer <FredKiefer>
Group Member
Sat 04 Nov 2006 04:59:07 PM UTC, original submission:  

When I use GNUstep apps with GNOME I sometimes set GSSupressAppIcon. It is obviously very unpropitious to accidently hide your app in this circumstance. -- Ingolf

Ingolf Jandt <ingolf>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by poroussel (Voted in favor of this item)
  • -email is unavailable- added by CaS (Posted a comment)
  • -email is unavailable- added by FredKiefer (Posted a comment)

    There are 5 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.


    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2009-10-16 poroussel Carbon-Copy- Added poroussel

    Back to the top

    Powered by Savane 3.13-4e86.
    Corresponding source code