Bug 298139 - "Oxygen Mono" is not seen as fixed width font by Qt
Summary: "Oxygen Mono" is not seen as fixed width font by Qt
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Oxygen
Classification: Plasma
Component: fonts (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: vernon adams
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-14 18:53 UTC by Jekyll Wu
Modified: 2016-03-07 18:04 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Fedora 16 - Oxygen Mono showng fine in 'Fonts-System Settings (103.53 KB, image/png)
2012-04-25 19:58 UTC, vernon adams
Details
oxygen mono showing in Kate preferences (114.54 KB, image/png)
2012-04-25 20:01 UTC, vernon adams
Details
Konsole Settings - Oxygen Mono now showing (54.81 KB, image/png)
2012-04-26 09:42 UTC, vernon adams
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jekyll Wu 2012-04-14 18:53:38 UTC
User-Agent:       Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20100101 Firefox/11.0
Build Identifier: 

After installing the oxygen font, I can see, select and use "Oxygen Mono" in kate. But "Oxygen Mono" is not listed in plaes where fixed width fonts are required. Examples are konsole and the fonts component in systemsettings.


Reproducible: Always

Steps to Reproduce:
1.  open system settings 
2.  go to "application appearance" ==> "fonts" 
3.  open the select fonts dialog for the "Fiexed width"
Actual Results:  
"Oxygen Mono" is not listed

Expected Results:  
"Oxygen Mono" is listed

I can manually edit config file of konsole to actually use "Oxygen Mono" and the result looks fine to me.
So the problem might be althouth "Oxygen Mono" is fixed with in effect, it does not meet all needed conditions for Qt to see it as a valid fixed with font.
Comment 1 vernon adams 2012-04-15 16:27:44 UTC
This sounds like an issue in the font's meta data, so the system does not recognise the font as strictly monospaced. Will be fixed asap.
Comment 2 Jordan Smith 2012-04-25 18:19:50 UTC
Still a problem.
Comment 3 vernon adams 2012-04-25 19:58:11 UTC
Created attachment 70655 [details]
Fedora 16 - Oxygen Mono showng fine in 'Fonts-System Settings

'
Comment 4 vernon adams 2012-04-25 20:01:50 UTC
Created attachment 70656 [details]
oxygen mono showing in Kate preferences
Comment 5 vernon adams 2012-04-25 20:02:57 UTC
Please confirm problem exists / or not with latest 0.2 version of oxygen mono
Comment 6 Jordan Smith 2012-04-25 20:12:53 UTC
On Arch with a pull from oxygen-font-git 4/25/12 I do not see Oxygen Mono in the Fixed width section.
Comment 7 Jekyll Wu 2012-04-26 00:20:08 UTC
If I remember it correctly , it once worked for a short time in commit c1b91aceae98ca24f00718ac4d5ce7e0d566f7d3, but it now does not work, again.  I have checked both th 0.2 and git version(head is aecec1503126c8e7293262128885f6ada1a02f97)

By the way, that kate screenshot does not mean much , because (AFAIK) kate does not *require* fixed-width fonts. That system setting screenshot looks good. Is it also listed in Konsole? (actually that is where I have noticed the problem).
Comment 8 vernon adams 2012-04-26 08:48:54 UTC
Confirm that Oxygen Mono does not show in Konsole 'edit fonts' dialog. But Konsole does use OxygenMono as default font if set in 'Sysytem Settings-Application Appearance-Fonts-Fixed Width'.
Will get this fixed :/
Comment 9 vernon adams 2012-04-26 09:42:39 UTC
Created attachment 70662 [details]
Konsole Settings - Oxygen Mono now showing
Comment 10 vernon adams 2012-04-26 11:48:15 UTC
Oxygen Mono now showing in Konsole settings in Fedora & Kubuntu. Could those using Arch please confirm that OxygenMono is now showing in system settings for font selection? Fixed version available from 'version0.2' and 'in-progress' from repository.
Comment 11 Jordan Smith 2012-04-26 16:48:43 UTC
No change with the latest git.  I still don't see Oxygen Mono in the "Fixed width" section.  I kind of got around the problem by going to "Adjust all fonts" and setting all my fonts to Oxygen Mono and then switching all the other ones back to regular Oxygen, which is obviously not what a user should have to do.  I also still don't See Oxygen Mono in Konsole.
Comment 12 vernon adams 2012-04-27 08:27:24 UTC
Jordan - Can you supply more information on your OS brand & version. Need to track if this is a font or OS issue, as OxygenMono is functioning as it should on *ubuntu, fedora, suse.
Comment 13 Jekyll Wu 2012-04-27 09:12:23 UTC
Now it works for me under Gentoo. Just copying  version-0.2/Monospace/*.ttf into appropriate place.

Maybe the Arch package(ttf-oxygen-git) has some packaging issue ?
Comment 14 Jordan Smith 2012-04-27 21:10:23 UTC
Currently I am unable to test this because I can't get the latest git installed.  Apparently the AUR package I was using (oxygen-font-git) got replaced by ttf-oxygen-git, which doesn't build at the moment.  Unfortunately I don't have the knowledge to fix that problem, but I'll retest and report back here as soon as I'm able to.  Being that my source is the AUR, I wouldn't be surprised at all if this was just a pkgbuild issue.
Comment 15 vernon adams 2012-04-28 09:20:21 UTC
"Being that my source is the AUR, I wouldn't be surprised at all if this was just a pkgbuild issue."
That could explain a lot :) Please test by downloading + manually install the latest OxygenMono.ttf from
https://projects.kde.org/projects/playground/artwork/oxygen-fonts/repository/revisions/master/raw/version-0.2/Monospace/OxygenMono-Regular.ttf
-v
Comment 16 Jordan Smith 2012-04-30 20:27:57 UTC
Works for me, thank you.
Comment 17 Kai Uwe Broulik 2016-03-07 18:04:44 UTC
Thanks for your bug report.

Unfortunately we do not have the resources to maintain this font anymore and moved upstream to using the Noto font and Droid Sans Mono which also provides much better glyph coverage. We advise you do the same. Sorry.