[Issue 45128] Silent Failing is Bad Practice (Font fallback and Glyph Fallback)
hdu at openoffice.org
hdu at openoffice.org
Thu Apr 3 08:42:47 UTC 2008
To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=45128
User hdu changed the following:
What |Old value |New value
================================================================================
CC|'fedorafonts,meywer,mmp,ss|'fedorafonts,hdu,meywer,mm
|a,us' |p,ssa,us'
--------------------------------------------------------------------------------
Assigned to|hdu |requirements
--------------------------------------------------------------------------------
Component|gsl |specs
--------------------------------------------------------------------------------
QA contact|issues at gsl |issues at specs
--------------------------------------------------------------------------------
Summary|Silently Failing is Bad Pr|Silent Failing is Bad Prac
|actice (Font fallback) |tice (Font fallback and Gl
| |yph Fallback)
--------------------------------------------------------------------------------
Subcomponent|code |www
--------------------------------------------------------------------------------
Target milestone|OOo Later |---
--------------------------------------------------------------------------------
Version|OOo 1.1.4 |OOo 2.4.0
--------------------------------------------------------------------------------
------- Additional comments from hdu at openoffice.org Thu Apr 3 08:42:45 +0000 2008 -------
@requirements: please define a nice UI for this and then reassign it to the framework(?) team
In the GSL layers the functionality is already there:
- to find out which font substitution is applied for which font on a specific output device do
- call OutputDevice::SetFont(requested_font)
- call OutputDevice::GetFontMetric()
=> the font that is actually used is right there in the result, including its font properties
- to find out where glyph fallback is applied on a specific output device for a particular string do
- call OutputDevice::HasGlyphs() to find out the parts of the string that the current font don't support
---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification
More information about the fonts-bugs
mailing list