Bug 368215

Summary: Air style missing for per-window progress indicator
Product: [Plasma] plasmashell Reporter: Dainius Masiliūnas <pastas4>
Component: Task Manager and Icons-Only Task Manager widgetsAssignee: Eike Hein <hein>
Status: RESOLVED FIXED    
Severity: minor CC: kainz.a, kde, nate, plasma-bugs
Priority: NOR Flags: hein: VisualDesign+
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screenshot

Description Dainius Masiliūnas 2016-09-03 22:03:45 UTC
When the panel is set to use the Air style, and a program uses the progress indicor functionality for its entry in the task manager, a fallback style (same as cutoff mouse-over) is used for it. See attached image.

Reproducible: Always

Steps to Reproduce:
1. Set the desktop style to Air
2. Launch Kdenlive or some other application that makes use of progress tracking
3. Start a task

Actual Results:  
The progress indicator in unclear and cut off.

Expected Results:  
The progress indicator should have a style that makes it obvious that it is a progress indicator.

This might also apply to the Oxygen theme (the dark variant of Air), I haven't checked yet. I'm also not entirely sure if this should be filed under plasmashell/task manager, or Oxygen, since it's the intersection of both.

I'm using openSUSE Tumbleweed, Plasma 5.7.4.
Comment 1 Dainius Masiliūnas 2016-09-03 22:04:35 UTC
Created attachment 100914 [details]
Screenshot
Comment 2 Kai Uwe Broulik 2016-09-11 20:08:58 UTC
Andreas, the Breeze tasks.svgz needs "progress" graphics. As a fallback for older themes it uses "hover" (as shown in the screenshot).
Comment 3 Nate Graham 2017-12-14 00:05:54 UTC
Kai, what's next for this? Is this a bug in Plasma, Breeze, or the Air theme (or all three? :D)?
Comment 4 Kai Uwe Broulik 2017-12-14 11:09:58 UTC
I bodget something together using my limited Inkscape skills: https://phabricator.kde.org/D9324
Comment 5 Kai Uwe Broulik 2017-12-22 10:17:59 UTC
Git commit 3889edd6d6e57e1ab50cc1330105157fe2a21851 by Kai Uwe Broulik.
Committed on 22/12/2017 at 10:17.
Pushed by broulik into branch 'master'.

[Air theme] Add task bar progress graphic

This adds a dedicated, green, task bar progress graphic.
Currently there isn't and as a fallback it uses the hover graphic.

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

M  +1    -1    src/desktoptheme/air/metadata.desktop
M  +-    --    src/desktoptheme/air/widgets/tasks.svgz

https://commits.kde.org/plasma-framework/3889edd6d6e57e1ab50cc1330105157fe2a21851