aboutsummaryrefslogtreecommitdiff
path: root/src-tauri/src/lib.rs
diff options
context:
space:
mode:
authorGeckoEidechse <40122905+GeckoEidechse@users.noreply.github.com>2023-01-08 17:50:10 +0100
committerGitHub <noreply@github.com>2023-01-08 17:50:10 +0100
commit1df421ba963ae0d740c2915b2e038dfb2f6b8f95 (patch)
tree41268c995588b307916792b8dc7afe5fa1bbf916 /src-tauri/src/lib.rs
parent1ae404dc90a4aa922652e3bedcdee9c3b0016593 (diff)
downloadFlightCore-1df421ba963ae0d740c2915b2e038dfb2f6b8f95.tar.gz
FlightCore-1df421ba963ae0d740c2915b2e038dfb2f6b8f95.zip
feat: Delete given Thunderstore mod (#111)
* feat: Expose installed NS mod directory This allows other functions to get a mod directory directly which is useful for e.g. deleting a mod. * feat: Add button to delete Northstar mod * refactor: Return vector of NorthstarMod instead of unnamed Tuples * feat: Delete given Thunderstore mod * refactor: replace information button by a dropdown menu with remove item * refactor: only display removal mod option if said mod is installed * feat: only display dropdown menu for installed mods * refactor: Remove leftover print statement * chore: Remove leftover todo comment * feat: Show confirm warning before deleting mod * refactor: Call func directly instead of proxy Removes the `func_caller` pattern * fix: Call reloading mods after attempted delete * feat: Hook up deleting mod backend function Now clicking "Remove Mod" calls the appropriate backend function that removes the corresponding mod. * refactor: Call func directly instead of proxy Removes the `func_caller` pattern * style: Autoformat * feat: Support removing outdated mods No longer include the version number in the comparison check * fix: Rephrase error message * feat: Show pop-up confirmation before deleting mod for Thunderstore mod in ThunderstoreView Co-authored-by: Alystrasz <contact@remyraes.com> Co-authored-by: Remy Raes <raes.remy@gmail.com>
Diffstat (limited to 'src-tauri/src/lib.rs')
0 files changed, 0 insertions, 0 deletions