aboutsummaryrefslogtreecommitdiff
path: root/src-ui/src/main.ts
AgeCommit message (Collapse)Author
2022-09-24Add code skeleton to verify game filesGeckoEidechse
Once done, should help with some tickets.
2022-09-22Remove left-over functions from original templateGeckoEidechse
2022-09-22Remove trailing whitespaceGeckoEidechse
2022-09-22Call log file finder for testingGeckoEidechse
2022-09-22Add initial functionality to get NS log filesGeckoEidechse
2022-09-21Do not access field of potential null objectGeckoEidechse
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-20Periodically check if Northstar is runningGeckoEidechse
2022-09-20Add missing semicolonGeckoEidechse
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-14Support switching between main release and RCsGeckoEidechse
State is not saved between launches currently.
2022-09-13Do now show version number in omni-buttonGeckoEidechse
Use separate field below to show version number
2022-09-13Show installed Northstar version in separate fieldGeckoEidechse
2022-09-11Check if Origin is runningGeckoEidechse
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-10Update button if Northstar launchedGeckoEidechse
2022-09-10Add initial front-end code for launching NorthstarGeckoEidechse
2022-09-10Propagate install type to UIGeckoEidechse
Install type is Steam, Origin, EAPlay
2022-09-10Fix using incorrect typingGeckoEidechse
2022-09-10Remove unnecessary typingGeckoEidechse
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-10Do not show alert message on install/update finishGeckoEidechse
2022-09-10Do nothing when button clicked mid-actionGeckoEidechse
2022-09-10Add update functionalityGeckoEidechse
2022-09-10Use variable to set button stateGeckoEidechse
2022-09-10Show what feature not implemented on clickGeckoEidechse
2022-09-10Remove unused variableGeckoEidechse
2022-09-10Return error result type if NS update check failsGeckoEidechse
2022-09-10Return error result type if NS install failsGeckoEidechse
2022-09-10Use locked HTML input field for showing gamepathGeckoEidechse
instead of its own custom HTML element
2022-09-10Implement manually selecting TF|2 install locationGeckoEidechse
2022-09-09Use consts to define button contentGeckoEidechse
2022-09-09Update install button textGeckoEidechse
2022-09-09Move duplicate into dedicated functionGeckoEidechse
2022-09-09Use consts to define button contentGeckoEidechse
i.e. replace setting button to a string with setting it to a variable to ensure that value is consistent over multiple places.
2022-09-09Add initial Northstar install supportGeckoEidechse
still Steam version only
2022-09-09Add switch-case for performing actionGeckoEidechse
on button click based on UI state
2022-09-09Comment out testing codeGeckoEidechse
2022-09-07Show host OS next to FlightCore versionGeckoEidechse
2022-09-06Fix gamepath not passed correctly to backendGeckoEidechse
For some reason it wants camelCase variable name even though backend uses snake_case...
2022-09-01Remove elements from template applicationGeckoEidechse
2022-09-01Handle gamepath check if manually selectedGeckoEidechse
as well as Northstar existence and up-to-date check
2022-09-01Add dir picker if Titanfall2 is not installedGeckoEidechse
Allows user to select install location if the Titanfall2 install path was not found under the assumption that Titanfall2 was installed but couldn't be found by FlightCore
2022-09-01Add structure to implement Nortshtar update checkGeckoEidechse
Actual logic is not implemented yet
2022-08-30Show Northstar version number in play buttonGeckoEidechse
2022-08-29Check installed Northstar versionGeckoEidechse
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