aboutsummaryrefslogtreecommitdiff
path: root/src-tauri
AgeCommit message (Collapse)Author
2022-09-20Bump version numberv0.1.4GeckoEidechse
2022-09-20Make button to select NS RC persistentGeckoEidechse
Uses a tauri plugin for persistent store behind the scenes to persist values over restarts of the application.
2022-09-20Bump version numberv0.1.3GeckoEidechse
2022-09-20Periodically check if Northstar is runningGeckoEidechse
2022-09-20Move dependency import to top of fileGeckoEidechse
2022-09-17Update dependenciesGeckoEidechse
In particular, update Tauri to 1.1
2022-09-16Bump version numberv0.1.2GeckoEidechse
2022-09-16Show in UI if FlightCore out-of-dateGeckoEidechse
To show user if application is outdated should self-update somehow not work.
2022-09-15Bump version numberv0.1.1GeckoEidechse
2022-09-14Support switching between main release and RCsGeckoEidechse
State is not saved between launches currently.
2022-09-14Add missing `to_lowercase()`GeckoEidechse
WIthout it, the Northstar package would never be found.
2022-09-14Use variable instead of hard-coded stringGeckoEidechse
2022-09-14Show error message in panicGeckoEidechse
2022-09-13When launching NS explicetly fail earlyGeckoEidechse
certain unsupported setup combinations
2022-09-13Auto-formatGeckoEidechse
2022-09-11Require Origin to be running to launch Northstarv0.1.0GeckoEidechse
2022-09-11Check if Origin is runningGeckoEidechse
2022-09-10Auto-formatGeckoEidechse
2022-09-10Move launching Northstar to lib.rs source fileGeckoEidechse
2022-09-10Move get host OS function to lib.rsGeckoEidechse
2022-09-10Auto-formatGeckoEidechse
2022-09-10Add initial back-end code for launching NorthstarGeckoEidechse
2022-09-10Add initial front-end code for launching NorthstarGeckoEidechse
2022-09-10Return GameInstall object instead of tupleGeckoEidechse
The object contains the path Titanfall2 is installed in, as well as how it was installed (Steam, Origin, EA-App)
2022-09-10Return result error type if TF|2 install not foundGeckoEidechse
2022-09-10Update libthermite versionGeckoEidechse
2022-09-10Add update functionalityGeckoEidechse
2022-09-10Return error result type if NS update check failsGeckoEidechse
2022-09-10Return error result type if NS install failsGeckoEidechse
2022-09-10Update application iconGeckoEidechse
Use an icon that represents the Northstar Flight Core ability instead of the default Tauri icon
2022-09-10Add install location detection for OriginGeckoEidechse
2022-09-10Store format string in variable before useGeckoEidechse
2022-09-10Delete temp download folder after finished installGeckoEidechse
2022-09-10Apply auto-formatGeckoEidechse
2022-09-10Implement manually selecting TF|2 install locationGeckoEidechse
2022-09-10Comment out backend-ping printGeckoEidechse
2022-09-09Add initial Northstar install supportGeckoEidechse
still Steam version only
2022-09-09Use crates.io version instead of git repoGeckoEidechse
for libthermite
2022-09-07Show host OS next to FlightCore versionGeckoEidechse
2022-09-07Formatting fixesGeckoEidechse
2022-09-06Add todo commentGeckoEidechse
We should use a passed game_path instead of trying to redetect it
2022-09-06Implement update check for found Northstar installGeckoEidechse
Also includes initial add of libthermite as dependency
2022-09-06Update dependenciesGeckoEidechse
2022-09-01Handle gamepath check if manually selectedGeckoEidechse
as well as Northstar existence and up-to-date check
2022-09-01Add structure to implement Nortshtar update checkGeckoEidechse
Actual logic is not implemented yet
2022-08-30Pass install type together with locationGeckoEidechse
Install type basically defines how Titanfall2 was installed. Whether it was installed via Steam, Origin, etc.
2022-08-30Move functions to separate source fileGeckoEidechse
2022-08-29Check installed Northstar versionGeckoEidechse
2022-08-29Add missing crateGeckoEidechse
2022-08-29Use wrapper function to get Titanfall2 install locationGeckoEidechse
Tauri doesn't allow passing `Result<>` types from backend to frontend. The wrapper returns a string based on the `Result<>` content