MyFonts → use your own custom fonts (a modified version of @Ken's YourFont extension)

Here is a modified version of @Ken's extension "YourFont".
YourFont doesn't work with Companion (on devices with Android > 9) since the AI2 nb184 release.

See also here: Error in YourFont Extension

de.bodymindpower.MyFonts.aix (7.1 KB)

Example - blocks

Update v1.2, June 8, 2021
Recompiled version to avoid that a service is removed from the Manifest with another extension (so better use this):
de.bodymindpower.MyFonts.aix (7.7 KB)
Details on this issue can be found here.

Update v2, Oct 4, 2021
MyFonts.aix (5.8 KB)

15 Likes

@Anke Danke dir, danach habe ich gesucht!
Thank you so much, just what I was looking for!

2 Likes

Update v1.2, June 8, 2021
Recompiled version to avoid that a service is removed from the Manifest with another extension.

de.bodymindpower.MyFonts.aix (7.7 KB)

Details on this issue can be found here:

2 Likes

Nice extension, :slightly_smiling_face:

1 Like

would be helpful if you could provide permission to use in appathon

MyFonts is allowed to be redistributed by MIT as part of the competition.

5 Likes

The path to the assets for devices with Android < 10 has changed (since the nb187 release) from:
/storage/emulated/0/AppInventor/assets/
to:
/storage/emulated/0/Android/data/edu.mit.appinventor.aicompanion3/files/AppInventor/assets/

Therefore, the extension no longer worked under Android <10 with Companion.
Here is the update that fixes this problem:
MyFonts.aix (5.8 KB)

4 Likes