Bug 377380

Summary: Better version control system icons
Product: [Plasma] Breeze Reporter: Kai Uwe Broulik <kde>
Component: IconsAssignee: visual-design
Status: RESOLVED FIXED    
Severity: wishlist CC: kainz.a
Priority: NOR    
Version First Reported In: 5.9.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Comparison of Breeze and Oxygen vcs icons

Description Kai Uwe Broulik 2017-03-08 14:07:18 UTC
Created attachment 104454 [details]
Comparison of Breeze and Oxygen vcs icons

Currently the icons for version control systems (cvs) like git are misleading.

The "vcs-added" icon is yellow, indicating danger
The "vcs-locally-modified-unstaged" which should just indicate that a file was changed but not yet committed is red, which always triggers my attention and looks like it was a conflicting file
The "vcs-conflicting" icon is an X and should instead be an exclamation mark
The "vcs-update-required" should be yellow for better emphasis.

See the attachment for a comparison between Oxygen and Breeze icons. Also, Dolphin currently assumes the icon colors (e.g. normal to be green) and tints the labels accordingly, an assumption that also no longer holds.