Bug? Vivoactive fonts incorrect

In the devices.xml I see this

<font id="xtiny">Roboto 12</font>
<font id="tiny">Roboto 12</font>
<font id="small">Roboto 12</font>
<font id="medium">Roboto 17</font>
<font id="large">Roboto 20</font>
<font id="numberMild">Roboto 32</font>
<font id="numberMedium">Roboto 38</font>
<font id="numberHot">Roboto 48</font>
<font id="numberThaiHot">Roboto 62</font>

How come xtiny, tiny and small are all the same?

Also, I use the gfx.numberFontMild, on the simulator the text is quite large, on the device it's MUCH smaller. Any thoughts?!
  • I've seen this too, and my guess is that the fonts in the simulator are incorrect. The res of the fonts themselves seem grainier in the simulator too, but that could be due to the res of the screen on the PC.
  • I've seen this too, and my guess is that the fonts in the simulator are incorrect. The res of the fonts themselves seem grainier in the simulator too, but that could be due to the res of the screen on the PC.


    Can someone from Garmin elaborate please?
  • It is the same way with the 920 in the simulator and on a physical device.

    <font_set id="ww">
    <font id="xtiny">Digi 12</font>
    <font id="tiny">Digi 12</font>
    <font id="small">Digi 12</font>
    <font id="medium">Digi 17</font>
    <font id="large">Digi 20</font>
    <font id="numberMild">Digi 20</font>
    <font id="numberMedium">Digi 32</font>
    <font id="numberHot">Digi 38</font>
    <font id="numberThaiHot">Digi 62</font>
    </font_set>


    I have verified that the three smallest font sizes appear the same on the 920. I wouldn't be shocked if this were the same for the Vivoactive.
  • I'm working on a widget for the VA, and using FONT_SMALL and FONT_TINY. On the simulator, they look the same size, and in fact overlap a bit (it's a line with FONT_SMALL, and a line under it using FONT_TINY), but on the VA itself, they are different size from each other and no overlap. It's a difference between the simulator and real device, which once understood, isn't really an issue.
  • But it's a bug that needs to be fixed as it means more work for us developers. And the number font mild it COMPLETELY different in size!
  • It's a difference between the simulator and real device, which once understood, isn't really an issue.

    If the fonts are different sizes, then <SDK>/bin/devices.xml needs to be updated so the fonts match what appears on the device. Since Garmin distributes that file, I think they'll consider it a bug.
  • Former Member
    Former Member over 10 years ago
    Fonts not matching the device is an SDK bug. The small/tiny fonts being the same is not an issue (unless they don't match the device).

    I've reported this issue.