Bug 228207

Summary: [Themes] HC theme should compute defaults into JFace
Product: [Eclipse Project] Platform Reporter: Kevin McGuire <Kevin_McGuire>
Component: UIAssignee: Platform UI Triaged <platform-ui-triaged>
Status: ASSIGNED --- QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, eclipse
Version: 3.4   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Kevin McGuire CLA 2008-04-22 10:33:59 EDT
Bug #205474 had a temporary fix to ensure that HC fonts still worked.
Prior to the original fix for bug #205474 HC worked.  The new fix puts the old code back but just for the HC case.

A better solution is that the HC theme should compute the correct values and set them as defaults into the JFace registry.  Presently the HC theme has empty <fontOverrides>.  These clearly rely on default behaviour elsewhere.  Instead, we should consider settings values in the fontOverride such as keywords for _system_text_font_ or _system_banner_font which we then compute the correct values and store as defaults into the JFace registry.
Comment 1 Boris Bokowski CLA 2009-05-06 16:49:21 EDT
Removing 3.5 target milestone. We are in the end-game now. Please have a look and decide if this should be targeted at 3.6.
Comment 2 Boris Bokowski CLA 2009-11-17 11:34:04 EST
Susan is now responsible for watching the [Themes] category.
Comment 3 Eclipse Webmaster CLA 2019-09-06 15:38:18 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.