Opened 5 years ago

Closed 2 years ago

#11696 closed enhancement (fixed)

clean up remaining Bitstream fonts (easy)

Reported by: luroh Owned by: nobody
Priority: normal Milestone: R1
Component: - General Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: yes Platform: All

Description

(Partly a follow-up to #2012)

At least one in-tree font is needed for HaikuBootstrap to work. Since hrev4178 we have several of them in two typefaces, Bitstream Charter and Courier. However, there is no license present in AboutSystem and Courier doesn't work any more.

The following fixes are proposed:

  • Add Bitstream Charter license file to tree
  • Add Bitstream Charter license to AboutSystem
  • Remove all Bitstream Courier fonts
  • Remove haiku/docs/develop/servers/app_server/fonts
  • Remove references to ttfonts in haiku/build/jam/packages/Haiku and HaikuBootstrap

Change History (9)

comment:1 by luroh, 5 years ago

Has a Patch: set

comment:2 by pulkomandy, 5 years ago

Is that font actually used for the bootstrap? It's a postscript font, and I'm not even sure app_server can use it. The Haiku package depends on vl_gothic which is our fallback font, I think this is what should be used during the bootstrap as well.

comment:3 by luroh, 5 years ago

It works, the Bitstream Charter font is that serif font you see if you use English locale and remove DejaVu. vl_gothic is used as a fallback only where the default font has no glyph coverage. Not sure if vl_gothic is included in the boostrap image, or if it's even a good idea to include it since that would involve downloading a pre-built package.

comment:4 by pulkomandy, 2 years ago

Resolution: fixed
Status: newclosed

Patches applied in hrev51143. Thanks!

Note: See TracTickets for help on using tickets.