Bug 526198 - Mismatch between CDT .gif and Platform .png icons makes toolbar with reverse debugging confusing
Summary: Mismatch between CDT .gif and Platform .png icons makes toolbar with reverse ...
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-debug (show other bugs)
Version: 9.3.2   Edit
Hardware: PC Windows 10
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: cdt-debug-inbox@eclipse.org CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-18 05:15 EDT by Mattias Bertilsson CLA
Modified: 2020-09-04 15:25 EDT (History)
2 users (show)

See Also:


Attachments
Debug toolbar with reverse debugging actions (21.06 KB, image/png)
2017-10-18 05:15 EDT, Mattias Bertilsson CLA
no flags Details
Flipped versions of the platform .pngs for (resume and step) (2.81 KB, application/x-zip-compressed)
2017-10-18 06:02 EDT, Mattias Bertilsson CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mattias Bertilsson CLA 2017-10-18 05:15:02 EDT
Created attachment 271052 [details]
Debug toolbar with reverse debugging actions

Since the platform switched to .png icons a while back, .gif icons part of CDT no longer match and may look out of place.

In some cases, where there should be a direct correlation between an action implemented by the platform and one implemented by CDT, such as with the reverse debugging actions, this not only looks strange, but leads to real usability problems. When put next to the .gif icons on a light background the .png icons seem a lot more pale (see attachment), leading users to believe they are disabled.

Would it be possible to switch to .png for the CDT icons that have a direct counterpart in the platform, where obtaining the actual graphics at least is easy?
Comment 1 Mattias Bertilsson CLA 2017-10-18 06:02:28 EDT
Created attachment 271064 [details]
Flipped versions of the platform .pngs for (resume and step)

Just flipped the platform's png:s, in case it helps. Might make them slightly off in the shading.

By the way, shouldn't these be in elcl16 or etool16 (with disabled versions in dlcl16 or dtool16) rather than obj16?