[Libreoffice-bugs] [Bug 56363] Using Graphite features prevents Special Character dialog from preselecting the Graphite (now also affecting OpenType fonts)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Aug 16 16:17:49 UTC 2020


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

V Stuart Foote <vstuart.foote at utsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |fitojb at ubuntu.com,
                   |                            |quikee at gmail.com,
                   |                            |vstuart.foote at utsa.edu
            Summary|Using Graphite features     |Using Graphite features
                   |prevents Special Character  |prevents Special Character
                   |dialog from preselecting    |dialog from preselecting
                   |the Graphite font           |the Graphite (now also
                   |                            |affecting OpenType fonts)
           Keywords|easyHack                    |
           See Also|https://bugs.documentfounda |https://bugs.documentfounda
                   |tion.org/show_bug.cgi?id=92 |tion.org/show_bug.cgi?id=58
                   |078                         |941

--- Comment #21 from V Stuart Foote <vstuart.foote at utsa.edu> ---
Yes confirming issue now affects both Graphite and OT font use on Windows
alike.
Removing the easyHack as no code pointers. Have not checked if Linux builds are
likewise affected.

Version: 7.1.0.0.alpha0+ (x64)
Build ID: <buildversion>
CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Vulkan; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

2020-08-15 TB77 daily for master
buildid=4708fa80ac95f11bfbfd422bec52865a17b46fd9

Setting additional font feature (from Paragraph style or Character DF) is
sufficient to confuse the Special Character Dialog. On launching the dialog an
incorrect font populates the charmap, and any glyph selected is applied to
document in that incorrect font.

So, seems an issue in resolving font name with an appended smart font notation
(either Harfbuzz or Graphite handling).

@Tomaž -- is there a way to make use of your font/FeatureParser work on bug
58941 to at least pass a corrected/truncated font name to the charmap Special
Character dialog? Or, the much more ambitious effort to render (and pick from)
the charmap with the font feature(s) applied?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200816/6acd8c59/attachment.htm>


More information about the Libreoffice-bugs mailing list