Do you like to hide applications you don't need to interact with? (1) |
|
Yes, get them out of my way. |
100% (1) |
No, i want to know what's running. |
0% (0) |
Subscription date : 28 October 2009
Messages : 415
|
Hello,
I don't know how you use your desktop, but i use CD and have no Gnome Panel. To switch windows i use the Compiz Window Switcher which is triggered with Alt+Tab or by touching the bottom side of my screen.
Switching windows is great, but too many windows in the switcher is less great. Some programs however have the "hide in systray" behaviour, which i believe is useful when you don't need the application's interface, but its engine only (for a time).
I also understand Ubuntu wants to get rid of the systray/notification area in the future. What i propose is the opposite: to create a system-wide hide-in-systray-like behaviour, generated by an applet (which i now like to call Pandora, with reference to the box).
Assuming one can configure a specific click-action (eg. middle-click) to hide the application window in the Pandora Box, the application window would disappear, the application would still run, but hidden and could be retrieved by clicking on the launcher again.
This would be true for all applications: Terminal, Software Centre, Downloads, Music Player etc. |
fabounet, Friday 12 November 2010 à 12:14
|
|
Subscription date : 30 November 2007
Messages : 17118
|
well the taskbar has an option to only show minimized windows, I think it gives something similar. |
Subscription date : 28 October 2009
Messages : 415
|
fabounet : well the taskbar has an option to only show minimized windows, I think it gives something similar.
I think you didn't understand my point.
The dock's interface is fine as it is. I'm talking about the dock interacting with the actual window manager, so as to cause to hide (vs. minimise) the window when requested.
A hidden window does not appear in the taskbar at all, it does not appear in the window switcher either (which shows maximised and minimised windows). |
matttbe, Friday 12 November 2010 à 13:06
|
|
Subscription date : 24 January 2009
Messages : 12573
|
A hidden window does not appear in the taskbar at all Yes because this window has been destroyed... So for X, this window no longer exists and all WM refer to X.
I think it's not possible to destroyed a window and recreate it when we want to have it back... Maybe we can communicate with a WM (but it should be a specific WM) to add some exceptions.
Or we can maybe change the status of this window but I don't know if it's possible to do that  |
Subscription date : 28 October 2009
Messages : 415
|
Well it's interesting, i am learning along  |
Guest, Monday 20 December 2010 à 15:58
|
|
|
There is program named AllTray http://alltray.trausch.us/
I just bind it on Alt+Esc, press, click window, it put it in “tray”
And i agree, that would be great if CD have this functionality, hiding windows, putting their icons in something like Stack, you know.
I dunno, but maybe, maybe, it will be easier using alltray, i mean it can hide windows, already, so just connect CD with AllTray through DBus or something? |
Subscription date : 28 October 2009
Messages : 415
|
There is also StackApplet for Gnome-Panel:
http://www.omgubuntu.co.uk/2010/11/stackapplet-1-4-released-ubuntu-indicator/ |
Guest, Monday 20 December 2010 à 17:42
|
|
|
No, it's... display your reputation or something i don't care.
I mean Stack is applet of CD it let you collect files to quick open.
Or Folders applet, looks same, almost. |
Guest, Monday 20 December 2010 à 18:13
|
|
|
For example:
this
And then (after hiding)  |
matttbe, Tuesday 21 December 2010 à 02:02
|
|
Subscription date : 24 January 2009
Messages : 12573
|
@ fabounet: does it can be done easily with a new applet or by adding something into the core?
@ Guest: thank you for this idea! (PS: -37°C !!! ) |
fabounet, Tuesday 21 December 2010 à 11:07
|
|
Subscription date : 30 November 2007
Messages : 17118
|
hmm, alltray is a systray isn't it ?
anyway, hiding an icon is problematic, because then how do you access it when you need ? or maybe I'm misunderstanding what we want here |
Subscription date : 28 October 2009
Messages : 415
|
I think the point is not to hide the icon (although it could be stored in a stack), but the point is rather to hide the window, just as an application which can run headless (gwget, skype or transmission), but apply the behaviour to any program you wish to run headless as it were. |
Guest, Tuesday 21 December 2010 à 13:28
|
|
|
jesuisbenjamin, yes, it is.
fabounet : hmm, alltray is a systray isn't it ?
No, this app hides window and put its icon in systray, then you click on icon and get the window back, click again and it hide etc.
“Hide” means you can't see it when pressing Alt+Tab and something same.
fabounet : how do you access it when you need ?
I think it doesn't matter how it will looks. It can be like on picture above: in subdock; or can be like small icons laying just right on main dock in few rows.
Or it can leave icon on dock but adding some emblem, though i don't like this, but it will be normal too.
I think about that like about alternative to workspaces' conception. Instead of moving windows between workspaces i just hide them, really useful, for me though.
Do you think i'm freakish?  |
Subscription date : 28 October 2009
Messages : 415
|
Guest :
“Hide” means you can't see it when pressing Alt+Tab and something same.
= not visible in taskbar.
Guest :
I think it doesn't matter how it will looks. It can be like on picture above: in subdock; or can be like small icons laying just right on main dock in few rows.
Or it can leave icon on dock but adding some emblem, though i don't like this, but it will be normal too.
A container of any kind would be ok imo: sub-dock or menu
Guest :
I think about that like about alternative to workspaces' conception. Instead of moving windows between workspaces i just hide them, really useful, for me though.
Do you think i'm freakish?  :-D
It makes complete sense to me.  |
lylambda, Tuesday 21 December 2010 à 18:44
|
|
Subscription date : 06 September 2009
Messages : 1635
|
So, do you want the possibility to put applications launched on a subdock and not just in the maindock like now ? If yes, I think that can be an interesting option ! |
Subscription date : 28 October 2009
Messages : 415
|
lylambda : So, do you want the possibility to put applications launched on a subdock and not just in the maindock like now ? If yes, I think that can be an interesting option !
not only that: it should also tell the WM to hide the window from the taskbar. |
|