Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[platform-ui-dev] Presentation Work


The initial presentation work has been committed to head.  This work aims to integrate colors, fonts, gradients and themes into one cohesive story.  This will have the additional benefit of greatly simplifying the workbenches use of color.  What has been committed thus far:
  • presentation categories (an umbrella under which select colors/fonts may be configured and previewed using the new org.eclipse.ui.IPresentationPreview interface)
  • combined font/color preference page (Colors and Fonts) that utilizes categories and previews
  • gradientDefinition children for the colorDefinition extension point.  This allows for definition of well known gradients, including their direction, component RGBs, and percentages.

Additionally, IFontProvider has been contributed to JFace.  This label provider extension allows you to override the font for a given element on select viewers (TreeViewer and TableViewer at this time).

For more information see the following bug reports:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=44588
https://bugs.eclipse.org/bugs/show_bug.cgi?id=48773
https://bugs.eclipse.org/bugs/show_bug.cgi?id=52963
https://bugs.eclipse.org/bugs/show_bug.cgi?id=53105
https://bugs.eclipse.org/bugs/show_bug.cgi?id=53199

Back to the top