Bug 61134 - Font substitute name should appear in the font name combobox and in its tooltip
Summary: Font substitute name should appear in the font name combobox and in its tooltip
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: UI (show other bugs)
Version:
(earliest affected)
4.0.0.3 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsDevEval, topicUI
: 113176 122439 138923 151010 (view as bug list)
Depends on:
Blocks: Font-Substitution
  Show dependency treegraph
 
Reported: 2013-02-19 20:06 UTC by junk_2010
Modified: 2024-06-18 22:23 UTC (History)
24 users (show)

See Also:
Crash report or crash signature:


Attachments
tooltip doesn't show "target" font (80.64 KB, image/png)
2020-04-05 10:18 UTC, mattia.b89
Details

Note You need to log in before you can comment on or make changes to this bug.
Description junk_2010 2013-02-19 20:06:09 UTC
In bug 50189:
"Font type picker in Format Bar should show that selected font type is not available on PC"
it was sugested I file a separate enhancement request, which is this report.

Bug 50189 has been resolved by two patches:

http://cgit.freedesktop.org/libreoffice/core/commit/?id=0376a4c13ccffa64c938c6361a337264ad8f2b67
"if a font is not available, show its name in italic in the font combo"

http://cgit.freedesktop.org/libreoffice/core/commit/?id=17d86df23e7be3ab0a161f69ff0f703728e0e135
"also change the font combo tooltip to say font is not available"

The further suggested enhancement is that it would be nice if when a substitute font is being used, the "font combo tooltip" message also said which substitute font was being used.
Comment 1 Michael Meeks 2013-03-01 18:42:56 UTC Comment hidden (obsolete)
Comment 2 junk_2010 2013-03-02 09:15:03 UTC
Michael Meeks in comment 1 said:
  I believe we were going to implement this font substitution tooltip for 4.0 right ? did we do that already ? :-)


My understanding is that there is a patch that will implement a tooltip to say that a font substitution has taken place:
http://cgit.freedesktop.org/libreoffice/core/commit/?id=17d86df23e7be3ab0a161f69ff0f703728e0e135

This ticket is an enhancement suggestion that the tooltip should say which font is actually being used as the substitute. Otherwise we are telling the user his font is not available, but not which font is actually being used.

In fact the tooltip should ideally say:
* which font is not available
* which one is being used as a substitute
* if desired how to change which font is being used as the substitute

This may be too much information...
Comment 3 tmacalp 2015-09-17 16:40:11 UTC Comment hidden (obsolete)
Comment 4 tmacalp 2015-09-17 17:56:56 UTC
(In reply to tmacalp from comment #3)
> I agree with this enhancement.  Apparently, showing the substituted font
> name in the tool tip was never implemented, since it is still not available
> in LO 5.0.2 RC1.

I'm sorry, I completely misread the comment above.  The feature was implemented so the tooltip says that a font substitution has taken place.

I agree with comment 2 that the tooltip should at least say which font is being used for the substitution.
Comment 5 Heiko Tietze 2016-01-06 12:23:52 UTC
Alternatively the actual font could be added in brackets like "Gentium (Sans)". The tooltip would a worthy enhancement but not really obvious to users (saying that in respect to #96872).
Comment 6 V Stuart Foote 2016-03-15 04:24:56 UTC Comment hidden (obsolete)
Comment 7 V Stuart Foote 2016-03-15 17:39:44 UTC
Clarifying the summary

Also, the enhancement could be implemented in the fontname tooltip, or more ambitiously in the combobox font listings.

Either way, currently there is no UI provided means of determining the specific font substitution.
Comment 8 Yousuf Philips (jay) (retired) 2016-09-20 20:17:11 UTC
(In reply to Heiko Tietze from comment #5)
> Alternatively the actual font could be added in brackets like "Gentium
> (Sans)". The tooltip would a worthy enhancement but not really obvious to
> users (saying that in respect to #96872).

This wont always work well as the size of the combobox is small and it sometimes cant even hold the characters of a single font (e.g. Linux Libertine Display G), so users wont see the bracket substitution, i guess unless the bracket substitution will also appear in the drop down menu.

So i'd recommend placing it both in the text field of the combobox and in the tooltip.
Comment 9 Yousuf Philips (jay) (retired) 2017-10-18 20:02:29 UTC
*** Bug 113176 has been marked as a duplicate of this bug. ***
Comment 10 Timur 2019-01-07 12:39:07 UTC
*** Bug 122439 has been marked as a duplicate of this bug. ***
Comment 11 Xisco Faulí 2019-11-29 13:29:42 UTC
Changing priority back to 'medium' since the number of duplicates is lower than 5
Comment 12 mattia.b89 2020-04-05 10:17:16 UTC
I was opening a new bug with title "[enhancement] font substitution tooltip"
but I read this META bug, so I comment here:

I want to report this issue:  
font substitution tooltip doesn't show with which font has been substituted

I attach a screenshot
Comment 13 mattia.b89 2020-04-05 10:18:29 UTC
Created attachment 159336 [details]
tooltip doesn't show "target" font
Comment 14 Julien Adetele 2021-09-04 06:04:56 UTC
*** Bug 138923 has been marked as a duplicate of this bug. ***
Comment 15 Rafael Lima 2022-09-16 21:10:28 UTC
*** Bug 151010 has been marked as a duplicate of this bug. ***
Comment 16 Heiko Tietze 2022-09-22 12:59:59 UTC
*** Bug 151121 has been marked as a duplicate of this bug. ***
Comment 17 Craig Webb 2024-06-18 03:40:06 UTC
(In reply to V Stuart Foote from comment #7)
> Clarifying the summary
> 
> Also, the enhancement could be implemented in the fontname tooltip, or more
> ambitiously in the combobox font listings.
> 
> Either way, currently there is no UI provided means of determining the
> specific font substitution.

It's 2024 and people, including me, are still complaining of phantom font substitutions that cannot be determined. Word changes the font but shows the font used, not the font not installed. InDesign tells you a font isn't installed and asks which font to substitute if you don't want it to use the default font. LO Writer still never indicates a font isn't installed when the document is opened nor shows what font is substituted. Instead indicates, using the common way all other programs use including LO, it's using a font not installed - except this font which is showing in the drop down menu and tool bar is italicized. More than eleven years and counting and this is still an active bug.
Comment 18 Eyal Rozenberg 2024-06-18 22:16:25 UTC
In the related bug  152487, I suggest offering font family meta-data via a right-click. Right-click behavior and tooltips are "UI cousins" - both contextual to an item. Also, the substitution information for a font, or font family, is one kind of meta-data. Food for thought.