Bug 377255 - Expose general Eclipse preferences for accessibility
Summary: Expose general Eclipse preferences for accessibility
Status: RESOLVED FIXED
Alias: None
Product: MAT
Classification: Tools
Component: GUI (show other bugs)
Version: 1.1   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Andrew Johnson CLA
QA Contact:
URL:
Whiteboard:
Keywords: accessibility
Depends on:
Blocks: 300655
  Show dependency tree
 
Reported: 2012-04-20 05:11 EDT by Andrew Johnson CLA
Modified: 2014-05-02 12:12 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Johnson CLA 2012-04-20 05:11:52 EDT
There are some standard Eclipse preferences which might aid accessibility e.g. colors and keys. We should let users changes these.
Comment 1 Andrew Johnson CLA 2012-04-20 07:06:10 EDT
We can also move the OQL colors to the standard appearance preferences under a Memory Analyzer category.
Comment 2 Andrew Johnson CLA 2012-04-20 09:17:02 EDT
Are there any other colours or fonts which should be configurable?
E.g.
NotesView - font is the default font, but at fixed size 8. - Should we change this to a configurable font, or sized slightly smaller than default, which is probably easiest?
NotesView - hyperlink colour is 0,0,255 - or JFacePreferences.HYPERLINK_COLOR JFacePreferences.ACTIVE_HYPERLINK_COLOR
OQL error is SWT.COLOR_RED - or JFacePreferences.ERROR_COLOR
filter text is SWT.COLOR_DARK_GREEN
grey is a blend of foreground and background - probably fine.
QueryBrowserItem is SWT.COLOR_GRAY - just for a separator line, so probably doesn't matter
NavigatorViewPage has SWT.COLOR_DARK_GRAY - use blend?
Comment 3 Andrew Johnson CLA 2012-05-18 07:46:37 EDT
NotesView – now uses 1 point less than the standard font
NotesView – now uses JFacePreferences.HYPERLINK_COLOR
OQL error – now uses JFacePreferences.ERROR_COLOR
Comment 4 Andrew Johnson CLA 2012-11-22 13:06:47 EST
NavigatorViewPage now uses a f/g b/g blend for gray.
Comment 5 Andrew Johnson CLA 2013-05-24 05:00:06 EDT
For the NotesView we could use a fixed pitch as tables then look better when pasted in.
We could define our own font in the MAT scheme, which defaults to the Text font.
Comment 6 Andrew Johnson CLA 2014-01-07 08:59:32 EST
The notes font is now configurable (it defaults to the text font).
The OQL comment and keyword colors default to COLOR_LIST_FOREGROUND when in high contrast mode (system colors).
Comment 7 Andrew Johnson CLA 2014-05-02 12:12:43 EDT
I've made the changes.
If there is a real need to make the keyboard shortcuts configurable then that can be covered in a new defect.