Description: I am using the latest stable version 7.1.6.2 om my MacBook Air, but I'm unable to change the font for the Basic Editor. Is something badly installed or missing on my computer or is it a bug in that version? It was also not working in previous versions sorry. Steps to Reproduce: 1.Open Options 2.Select Fonts in LibreOffice 3.Try to change Fonts in Font Setting for HTML, Basic and SQL Sources. Actual Results: When I click then on the vertical scroll-item, I stil have only Automatic and nothing else. Expected Results: I expect a long list of installed fonts so I can select an other font. Reproducible: Always User Profile Reset: No Additional Info: [Information automatically included from LibreOffice] Locale: en-US Module: BasicIDE [Information guessed from browser] OS: Mac OS X (All) OS is 64bit: no
Created attachment 175305 [details] A Font listing is missing.
*** Bug 144762 has been marked as a duplicate of this bug. ***
Just for the record, I don't reproduce this on pc Debian x86-64 with master sources updated today (with gtk3 or gen rendering). Perhaps MacOs only bug?
Excuse me, are you telling me that LibreOffice isn't tested until now on a Mac OS? So, LibreOffice is in fact never truly made for Mac! Is there no developer ho has a Mac to test LibreOffice? Last night I couldn't sleep of wat you have written. I see two solutions now 1. Somebody is going to get a Mac and start testing. Or 2. Remove the package of LibreOffice for Mac from the internet !! No wonder that some bugs are remaining for years! I am working with computer since 1977 and so far I didn't see an office-package that has no bugs and no errors! Bravo people. Regards, Alexander
(In reply to Alexander Van den Panhuysen from comment #4) > Excuse me, are you telling me that LibreOffice isn't tested until now on a > Mac OS? Where had you get this idea from? Which words told you that? > So, LibreOffice is in fact ... Everything below is just a result of jumping to strange conclusions based on odd assumptions. Even ignoring the false dichotomy present in the conclusions. Please do not make the issue difficult to triage posting unrelated stuff. Thank you for filing the bug; you may help by providing something that *helps* other people see it, but not by adding text that people have to read only to realize it doesn't add a value. Thanks.
Please test the bug I have reported on a Mac OS.
(In reply to Alexander Van den Panhuysen from comment #6) > Please test the bug I have reported on a Mac OS. It is obvious. What you seem to not understand is what is going on here. 1. You reported some problem; of course, you report it on some specific system. 2. Others start looking at this. There people are triagers; and their task is complex: try reproduce it on different platforms; on different versions; try to find the specific configuration or environment that gives that (locale? OS version? installed font set? some things that come to my mind immediately); try to fins the specific change that has triggered this... And people who use different OSes report here their results, which help to fulfil *these* tasks. You seem to assume that they are talking to you, and that they try to tell you something like "it doesn't happen -> there's not a problem" - but this is *not* the case, there's a normal process of identification, in which we already learned that at least there are systems/versions where the problem doesn't happen, which narrows the search. Your unrelated comments only clutter the issue; the feedback from reporter may be very important when people have something to ask - like missing bits that we assume may be needed to repro. Please try to understand the process, and correct your expectations and reactions. Thanks.
I seem to recall from previous discussion elsewhere that this can't actually be changed and has never worked, probably inherited from OOo.
Confirming with Version: 7.1.6.2 / LibreOffice Community Build ID: 0e133318fcee89abacd6a7d077e292f1145735c3 CPU threads: 8; OS: Mac OS X 10.16; UI render: default; VCL: osx Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR Calc: threaded
*** This bug has been marked as a duplicate of bug 117793 ***
@Alexander : if you untick the Proportional Fonts option, you will get a list of available fonts in the dropdown menu above. However, even if you select a font from this list and restart LO, the font chosen doesn't appear to be used in the Basic IDE that I can see. I tried setting the dropdown value to Apple Emoji font, applied the setting, shutdown LO, restarted it, and loaded a Base document. Neither in the Query SQL designer, nor in the Basic IDE was the font changed.
(In reply to Alex Thurgood from comment #10) > > *** This bug has been marked as a duplicate of bug 117793 *** Alex, I fail to see how could this be a duplicate of that bug, which is not specific to macOS (is reported on Windows), not related to Basic, and is about missing functionality in Base? Basic IDE definitely follows the "Font Setting for HTML, Basic and SQL Sources" setting (which shows non-proportional fonts fine) on e.g. Version: 7.2.2.1 (x64) / LibreOffice Community Build ID: 0e408af0b27894d652a87aa5f21fe17bf058124c CPU threads: 12; OS: Windows 10.0 Build 19043; UI render: default; VCL: win Locale: ru-RU (ru_RU); UI: en-US Calc: threaded.
@Mike : fine by me.
Also reproducible with Version: 7.3.0.0.alpha0+ / LibreOffice Community Build ID: bc7baa18435000f47f90e47d3300710bcb4cf56b CPU threads: 8; OS: Mac OS X 10.16; UI render: default; VCL: osx Locale: fr-FR (fr_FR.UTF-8); UI: en-US Calc: threaded cf. screenshot when using the Basic IDE, but the result is the same for the SQL query window.
Created attachment 175387 [details] Screenshot of Inactive Font Change
(In reply to Alex Thurgood from comment #15) So the screenshot shows that the font gets applied and used fine when "non-proportional fonts only" is unchecked (as you described in comment 11); and the issue is exactly the failure to find/populate non-proportional fonts to the box on macOS, right? Tor, you are the macOS expert, maybe you see something obvious here?
(In reply to Mike Kaganski from comment #16) > (In reply to Alex Thurgood from comment #15) > > So the screenshot shows that the font gets applied and used fine when > "non-proportional fonts only" is unchecked (as you described in comment 11); > and the issue is exactly the failure to find/populate non-proportional fonts > to the box on macOS, right? Indeed.
Non-proportional fonts picked from this list on MacOS change the font fine for me, and I don't need to restart LibreOffice. The problem reported in this patch is still occurring. Can I get some code pointers on what populates the dropdown box?
Seems to be a problem in FontList, part of svtools.
So the issue is actually in the way that we get the fonts from MacOS. All fonts on MacOS are returning as variable fonts. Obviously, nothing will populate in that box without a fixed width font. The bug is that fixed width fonts like courier don't have a fixed pitch.
Could someone please test out a patch I have just pushed to gerrit? https://gerrit.libreoffice.org/c/core/+/123316
Chris Sherlock committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/d389a54e64accc3f46c1a646f947e9af9badd08e tdf#144757 - fixed fonts not shown in font list It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Seems to be fixed with that commit Chris, thanks ! Tested in Version: 7.3.0.0.alpha0+ / LibreOffice Community Build ID: 56883788d0090383dad58552f5a11044ffe64a44 CPU threads: 8; OS: Mac OS X 10.16; UI render: default; VCL: osx Locale: fr-FR (fr_FR.UTF-8); UI: en-US Calc: threaded
Chris Sherlock committed a patch related to this issue. It has been pushed to "libreoffice-7-2": https://git.libreoffice.org/core/commit/8da2af99cc205d7c79cd119ccb32a5f3de4ea204 tdf#144757 - fixed fonts not shown in font list It will be available in 7.2.3. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.