aboutsummaryrefslogtreecommitdiff
path: root/src-tauri/Cargo.toml
AgeCommit message (Collapse)Author
2023-06-10chore: Bump FlightCore version to 1.18.0v1.18.0GeckoEidechse
2023-06-04chore: Bump FlightCore version to 1.17.1v1.17.1GeckoEidechse
2023-06-01chore: Bump FlightCore version to 1.17.0v1.17.0GeckoEidechse
2023-05-20chore: Bump FlightCore version to 1.16.1v1.16.1GeckoEidechse
2023-05-15chore: Bump FlightCore version to 1.16.0v1.16.0GeckoEidechse
2023-05-13chore: Bump FlightCore version to 1.15.4v1.15.4GeckoEidechse
2023-05-11chore: Bump FlightCore version to 1.15.3v1.15.3GeckoEidechse
2023-05-10chore: Bump FlightCore version to 1.15.2v1.15.2GeckoEidechse
2023-05-10feat: Add button to install older Northstar version in DevView (#325)GeckoEidechse
Adds a button to DevView that allows installing older Northstar versions from Thunderstore
2023-05-09chore: Bump FlightCore version to 1.15.1v1.15.1GeckoEidechse
2023-05-08chore: Bump FlightCore version to 1.15.0v1.15.0GeckoEidechse
2023-05-07chore: Bump FlightCore version to 1.14.1v1.14.1GeckoEidechse
2023-05-04chore: Bump FlightCore version to 1.14.0v1.14.0GeckoEidechse
2023-05-04chore: Update Tauri to 1.3 (#303)GeckoEidechse
2023-05-01chore: Bump FlightCore version to 1.13.5v1.13.5GeckoEidechse
2023-05-01feat: Show error message if WebView2 not installed (#285)GeckoEidechse
* feat: Show error message if WebView2 not installed on Windows * fix: Add missing dependency * fix: Do not import lib on OS where not needed Don't need to import Windows lib on Linux * feat: Link to troubleshooting page directly * chore: Update comments * docs: Show error message in troubleshooting guide Show the "WebView2 not installed" error message in the troubleshooting guide * fix: Resolve clippy error * fix: Resolve clippy error (again)
2023-04-30chore: Bump FlightCore version to 1.13.4v1.13.4GeckoEidechse
2023-04-30chore: Bump FlightCore version to 1.13.3v1.13.3GeckoEidechse
2023-04-21fix: Update game-scanner to avoid deprecated lib (#281)GeckoEidechse
This is a hotfix until upstream is updated or we replace the library entirely
2023-04-17chore: Bump FlightCore version to 1.13.2v1.13.2GeckoEidechse
2023-04-16chore: Bump FlightCore version to 1.13.1v1.13.1GeckoEidechse
2023-04-10chore: Bump FlightCore version to 1.13.0v1.13.0GeckoEidechse
2023-04-06feat: Add ability to launch via Steam to DevView (#178)Jan
* feat: Add ability to launch via Steam * document what get_titanfall_proton() does * revert explicit use of newly imported Path * Format source code to pass CI * Use new steamlocate compat_tool helper * cargo fmt * fix: Address various clippy issues Addresses clippy warnings caused by newly introduced code * fix: Cargo toml dependency formatting
2023-04-05chore: Bump FlightCore version to 1.12.1GeckoEidechse
2023-03-30chore: Bump FlightCore version to 1.12.0v1.12.0GeckoEidechse
2023-03-27chore: Bump FlightCore version to 1.11.1v1.11.1GeckoEidechse
2023-03-27fix: Address regression around persistent store (#227)GeckoEidechse
* fix: Pin tauri-plugin-store package to same commit Pin npm package to same commit as Rust crate * fix: Attempt using newest plugin store commit * fix: Perform explicit save to store on each change This seems to resolve the issue around no longer writing changes to store on close as now values are written on each change. * chore: Pin dependencies to specific commit Instead of tracking a branch, track a specific commit
2023-03-26chore: Bump FlightCore version to 1.11.0v1.11.0GeckoEidechse
2023-03-21feat: Proper logging (#223)GeckoEidechse
* feat: Initial setup of sentry logging * refactor: Replace some println with log call Not replacing all cause too large diff
2023-03-19chore: Bump FlightCore version to 1.10.2v1.10.2GeckoEidechse
2023-03-19chore: Format Cargo.toml (#222)GeckoEidechse
Running `cargo add SOME_CRATE` formats the config file this way so might as well fix the formatting now
2023-03-19refactor: Fix PR downloads permission issue (#217)GeckoEidechse
* fix: Download PRs into Titanfall2 folder Avoids any folder write permission issues * fix: Download Mod PRs into Titanfall2 folder Avoids any folder write permission issues * build: Add libraries for zip extract * refactor: Download mods zip into memory and extract it from there directly into Titanfall2 dir * fix: Stop creating unneeded temp download folder * refactor: Download launcher zip into memory and extract it from there into a temp folder then only copy out necessary files and delete the rest * docs: Add comment * refactor: Remove unused functions * fix: Smoothly handle misformatted zip file Usually caused by the downloaded file not actually being a zip Catches the error and displays error message if it occurs. * feat: Exit early if download was unsuccessful * chore: Remove leftover commented out code * fix: Write mod files into correct subdirectory Was writing them into parent instead by accident which meant that Northstar wouldn't actually find it. * refactor: Define profile path once Instead of recreating the string everytime
2023-03-14chore: Bump FlightCore version to 1.10.1v1.10.1GeckoEidechse
2023-03-12chore: Bump FlightCore version to 1.10.0v1.10.0GeckoEidechse
2023-03-08chore: Bump FlightCore version to 1.9.1v1.9.1GeckoEidechse
2023-03-05chore: Bump libthermite to 0.5.3 (#199)GeckoEidechse
This adds a change needed for making progressbar work on dowload
2023-03-02chore: Bump FlightCore version to 1.9.0v1.9.0GeckoEidechse
2023-03-01chore: Bump FlightCore version to 1.8.3v1.8.3GeckoEidechse
2023-03-01build: Keep line tables in release builds (#191)GeckoEidechse
* build: Keep line tables in release builds
2023-03-01chore: Bump sentry to 0.30.0 (#195)GeckoEidechse
* chore: Bump sentry to 0.30.0 * chore: Bump Rust version to 1.66 `sentry` raises minimum required version to `1.66`
2023-02-26chore: Bump FlightCore version to 1.8.2v1.8.2GeckoEidechse
2023-02-26chore: Bump FlightCore version to 1.8.1v1.8.1GeckoEidechse
2023-02-14chore: Bump FlightCore version to 1.8.0v1.8.0GeckoEidechse
2023-02-13fix: Specify commit for tauri-plugin-store (#176)GeckoEidechse
Instead of a branch specify specific commit. This is done to later run `cargo update`. Currently running said command updates the dependency to a broken build. Fixing `tauri-plugin-store` to a specific working commit allows for running `cargo update` again.
2023-02-13chore: Bump sentry crate to 0.29.2 (#174)GeckoEidechse
2023-02-09feat: Add version number to user-agent (#173)GeckoEidechse
* feat: Add version number to user-agent Uses a crate that allows for formatting at compile time. * fix: Add comment
2023-02-08chore: Bump FlightCore version to 1.7.0v1.7.0GeckoEidechse
2023-02-06chore: Bump libthermite version to 0.5.2 (#163)GeckoEidechse
And fix corresponding code that broke in the process Basically just removing `await`s as the networking functions are no longer async.
2023-02-05chore: Bump FlightCore version to 1.6.1v1.6.1GeckoEidechse
2023-02-05feat: Auto-generate TS bindings (#140)GeckoEidechse
* feat: Initial trial to auto-generate TS bindings That way instead of manually duplicating code, we can just run `cargo test` to generate them. * fix: Update forgotten imports * refactor: Move FlightCoreVersion to autogen bind TypeScript binding autogenerated from Rust code * refactor: Move ReleaseInfo to autogen binding TypeScript binding autogenerated from Rust code * docs: Explain how to generate TS binds from Rust * feat: Check for binding changes in CI Checks for uncommitted binding changes in CI and fails if they differ * style: Formatting fixes