[haiku-commits] Re: haiku: hrev52159 - src/servers/app/font docs/interface_guidelines src/kits/network/libnetapi src/servers/app

  • From: Stefano Ceccherini <stefano.ceccherini@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 2 Aug 2018 14:11:53 +0200

Sorry but I don't understand your reasoning.
Why should BFont::IsFullAndHalfFixed() be kept unimplemented, if it's
defined in the API and useful, for applications which can handle
single/double width fonts ?


Il giorno gio 2 ago 2018 alle ore 14:08 waddlesplash <waddlesplash@xxxxxxxxx>
ha scritto:

On Thu, Aug 2, 2018, 8:03 AM Stefano Ceccherini <
stefano.ceccherini@xxxxxxxxx> wrote:

It's correct that Appearance does not test IsFullAndHalfFixed. A full and
half fixed font cannot be used in place of a fixed font, it needs special
handling, as in Terminal


Well, then the second commit must be reverted.

I understand why on paper this is the case, but it seems to me that in
practice, applications which do not handle this properly will probably use
only ASCII characters, and so using a full-and-half-fixed one is probably
fine. Part of the reason the commit exists is because Noto Mono, the fixed
font, is deprecated and has not been updated in a long time.

-waddlesplash


Other related posts: