Age | Commit message (Collapse) | Author |
|
|
|
as a first step to convert FlightCore to Tauri 2.0
|
|
Translation for showing NSFW mod was missing
|
|
* add dev button to refetch profiles
* add dialog box with a table of all profiles
* add button to delete non default profiles to dialog box
* add button to clone profile to dialog box
* style: Add trailing comma
* docs: Add doc comment explaining function
* fix: Remove leftover testing code
* fix: Delete duplicate function registration
* chore: Sort Tauri function registrations alphabetically
---------
Co-authored-by: Jan200101 <sentrycraft123@gmail.com>
|
|
- display time of day in menu notifications
- make app icon blink (on Windows at least) when a notification is fired.
|
|
Introduces a notification menu, which hosts notifications fired while the app was not focused.
Notifications can be closed by the user.
|
|
This adds a button and corresponding logic to delete an existing profile
Spliced out from #444
Co-authored-by: Jan <sentrycraft123@gmail.com>
|
|
Does not yet include buttons to modify profiles. This has been moved into separate PR to keep diff small.
|
|
Adds a dropdown menu to settings that allows selecting a different profile.
Currently gated behind dev mode being active.
|
|
* feat: Move button for killing NS to RepairView
* i18n: Add German translation
|
|
In preparation for Northstar releasing merged Mod Settings mod
|
|
* fix: don't show deprecated mods
* feat: add setting to settings view
* feat: display deprecated mod cards in red
|
|
* 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
|
|
* 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>
|
|
* feat: Translate repair view notifications
* feat: Add missing localization entries
* feat: Add missing German localization entries
* fix: Wording in German translation
|
|
* chore: Bump libthermite to 0.5.3
This adds a change needed for making progressbar work on dowload
* wip: First attempt at showing download progress
Simply prints it to JavaScript console for now
* feat: Emit download progress at most every 250ms
If we spam emit too much we use a lot of extra resources, slowing down
the actual download
* feat: Initial messages for extracting
* feat: Add install state enum
* refactor: Change payload to current + total size
downloaded
* fix: Remove extra emit
* fix: Remove extra emit
* refactor: Rename struct
* refactor: Move struct to top of file
* feat: Add TypeScript bindings
* feat: Add console logs for printing state for now
* fix: Remove duplicate identifier
* feat: Initial progressbar in frontend
* fix: Remove event listener added for debugging
* feat: Display status and downloaded bytes
* feat: Set loading bar to indeterminate on extract
* fix: Phrasing in comment
* feat: Add i18n for progress state
* refactor: Adjust control flow
do not show downloaded size anymore during extraction
* fix: Manually specify progressbar size
* fix: Update download progress every 100ms
instead of 250ms
Gives impression of faster / more fluent download.
* feat: layout does not move when progress bar is hidden
* feat: fix progress bar width to 200px
* refactor: put services container in a flex container, for it not to overlap play button
* refactor: export progress bar to dedicated component file
* refactor: Update status first outside of branch
* fix: Proper typing of event payload
* fix: Do not assign to unused variable
---------
Co-authored-by: Rémy Raes <contact@remyraes.com>
|
|
* refactor: convert localization files from TypeScript to JSON format
* docs: update i18n documentation
|