[elisa] [Bug 409687] Unset progress indicator on task manager button when quitting

2019-09-17 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=409687

Nate Graham  changed:

   What|Removed |Added

  Latest Commit||https://commits.kde.org/pla
   ||sma-desktop/d360c5bc83ec059
   ||fb16417e6828e37e2d6651467
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
   Version Fixed In||5.17.0

--- Comment #1 from Nate Graham  ---
Git commit d360c5bc83ec059fb16417e6828e37e2d6651467 by Nate Graham.
Committed on 17/09/2019 at 20:11.
Pushed by ngraham into branch 'master'.

[Icons-Only Task Manager] Only show progress indicator for apps that are
running

Summary:
Currently, Pinned Icons-Only Task Manager launchers are capable of showing
progress
information even when they're not running, because the app didn't unset the
progress
information before quitting, or crashed in the middle of an operation. But the
concept
of an in-progress operation for an app that isn't running doesn't make logical
sense.

This patch fixes that UI issue by only allowing pinned IOTM apps to show
progress
information while they're actually running.
FIXED-IN: 5.17.0

Test Plan:
Pinned Elisa app no longer shows progress information on its icon after
quitting while
playing a song

Pinned Discover app no longer shows progress information on its icon after
crashing in
the middle of an update

IOTM apps still shows progress information while running

No change for regular Task Manager

Reviewers: #vdg, #plasma, ndavis

Reviewed By: #vdg, ndavis

Subscribers: broulik, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D24001

M  +1-1applets/taskmanager/package/contents/ui/Task.qml

https://commits.kde.org/plasma-desktop/d360c5bc83ec059fb16417e6828e37e2d6651467

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

[elisa] [Bug 409687] Unset progress indicator on task manager button when quitting

2019-07-10 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=409687

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=409660,
   ||https://bugs.kde.org/show_b
   ||ug.cgi?id=406454

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