onflapp / gs-desktop

GNUstep Desktop
https://onflapp.github.io/gs-desktop/index.html
MIT License
101 stars 6 forks source link

Antialiased fonts. #19

Closed paulodelgado closed 10 months ago

paulodelgado commented 11 months ago

Not sure if this is by design but /System/etc/fonts.conf has

 <match target="font" >
    <edit mode="assign" name="antialias" >
      <bool>false</bool>
    </edit>
  </match>

In my install I changed that to true and also added one more <dir> entry for the default Debian fonts. Now it looks like this:

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
  <dir>/System/Fonts</dir>
  <dir>/Library/Fonts</dir>
  <dir>/usr/share/fonts</dir>
.
.
.

I forked this repo because I wanted to submit a PR but figured I'd ask first to check this wasn't something set by design.

onflapp commented 10 months ago

Should be OK now.

paulodelgado commented 10 months ago

Thank you for replying. I have two more questions, when you have some time.

the anti-aliasing is configured in the Preferences.app -> does this refer to the checkbox with "Enable LCD font smoothing" or am I missing something? I remember checking/unchecking this and nothing happened.

I saw your new commits in this repo and want to pull those changes. Is the best way to do so by running something like this:

su -
cd /path/to/gs-desktop
git pull
./fetch-world.sh
./build-world.sh

Or is there something I'm missing?

Thanks for the great work on this project!

onflapp commented 10 months ago

yes, that's right. Remember to re-login.

I normally do:

cd /path/to/gs-desktop
git pull
./fetch-world.sh
sudo -E ./clean-word.dh
sudo -E ./build-world.sh