taglaunch: Clear cached app list when updating showClocks setting

master
thyttan 2025-03-30 12:30:24 +02:00
parent 29f6bb94e3
commit 1733af245d
3 changed files with 6 additions and 2 deletions

View File

@ -5,3 +5,4 @@
0.04: Fix remove handler 0.04: Fix remove handler
0.05: Make the "App source not found" warning less buggy 0.05: Make the "App source not found" warning less buggy
0.06: Fixed a crash if an app has no tags (app.tags is undefined) 0.06: Fixed a crash if an app has no tags (app.tags is undefined)
0.07: Clear cached app list when updating showClocks setting

View File

@ -2,7 +2,7 @@
"id": "taglaunch", "id": "taglaunch",
"name": "Tag Launcher", "name": "Tag Launcher",
"shortName": "Taglauncher", "shortName": "Taglauncher",
"version": "0.06", "version": "0.07",
"description": "Launcher that puts all applications into submenus based on their tag. With many applications installed this can result in a faster application selection than the linear access of the default launcher.", "description": "Launcher that puts all applications into submenus based on their tag. With many applications installed this can result in a faster application selection than the linear access of the default launcher.",
"readme": "README.md", "readme": "README.md",
"icon": "app.png", "icon": "app.png",

View File

@ -26,7 +26,10 @@
}, },
/*LANG*/"Show Clocks": { /*LANG*/"Show Clocks": {
value: settings.showClocks == true, value: settings.showClocks == true,
onchange: (m) => { save("showClocks", m) } onchange: (m) => {
save("showClocks", m);
require("Storage").erase("taglaunch.cache.json"); //delete the cache app list
}
}, },
/*LANG*/"Fullscreen": { /*LANG*/"Fullscreen": {
value: settings.fullscreen == true, value: settings.fullscreen == true,