Icon not displaying in Launcher #7847
-
I have finally made my first bangle js clock, when I load the app onto the watch using the unofficial loader (https://stratosphericcity.github.io/BangleApps/?id=mmxclock), I can use the icon but cannot change the clock to be my default clock. However, if I use my clock info code in the following tutorial (the https://www.espruino.com/Bangle.js+Clock#app-info-myclock-app-info), then use web IDE, I now have the clock under my list of selectable default clocks but the icon disappears. How can I ensure that my clock is both selectable in the settings menu and also have its icon display? Thanks in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Hi! I think it's because in metadata.json you're missing
Your metadata with the issue is at: https://github.com/stratosphericcity/BangleApps/blob/master/apps/mmxclock/metadata.json I think you're also missing an |
Beta Was this translation helpful? Give feedback.
-
Thank you for your feedback, I've updated the metadata file and updated the images. The app image file is also case sensitive since, once I entered it in the metadata file as "app.PNG" instead of "app.png" it started to display correctly. |
Beta Was this translation helpful? Give feedback.
Hi! I think it's because in metadata.json you're missing
"type":"clock"
like in https://github.com/espruino/BangleApps/blob/master/apps/_example_clock/metadata.json#L8C3-L8C19tags:clock
might be handy too so people can search byclock
as a keyword.Your metadata with the issue is at: https://github.com/stratosphericcity/BangleApps/blob/master/apps/mmxclock/metadata.json
I think you're also missing an
app.png
file for the app loader icon, and it might also be worth looking at copying the screenshot from your README (https://github.com/stratosphericcity/BangleApps/blob/master/apps/mmxclock/README.md?plain=1#L2C2-L2C140) into a screenshot.png file and adding that so people can see in the ap…