Skip to content

Fonts #72

@marc-medley

Description

@marc-medley

Font issues for Cyrillic translations surfaced during the release candidate testing of v3.4.13 (which was ultimately released as v3.4.15).

Bulgarian_Video

The root cause was found to be the use of the much older Helvetica instead of Helvetica Neue in some cases.

The observed issues were resolved with an update to Fonts.swift.

private struct Strings {
    static let courier = "Courier"
    static let helveticaBold = "Helvetica-Bold"
    static let helveticaNeueMedium = "HelveticaNeue-Medium"
    static let helvetica = "Helvetica"
}

During the transtion to SwiftUI the following needs to occur:

  1. Update all "system fonts" use to the current system font type which is San Francisco
  2. Review the use of Courier
  3. Consolidate all the font references to into the application fonts manager. There are still many font references scattered across the storyboards.
  4. Upgrade the static var fontfamilyBold17: UIFont approach.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions