https://bugs.documentfoundation.org/show_bug.cgi?id=151121

Heiko Tietze <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|heiko.tietze@documentfounda |[email protected]
                   |tion.org                    |desktop.org
             Status|ASSIGNED                    |NEW

--- Comment #18 from Heiko Tietze <[email protected]> ---
My patch shows the font replacement in the tooltip. It's not a complete
solution since it lacks:

* Missing glyphs such as U+1234 are not detected as missing
* Missing variants such as 'Italic Light' are not detected
* Language on the font is not taken into account

The last is the most crucial issue. Fonts are detected based on the default and
Arabic strings at an English UI will not properly report as the arab variants
of the font.

The font data is retrieved at SfxDispatchController_Impl::StateChanged()
pState->QueryValue( aState...) and SvxFontItem::QueryValue() fills the data;
but include/editeng/fontitem.hxx has no information about the language. Fixing
this issue needs more expertise than mine.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to