aboutsummaryrefslogtreecommitdiff
path: root/src-vue/src
AgeCommit message (Collapse)Author
2023-12-22feat: Move buttons in ModView to right (#667)taskinoz
* Added styles to move around the buttons and text * Fixed version convering to support double digits * Use unwrap_or to avoid panic * Updated mod view styling * Added setup command * chore: Revert unrelated changes * Refactored PR to use scoped CSS --------- Co-authored-by: GeckoEidechse <gecko.eidechse+git@pm.me>
2023-11-12i18n: Translations update from Weblate (#674)Harmony Weblate
Translated using Weblate (Russian) Currently translated at 100.0% (114 of 114 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/ru/ Co-authored-by: Yaroslav <RikKost@users.noreply.translate.harmony.tf>
2023-11-07i18n: Translations update from Weblate (#665)Harmony Weblate
* Translated using Weblate (Italian) Currently translated at 100.0% (114 of 114 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/it/ * Translated using Weblate (French) Currently translated at 100.0% (114 of 114 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/fr/ --------- Co-authored-by: Michele <michelevantaggi02@users.noreply.translate.harmony.tf> Co-authored-by: Rémy Raes <Alystrasz@users.noreply.translate.harmony.tf>
2023-10-25fix: UI bugs (#644)Rémy Raes
Fixes two interface issues caused by leaking CSS styles
2023-10-16feat: Notification menu (#615)Rémy Raes
Introduces a notification menu, which hosts notifications fired while the app was not focused. Notifications can be closed by the user.
2023-10-13refactor: Remove maximize window button (#617)GeckoEidechse
refactor: remove maximize window button Co-authored-by: Remy Raes <raes.remy@gmail.com>
2023-10-13refactor: Rename all occurences of `_caller`GeckoEidechse
to `_wrapper` To prepare for moving those functions to modules
2023-10-12fix: Update popup style (#610)Rémy Raes
Makes popup dialog windows slightly larger and prevents words from breaking in the middle.
2023-10-10feat: Add button to delete profile (#603)GeckoEidechse
This adds a button and corresponding logic to delete an existing profile Spliced out from #444 Co-authored-by: Jan <sentrycraft123@gmail.com>
2023-10-09style: Add missing trailing commaGeckoEidechse
2023-10-09fix: Refetch profiles when opening SettingsView (#498)Jan
Refetches profiles every time we open the SettingsView. Removes superfluous profile fetch on application launch.
2023-10-06fix: Only fetch profiles if a game path is available (#500)Jan
2023-09-27i18n: Translations update from Weblate (#586)Harmony Weblate
Translated using Weblate (German) Currently translated at 96.2% (104 of 108 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/de/ Co-authored-by: Ralley <Ralley@users.noreply.translate.harmony.tf>
2023-09-09i18n: Translations update from Weblate (#550)Harmony Weblate
Translated using Weblate (French) Currently translated at 100.0% (108 of 108 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/fr/ Co-authored-by: Lorin-lab <Lorin-lab@users.noreply.translate.harmony.tf>
2023-09-08chore: Delete empty Vietnamese translation file (#549)GeckoEidechse
Someone requested Vietnamese as a language for FlightCore on Weblate but then never did any translations. As such'm removing the empty file again for cleanup
2023-09-08i18n: Enable Spanish translations (#548)GeckoEidechse
2023-09-08i18n: Translations update from Weblate (#542)Harmony Weblate
* Translated using Weblate (Spanish) Currently translated at 100.0% (108 of 108 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/es/ * Translated using Weblate (Spanish) Currently translated at 100.0% (108 of 108 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/es/ * Translated using Weblate (Spanish) Currently translated at 100.0% (108 of 108 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/es/ --------- Co-authored-by: Andrés <DumbANdres@users.noreply.translate.harmony.tf> Co-authored-by: FÁ_monkey <tactical.monkey@users.noreply.translate.harmony.tf>
2023-08-21i18n: Translations update from Weblate (#524)Harmony Weblate
Translated using Weblate (Polish) Currently translated at 100.0% (108 of 108 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/pl/ Co-authored-by: p0358 <p0358@users.noreply.github.com>
2023-08-19i18n: Translations update from Weblate (#521)Harmony Weblate
Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (108 of 108 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/zh_Hans/ Co-authored-by: zxcPandora <81985226+zxcPandora@users.noreply.github.com>
2023-08-14i18n: Add empty translation file for SpanishGeckoEidechse
2023-08-14i18n: Translations update from Weblate (#508)Harmony Weblate
Translated using Weblate (Russian) Currently translated at 100.0% (108 of 108 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/ru/ Co-authored-by: Andrew <voidflare1@users.noreply.translate.harmony.tf>
2023-08-10i18n: Enable Danish translations (#507)GeckoEidechse
2023-08-10i18n: Translations update from Weblate (#506)Harmony Weblate
Translated using Weblate (Danish) Currently translated at 100.0% (108 of 108 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/da/ Co-authored-by: Daniel Rico Kristensen <Exrill@users.noreply.translate.harmony.tf>
2023-08-10 i18n: Add empty translation file for DanishGeckoEidechse
2023-08-09feat: Add dialog box with a table of all profiles (#501)Jan
Does not yet include buttons to modify profiles. This has been moved into separate PR to keep diff small.
2023-08-08feat: Add dropdown menu for profiles (#494)Jan
Adds a dropdown menu to settings that allows selecting a different profile. Currently gated behind dev mode being active.
2023-08-06feat: Move button for killing NS to RepairView (#487)GeckoEidechse
* feat: Move button for killing NS to RepairView * i18n: Add German translation
2023-08-04i18n: Translations update from Weblate (#485)Harmony Weblate
Translated using Weblate (German) Currently translated at 100.0% (102 of 102 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/de/ Co-authored-by: GeckoEidechse <GeckoEidechse@users.noreply.translate.harmony.tf>
2023-08-04style: Add trailing commaGeckoEidechse
Helps with diff when adding more values later
2023-08-03fix: Move leftover type definition to auto-generated from Rust (#450)GeckoEidechse
* chore: Delete leftover type definition file * feat: Generate InstallType from Rust enum * fix: Use new generated struct
2023-08-03fix: Give thunderstore mod card images a background color (#471)Jan
Give thunderstore mod card images a background color to prevent alpha issues
2023-08-03refactor: Use `GameInstall` object for PR install functions (#467)Jan
Passes the whole `GameInstall` object instead of individual path to functions related to PR installs. This is done in preparation for #444
2023-08-03feat: Copy release notes to clipboard (#464)GeckoEidechse
* 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
2023-07-31refactor: Migrate install related functions to `GameInstall` (#457)Jan
This allows for later extending for installing in the appropriate profile
2023-07-30feat: Add button to forcefully terminate Northstar (#451)Jan
to DevView Kills `NorthstarLauncher.exe` and `Titanfall2.exe` processes.
2023-07-30refactor: Replace naive `game_path` argument with `GameInstall` (#454)GeckoEidechse
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>
2023-07-30refactor: Add Profile to GameInstall (#453)Jan
Add Profile to GameInstall Replace hardcoded uses of R2Northstar with profile attribute
2023-07-24chore: Fix typo in comment (#448)GeckoEidechse
Just fixes a single typo in a comment
2023-07-24chore: Store `game_path` and `install_type` as `GameInstall` in store (#445)Jan
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>
2023-07-23i18n: Translations update from Weblate (#442)Harmony Weblate
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>
2023-07-21feat: Update to new wallpaper (#435)GeckoEidechse
2023-07-20i18n: Translations update from Weblate (#436)Harmony Weblate
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>
2023-07-19i18n: Translations update from Weblate (#433)Harmony Weblate
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>
2023-07-19i18n: Enable Simplified Chinese translations (#432)GeckoEidechse
2023-07-19i18n: Translations update from Weblate (#431)Harmony Weblate
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>
2023-07-18i18n: Translations update from Weblate (#430)Harmony Weblate
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>
2023-07-18feat: Add basic Proton management (#383)Jan
Adds logic to install, remove, and check existing install of NorthstarProton.
2023-07-17 i18n: Add empty translation file for Chinese (Simplified)GeckoEidechse
2023-07-06 i18n: Add empty translation file for VietnameseGeckoEidechse
2023-07-02feat: Run `compareTags()` directly after fetching (#405)GeckoEidechse
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.