JDK-8101240 : Implement Linux system font lookup using libfontconfig
  • Type: Enhancement
  • Component: javafx
  • Sub-Component: graphics
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2011-09-27
  • Updated: 2015-06-16
  • Resolved: 2012-02-15
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
fx2.1Fixed
Related Reports
Blocks :  
Duplicate :  
Relates :  
Description
At present the FX runtime on Linux has no code to lookup platform installed fonts.
We need to implement that and the mapping to logical fonts, also the system font for Linux
Comments
Verified on 2.1.0b18 and closed.
29-03-2012

Also provides some support for Embedded Linux which may not have fontconfig.
15-02-2012

Affected tests: graphics/api/text/NameTest.java graphics/api/font/FontWeightTest3Test.java graphics/api/font/FontWeightTest2Test.java graphics/api/font/FontWeightTest1Test.java graphics/api/font/FontTestTest.java graphics/api/font/FontPostureTest2Test.java graphics/api/font/FontPostureTest1Test.java graphics/api/control/menu/ChangeMenuFontTestTest.java ControlsAutomatedTestSuite/javafx/scene/control/test/richtexteditor/RichTextEditorTest/fontStyleTest ControlsAutomatedTestSuite/javafx/scene/control/test/richtexteditor/RichTextEditorTest/paragraphTest
25-01-2012

OK / SQE
14-12-2011

SQE: 1/2 day of test development
02-12-2011

This task does not include any of the "extra" functionality needed for embedded where either fontconfig doesn't exist or there are no platform fonts to locate.
19-10-2011