[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