MacOS System Fonts

A place to discuss and plan OpenSource xTalk (not exclusively LCC based)
and Community Builds of LCC ...Ask NOT what xTalk can do for you...
Get involved you DO have something to contribute, no matter your skillset!

Forum rules
A place to discuss and plan OpenSource xTalk (not exclusively LCC based) and Community Builds of LCC
Ask NOT what xTalk can do for you... get involved you DO have something to contribute, no matter your skillset!
User avatar
tperry2x
Posts: 2786
Joined: Tue Dec 21, 2021 9:10 pm
Location: Somewhere in deepest darkest Norfolk, England
Contact:

Re: MacOS System Fonts

Post by tperry2x »

OpenXTalkPaul wrote: Tue Oct 10, 2023 11:53 am
case "Linux"
return "Helvetica"

-- Other distros (Arch Linux, Debian, Fedora etc.) varies, can be DejaVu Sans, Noto Sans, Liberation Sans etc.
I don't know when Helvetica was ever a choice on Linux.
That is a commercial font is it not?

Surely it could use
if $desktop_session contains "ubuntu" then...

Then use the right corresponding font for specific distros?
User avatar
OpenXTalkPaul
Posts: 2393
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: MacOS System Fonts

Post by OpenXTalkPaul »

richmond62 wrote: Tue Oct 10, 2023 12:25 pm Aha, you have found the deprecated racist word in the woodpile.

Well done.

So 'hard-coded' is only as 'hard' as far as that file goes.
Correct, the only things that are REALLY hardcoded, as in needing to recompile engine, are engine / language level and system level stuff. Most everything to do with the IDE are stacks/scripts (some call out externally, like SB to the Android SDK for example).
User avatar
OpenXTalkPaul
Posts: 2393
Joined: Sat Sep 11, 2021 4:19 pm
Contact:

Re: MacOS System Fonts

Post by OpenXTalkPaul »

tperry2x wrote: Tue Oct 10, 2023 1:05 pm
OpenXTalkPaul wrote: Tue Oct 10, 2023 11:53 am
case "Linux"
return "Helvetica"

-- Other distros (Arch Linux, Debian, Fedora etc.) varies, can be DejaVu Sans, Noto Sans, Liberation Sans etc.
I don't know when Helvetica was ever a choice on Linux.
That is a commercial font is it not?

Surely it could use
if $desktop_session contains "ubuntu" then...

Then use the right corresponding font for specific distros?
Yes it is, I thought that was an odd choice for FOSS (OSes).
The IDE came with a few fonts, Source Code Pro / Font Awesome.
We could include a base set of liberal licensed fonts and have font consistency across all platforms, at least in the IDE, just a thought. Or maybe make that loadable sets maybe part of an IDE theming library.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests