Age | Commit message (Collapse) | Author |
|
Support for installing mods from Thunderstore directly into the `packages` folder.
Adds some basic sanity check during installation.
After successful installation, the old version of the mod is removed. This includes both from `packages` and from `mods`.
|
|
development versions are checked with:
current_version < newest_version
release versions are checked with:
current_version != newest_version
|
|
Translated using Weblate (Polish)
Currently translated at 100.0% (102 of 102 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/pl/
Co-authored-by: p0358 <p0358@users.noreply.github.com>
|
|
Adds ability to delete mods from `packages` directory.
|
|
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (102 of 102 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/zh_Hans/
Co-authored-by: zxcPandora <zxcPandora@users.noreply.translate.harmony.tf>
|
|
|
|
|
|
|
|
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (102 of 102 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/zh_Hans/
Co-authored-by: zxcPandora <zxcPandora@users.noreply.translate.harmony.tf>
|
|
|
|
Translated using Weblate (Chinese (Simplified))
Currently translated at 70.5% (72 of 102 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/zh_Hans/
Co-authored-by: zxcPandora <zxcPandora@users.noreply.translate.harmony.tf>
|
|
Adds logic to install, remove, and check existing install of NorthstarProton.
|
|
|
|
Prints a warning to console if snap installation of Steam is detected.
|
|
|
|
|
|
|
|
|
|
Otherwise we accept improper formatted Thunderstore mod strings like
`AUTHOR-MOD-VERSION-RANDOM_STUFF`
|
|
Allows printing `ParsedThunderstoreModString` in the Thunderstore mod
string format
|
|
Moves some logic related to reading legacy installed mods to new file in order to clean up code before adding new logic.
|
|
|
|
|
|
Toolchain updated and new clipply managed to find a new anti-pattern.
|
|
|
|
And update code accordingly
Co-authored-by: AnActualEmerald <emerald_actual@protonmail.com>
|
|
Relying on a file to be parsed in time is unreliably, and if the file is open while we delete it we may run into locking problems.
Downside is that this gives a fugly prompt
|
|
|
|
|
|
In most cases after fetching tags one wants to generate release notes
for the two newest. This change saves another click by just running the
function directly afterwards.
|
|
Otherwise user will just see infinite loading bar
|
|
|
|
Slashes a bunch of unnecessary dependencies
|
|
In preparation for Northstar releasing merged Mod Settings mod
|
|
|
|
|
|
if treating enabledmods.json as object fails
|
|
|
|
|
|
Translated using Weblate (German)
Currently translated at 100.0% (100 of 100 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/de/
Co-authored-by: GeckoEidechse <GeckoEidechse@users.noreply.translate.harmony.tf>
|
|
|
|
|
|
|
|
* feat: add isThunderstoreModOutdated method to utils
* feat: display a badge on menu if there are some outdated thunderstore mods
* feat: always display outdated mods first
* feat: fetch Thunderstore mods on mods view mount
To display the count of outdated Thunderstore mods on mods main
page, we need to fetch them.
* style: Update src-vue/src/components/ModsMenu.vue
* style: Update src-vue/src/utils/thunderstore/version.ts
* style: Update src-vue/src/views/mods/ThunderstoreModsView.vue
* docs: improve outdated mods comment
* docs: add comment regarding versions ordering
|
|
|
|
|
|
* fix: don't show deprecated mods
* feat: add setting to settings view
* feat: display deprecated mod cards in red
|
|
|
|
|
|
Remove some unwraps for fetching GitHub API to prevent thread from panicking on no internet
|