Launcher app: show better default image

This commit is contained in:
Thomas Farstrike
2025-11-02 22:22:50 +01:00
parent 4a1d21071f
commit 05afca3acb
3 changed files with 9 additions and 6 deletions
@@ -195,7 +195,7 @@ class AppDetail(Activity):
})
icon_spacer.set_src(image_dsc)
else:
icon_spacer.set_src(lv.SYMBOL.REFRESH)
icon_spacer.set_src(lv.SYMBOL.IMAGE)
detail_cont = lv.obj(headercont)
detail_cont.set_style_border_width(0, 0)
detail_cont.set_style_radius(0, 0)
@@ -111,10 +111,13 @@ class Launcher(Activity):
# ----- icon ----------------------------------------------------
image = lv.image(app_cont)
image.set_src(lv.image_dsc_t({
'data_size': len(app.icon_data),
'data': app.icon_data
}))
if app.icon_data:
image.set_src(lv.image_dsc_t({
'data_size': len(app.icon_data),
'data': app.icon_data
}))
else:
image.set_src(lv.SYMBOL.IMAGE)
image.align(lv.ALIGN.TOP_MID, 0, 0)
image.set_size(icon_size, icon_size)
+1 -1
View File
@@ -62,7 +62,7 @@ class App:
def _find_icon_path(self):
fullpath = "apps/" + self.fullname + "/res/mipmap-mdpi/icon_64x64.png"
return self._check_icon_path(fullpath) or self._check_icon_path("builtin/" + fullpath)
return self._check_icon_path(fullpath) or self._check_icon_path("builtin/" + fullpath)
def _find_main_launcher_activity(self):
for act in self.activities: