Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 369304 - Some dialogs look like zebras and other UI oddities on Mac
Summary: Some dialogs look like zebras and other UI oddities on Mac
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-core (show other bugs)
Version: 8.0.1   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-20 17:42 EST by Eugene Ostroukhov CLA
Modified: 2020-09-04 15:26 EDT (History)
2 users (show)

See Also:


Attachments
Indexer property page with stripes (110.01 KB, image/png)
2012-01-20 17:42 EST, Eugene Ostroukhov CLA
no flags Details
Error parsers tab with inconsistent background (113.50 KB, image/png)
2012-01-20 17:43 EST, Eugene Ostroukhov CLA
no flags Details
Patch that makes the UI use default background (2.82 KB, patch)
2012-01-20 17:44 EST, Eugene Ostroukhov CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Ostroukhov CLA 2012-01-20 17:42:27 EST
Created attachment 209863 [details]
Indexer property page with stripes

CDT explicitly sets background on some controls and as a result some UI elements look odd:
1. Indexer property page and debugger tab have light background for checkboxes giving them striped looks.
2. Error parsers and binary parsers tabs set custom background that is too dark by Mac standards.

I tested the patch on CentOS and found no regressions.
Comment 1 Eugene Ostroukhov CLA 2012-01-20 17:43:07 EST
Created attachment 209864 [details]
Error parsers tab with inconsistent background
Comment 2 Eugene Ostroukhov CLA 2012-01-20 17:44:23 EST
Created attachment 209865 [details]
Patch that makes the UI use default background

I visually inspected all property and preference pages in the CDT on Mac and Linux to validate this patch.
Comment 3 Andrew Gvozdev CLA 2012-01-25 14:57:08 EST
I dislike the new look for Error/Binary parsers. Now everything in the tab is on white background, it shouldn't be that way. The buttons are meant to be on gray background like on Build Variables or Environment pages. White background should serve to highlight areas of user input as it does on all other pages.