[haiku-bugs] Re: [Haiku] #14760: [Deskbar] Do not show Tracker when no Tracker windows are open
- From: "Haiku" <trac@xxxxxxxxxxxx>
- To: undisclosed-recipients: ;
- Date: Wed, 12 Dec 2018 19:30:51 -0000
#14760: [Deskbar] Do not show Tracker when no Tracker windows are open
------------------------------------+----------------------------
Reporter: NullAndVoid | Owner: jscipione
Type: enhancement | Status: closed
Priority: normal | Milestone: Unscheduled
Component: Applications/Deskbar | Version: R1/Development
Resolution: invalid | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
------------------------------------+----------------------------
Comment (by jscipione):
Replying to [comment:5 NullAndVoid]:
Is it necessary to always have Tracker in Deskbar, or is it just an
convenience? Meaning, if Tracker was not in Deskbar and it crashed, is the
user screwed or not?
It is necessary to always have Tracker, as well as any running standalone
app, in Deskbar. If Tracker hypothetically crashes and is not restarted,
the user is screwed. We could make the conscious choice to hide the
Tracker entry if no windows are open, but we would have to treat Tracker
in a special way to do it.
I suggested to simply add an option so that the user can decide their
preferred behavior, similarly to how spatial/single-window mode is
configurable in Tracker.
Hide Tracker if no open windows
I understand that, but I can not make the connection to have always have
Tracker in Deskbar just because it is always running.
All standalone apps (that is non-replicants) get an entry in Deskbar as
long as they're running.
Replying to [comment:6 humdinger]:
I think there is. While I do agree, that the "Tracker" entry in Deskbar
would stay, I'd like to see the Desktop there under Tracker. That will
show the user that the Desktop is part of Tracker.
If there's only the Desktop under Tracker windows, "Hide all" should be
greyed out. "Close all" could quit, i.e. restart, the Tracker.
We have to first solve the problem of how to Show the Desktop. In
(default) special mode you can only have 1 Desktop window open at any
time, and that means the magic Desktop window, showing the contents of the
Desktop in a regular window is not allowed. In Browser mode you can
additionally open one or more regular windows pointing to Desktop folder.
When you uncompress a file to the Desktop using Expander it is suppose to
"open" the window after it's done or when you download a file to the
Desktop using Web+ you can click "Open" button in the Downloads window to
open the folder containing the file. In both these cases right now in
spacial mode nothing happens because the Desktop folder (i.e. the Desktop)
is already open. In Browser mode we open a new Desktop window and show the
files. What should happen perhaps is that when you "open" the Desktop
folder in Special mode we do a "Show the Desktop" and hide all open
windows. This should also happen in Expander and Webpositive. Once this is
complete, we can add the magic Desktop window to the Tracker window list
(always) and clicking the menu item would toggle Show the Desktop.
--
Ticket URL: <
https://dev.haiku-os.org/ticket/14760#comment:7>
Haiku <
https://dev.haiku-os.org>
The Haiku operating system.
Other related posts: