fortheusers / hb-appstore

Homebrew App Store - GUI for downloading/managing homebrew apps
https://hb-app.store
GNU General Public License v3.0
1.02k stars 60 forks source link

[Feature Request] Add a reinstall button #122

Open SwimmingTiger opened 1 week ago

SwimmingTiger commented 1 week ago

Is your feature request related to a problem? Please describe.

Sometimes we delete application files directly from the sdcard. For example, after a firmware update, the system cannot boot and we have to delete the atmosphere folder , it broken "MissionControl", "SaltyNX", "SysDVR", etc. Since HB Store lacks a reinstall button, I had to uninstall each app and then search for them again. This is very inconvenient.

Describe the solution you'd like

After the app is installed, show the previously hidden "Install" button as a "Reinstall" button.

Alternatively, don't leave the current app page after uninstalling, which would also solve my problem. This would allow me to reinstall immediately after uninstalling, rather than needing to search to find the app again.

Platform:

Switch

vgmoose commented 1 week ago

Great suggestion, I'll definitely look into something better here. The behavior of bouncing back to the app listing is also not great. The main reason "Install" disappears is due to not having enough space in the sidebar.

There's also a larger issue of being able to detect broken packages, to help this use case more, but that's more like https://github.com/fortheusers/hb-appstore/issues/49.