CocoCR300 / flauncher

Fork of https://gitlab.com/flauncher/flauncher
GNU General Public License v3.0
14 stars 1 forks source link

Update application list and home page when removing apps #11

Open wdulac opened 3 months ago

wdulac commented 3 months ago

Running the latest release, when removing an app that has a launcher on my home page, the launcher remains but with no icon. Similarly, it also remains (forever ?) in F Launcher's application list, unless I set it to "hide", in which case it now lives (forever ?) in the hidden apps list.

If one wants to manage the app list themsef, they need to 1 - uninstall the app 2 - delete the launcher from the home page 3 - hide the app from the applications menu

Ideally, I think step 2 should follow automatically after step 1, and step 3 should rather be something like "automatically delete the entry from the app menu" instead of putting it in the hidden application list.

PS : Thank you this fork and for updating the original app !

System specs:

hagst commented 3 months ago

For current apps you could "delete the launcher from the home page" before you "uninstall the app".

For apps already uninstalled and marked as hidden: reinstall the hidden app, unhide the app, delete the icon from the home page and delete the app.

Mr5quid commented 3 months ago

@hagst Steps 1 and 2 can be swapped but that doesn't change anything. Removing the launcher first and then uninstalling the app still leaves an invalid entry in F Launcher's app list.

As far as I can tell, uninstalled apps could very well stay forever in F Launcher's Applications list. I haven't been using the launcher long enough to know for sure, but so far they don't seem to want to leave. I tried clearing the launcher's cache after uninstalling an app too but it remains in the list.

I think it's possible the only well to get an up to date app list is to clear all data / reinstall the app, but I haven't tried.

hagst commented 3 months ago

I can reproduce this problem. As a temp fix you can force stop the flauncher app and open the flauncher app to get rid of the listing of the uninstalled app. No need to hide the uninstalled app. Works for me.