Page 2 of 2

Re: MacOS System Fonts

Posted: Tue Oct 10, 2023 1:05 pm
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?

Re: MacOS System Fonts

Posted: Tue Oct 10, 2023 3:45 pm
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).

Re: MacOS System Fonts

Posted: Tue Oct 10, 2023 3:48 pm
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.