Bug 356365

Summary: Progress bar has no good zero state
Product: [Plasma] Breeze Reporter: Heiko Tietze <tietze.heiko>
Component: QStyleAssignee: Hugo Pereira Da Costa <hugo.pereira.da.costa>
Status: RESOLVED NOT A BUG    
Severity: normal CC: hugo.pereira.da.costa
Priority: NOR    
Version First Reported In: 5.4.3   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Example of zero percent progress bar taken from KMail

Description Heiko Tietze 2015-12-07 15:49:02 UTC
At zero percent the progress bar still shows a small blue line. This looks broken

Reproducible: Always



Expected Results:  
There should be no fill at zero, i.e. nothing blue. And I would also think about of hiding the text.
Comment 1 Heiko Tietze 2015-12-07 15:49:37 UTC
Created attachment 95924 [details]
Example of zero percent progress bar taken from KMail
Comment 2 Hugo Pereira Da Costa 2015-12-07 15:52:14 UTC
What progress bar is that ? 
Certainly not breeze (QStyle): http://wstaw.org/m/2015/12/07/plasma-desktopz12433.png
Which do not show the problem (you can check with "oxygen-demo", or "oxygen-demo5"), that is the third horizontal line of the last tab.

Some background of what application was used for the screenshot would help.

Best, 

Hugo
Comment 3 Hugo Pereira Da Costa 2015-12-07 15:54:07 UTC
ha 
kmail
(sorry I missed that)
But then in fact, it does not even seems that kmail is using the breeze widget style at all on the screenshot. Could you post a screenshot of the full window ? (with sensitive information blured :))
Comment 4 Hugo Pereira Da Costa 2015-12-07 15:55:10 UTC
... In fact, it looks like plastique
(which is a native Qt style, and does exhibit the problem)
http://wstaw.org/m/2015/12/07/plasma-desktopg12433.png

Can you confirm ?
Comment 5 Heiko Tietze 2015-12-07 17:01:30 UTC
oxygen-demo5 looks okay here (blue on grey and nothing at 0% but with a smaller bar and label at the side). It might be a problem of Qt4 since my own program is linked against it and KMail afaik as well.
Comment 6 Hugo Pereira Da Costa 2015-12-27 11:39:31 UTC
possibly you do not have breeze@kde4 installed on your system ...
(you can compile it by hand from kf5 source code using -DUSE_KDE4=1 at cmake stage)
In any case: invalid, sorry :)