Under Review
over 1 year ago

FR645 and others since fw 7.20: major issues with custom fonts

  • Also GPS is worse with 7.20 update. Still think they do all this on purpose to buy a new watch.

  •  wrote:
    "Infocal" watchface is broken for example.

    I know apps are crashing. We know that the firmware change causes app crashes for fonts that have unusual attributes. As far as I can tell this issue only occurs for fonts created manually by a developer, which is a very common trick used to efficiently do icons in watch faces. Right now I'm looking for anything that shows this problem isn't isolated to hand edited .fnt and .png files).

    The post from  is exactly what I'm looking for. If I can reproduce the problem with a font that is not hand edited, then this becomes a totally different issue than we had originally understood.

  • "Infocal" watchface is broken for example.

  • Hi Travis,

    This is a BMFont config file used to generate a font which (without any manual modifications) causes the crash according to ERA.

    It uses the DejaVu font which you can download for example here: https://www.fontsquirrel.com/fonts/dejavu-sans

    Will this be sufficient?

  • # AngelCode Bitmap Font Generator configuration file
    fileVersion=1
    
    # font settings
    fontName=DejaVu Sans Condensed
    fontFile=
    charSet=0
    fontSize=-14
    aa=4
    scaleH=100
    useSmoothing=1
    isBold=1
    isItalic=0
    useUnicode=1
    disableBoxChars=1
    outputInvalidCharGlyph=0
    dontIncludeKerningPairs=0
    useHinting=1
    renderFromOutline=0
    useClearType=1
    autoFitNumPages=0
    autoFitFontSizeMin=0
    autoFitFontSizeMax=0
    
    # character alignment
    paddingDown=0
    paddingUp=0
    paddingRight=0
    paddingLeft=0
    spacingHoriz=1
    spacingVert=1
    useFixedHeight=1
    forceZero=1
    widthPaddingFactor=0.00
    
    # output file
    outWidth=256
    outHeight=256
    outBitDepth=8
    fontDescFormat=0
    fourChnlPacked=0
    textureFormat=png
    textureCompression=0
    alphaChnl=0
    redChnl=0
    greenChnl=0
    blueChnl=0
    invA=0
    invR=0
    invG=0
    invB=0
    
    # outline
    outlineThickness=0
    
    # selected chars
    chars=32-126,176
    
    # imported icon images