Age | Commit message (Collapse) | Author |
|
* chore: Delete leftover type definition file
* feat: Generate InstallType from Rust enum
* fix: Use new generated struct
|
|
Give thunderstore mod card images a background color to prevent alpha issues
|
|
Passes the whole `GameInstall` object instead of individual path to functions related to PR installs.
This is done in preparation for #444
|
|
* feat: Add button to copy release note to clipboard
Adds a button to dev view to copy the generated release notes to clip
board
* feat: Copy to clipboard after generating
release notes
This saves an extra step when doing releases
|
|
This allows for later extending for installing in the appropriate profile
|
|
to DevView
Kills `NorthstarLauncher.exe` and `Titanfall2.exe` processes.
|
|
We should always pass the whole object instead of just a field for easier expandability in the future
Co-authored-by: Jan200101 <sentrycraft123@gmail.com>
|
|
Add Profile to GameInstall
Replace hardcoded uses of R2Northstar with profile attribute
|
|
Just fixes a single typo in a comment
|
|
We pass the `GameInstall` object to backend on most calls, yet we store the parameters individually in frontend.
This PR resolves that by storing the whole object instead of individual parameters, simplifying a lot of the code that calls the backend.
* chore: Store game_path and install_type as GameInstall in store
* Add missed uses of old attributes
* fix: Update missed attribute in DevView
* fix: Update missed attribute in SettingsView
* refactor: Update functions to use new object
in RepairView
* Initialize game_install as empty object
---------
Co-authored-by: GeckoEidechse <gecko.eidechse+git@pm.me>
|
|
Translated using Weblate (French)
Currently translated at 100.0% (102 of 102 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/fr/
Co-authored-by: Rémy Raes <Alystrasz@users.noreply.translate.harmony.tf>
|
|
|
|
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>
|
|
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.
|
|
|
|
|
|
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.
|
|
In preparation for Northstar releasing merged Mod Settings mod
|
|
|
|
|
|
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
|
|
|
|
* Translated using Weblate (Italian)
Currently translated at 100.0% (97 of 97 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/it/
---------
Co-authored-by: CloudSE7EN <CloudSE7EN@users.noreply.translate.harmony.tf>
|
|
* Translated using Weblate (Russian)
Currently translated at 100.0% (97 of 97 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/ru/
* Translated using Weblate (Italian)
Currently translated at 34.0% (33 of 97 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/it/
---------
Co-authored-by: Andrew <voidflare1@users.noreply.translate.harmony.tf>
Co-authored-by: CloudSE7EN <CloudSE7EN@users.noreply.translate.harmony.tf>
|
|
* refactor: Change error message to mention EA App
instead of Origin
* refactor: Rename function to refer to EA App
* refactor: Rename function to mention EA and Origin
* style: Fix formatting
* refactor: Update translation text to EA App
* refactor: Change emit name to EA App
instead of Origin
* docs: Update comment to mention EA App
|
|
* refactor: Move LocalModCard into own Vue component
This is in preparation of overhauling the local mods interface
* style: Fix indentation
* fix: Remove unused property
|
|
|
|
* refactor: Remove caller pattern for `launch_northstar`
* refactor: Remove caller pattern for `check_is_flightcore_outdated`
* refactor: Remove caller pattern for `get_host_os`
* refactor: Remove caller pattern for `find_game_install_location`
* refactor: Remove caller pattern for `launch_northstar_steam`
* fix: Update function call names in frontend
* refactor: Remove caller pattern for `get_northstar_version_number`
* fix: Address clippy issues
* refactor: Rename function to remove `_caller` suffix
|
|
* feat: WIP code to install launcher from git main
Works but needs some more cleanup still
* fix: Formatting
* fix: Address clippy errors
* refactor: Move `install_git_main` to own source
file
* fix: Remove unnecessary `pub`
* docs: Update comments
* refactor: Move API URL to constants
|
|
* feat: Enable fuzzy search for Thunderstore mods
* feat: Enable fuzzy search for pull requests
* refactor: Move filter into own util file
* docs: Add comment explaining function in detail
|
|
* fix: Do not crash if not able to connect to TS
Removes a bunch of `unwrap`s that would cause the thread to crash if
connection to Thunderstore failed.
* feat: Show failure notification in frontend
|
|
* refactor: Move NS install code into own module
Moves the code in question out from main into its own module
* fix: Address clippy errors
|
|
|
|
Adds a button to DevView that allows installing older Northstar versions from Thunderstore
|
|
* style: Add/remove spaces where applicable
* style: Add missing newlines
* style: Fix indentation
* style: Add newlines between CSS classes
|
|
Translated using Weblate (Russian)
Currently translated at 100.0% (97 of 97 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/ru/
Co-authored-by: p0358 <p0358@users.noreply.github.com>
|
|
|
|
Translated using Weblate (Russian)
Currently translated at 100.0% (97 of 97 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/ru/
Co-authored-by: Andrew <voidflare1@users.noreply.translate.harmony.tf>
|
|
Translated using Weblate (Polish)
Currently translated at 100.0% (97 of 97 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/pl/
Co-authored-by: p0358 <p0358@users.noreply.github.com>
|
|
|
|
This is mostly just for testing to see whether weblate will pick it up
automatically
|
|
* feat: Add button to open Titanfall2 folder
* feat: Add English localisation
* feat: Add German localisation
* chore: Add placeholder French translation
while waiting for translators
* feat: add French localization
* fix: Use append slot for button
This way there input field has a consistent size
---------
Co-authored-by: Remy Raes <contact@remyraes.com>
|