[plasmashell] [Bug 436506] System Tray items for apps running in the background are mostly obsolete and redundant when the user is using an Icons-Only Task Manager

2021-05-07 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=436506

David Edmundson  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|CONFIRMED   |RESOLVED

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 436506] System Tray items for apps running in the background are mostly obsolete and redundant when the user is using an Icons-Only Task Manager

2021-05-05 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=436506

--- Comment #7 from David Edmundson  ---
I don't think this makes for a particularly useful open bug ticket as it is not
directly actionable.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 436506] System Tray items for apps running in the background are mostly obsolete and redundant when the user is using an Icons-Only Task Manager

2021-05-05 Thread David Edmundson
https://bugs.kde.org/show_bug.cgi?id=436506

David Edmundson  changed:

   What|Removed |Added

 CC||k...@davidedmundson.co.uk

--- Comment #6 from David Edmundson  ---
>Hmm, I think Unity had it implement this way.

No, they were the same as ours, they just always foregrounded a window on left
click. 

As for merging with task manager icons, I'm pretty sure it's been tried in the
past as a POC. It's something that works in some cases, but not in others and
you don't really have enough metadata to tell those two apart. Sometimes the
SNI has a different cardinality or presents something different in the icon,
sometimes it 's just duplicate telling us nothing. 

But duplication is better than breaking things.

I think trying to magically change outside of the client's expectation is a bad
direction. If a client asks for a system tray, we should give them one.

What we can do is promote use of the badge API for badges and encourage a phase
out in applications. We currently already support badges in our taskmanager and
it is what Ubuntu used to use for their sidebar.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 436506] System Tray items for apps running in the background are mostly obsolete and redundant when the user is using an Icons-Only Task Manager

2021-05-05 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=436506

--- Comment #5 from Nate Graham  ---
Not sure about Ubuntu's GNOME flavor, but stock GNOME has no out-of-the-box
support for 3rd-party tray items at all IIRC.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 436506] System Tray items for apps running in the background are mostly obsolete and redundant when the user is using an Icons-Only Task Manager

2021-05-05 Thread Konrad Materka
https://bugs.kde.org/show_bug.cgi?id=436506

--- Comment #4 from Konrad Materka  ---
Hmm, I think Unity had it implement this way. That's why there is no support
for left click in libappindicator - it was never used because left click was
reserved for task manager. I'm not sure, maybe it still works this way in Gnome
on current Ubuntu?

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 436506] System Tray items for apps running in the background are mostly obsolete and redundant when the user is using an Icons-Only Task Manager

2021-05-04 Thread Podagric
https://bugs.kde.org/show_bug.cgi?id=436506

--- Comment #3 from Podagric  ---
Thanks for the great history lesson on desktops, Nate. It really is a necessary
step for a discussion like this.

Well, I have never used what mac, but it seems that it can "solve" this problem
by filling the dock with many applications, and the user ends up pinning
several programs to it.

I still think my discussion is more towards the panel side of the plasma,
rather than the systray. Because as I showed in the screenshots, there is no
visual feedback to the user that that program is running in the background. So
the user has to use the icons in the systray to get this advice. 

Anyway, maybe it really is a technically difficult task, and this area is not
one that I can help with, but the discussion will be logged in case someone
wants to take the lead on this and try to solve it in some way.

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 436506] System Tray items for apps running in the background are mostly obsolete and redundant when the user is using an Icons-Only Task Manager

2021-05-03 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=436506

Nate Graham  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||mate...@gmail.com
   Keywords||usability
  Component|Panel   |System Tray
Summary|Display indicator for   |System Tray items for apps
   |programs running in the |running in the background
   |background  |are mostly obsolete and
   ||redundant when the user is
   ||using an Icons-Only Task
   ||Manager
 Status|REPORTED|CONFIRMED

--- Comment #2 from Nate Graham  ---
Now, how can we make this more automatic?

Perhaps we could detect when the user is using an Icons-Only Task Manager and
suppress the SNI as long as the app is already visible in the Task Manager,
because the app being running and visible in the Task Manager is already
evidence enough. Or badge it something, as you suggest. Or just suppress it
entirely.

None of these things may be technically feasible; just throwing ideas out
there. Either way, moving to the System Tray component.

-- 
You are receiving this mail because:
You are watching all bug changes.