Age | Commit message (Collapse) | Author |
|
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.26.9 to 0.29.7.
- [Changelog](https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GuillaumeGomez/sysinfo/commits)
---
updated-dependencies:
- dependency-name: sysinfo
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
|
|
Bumps [sentry-log](https://github.com/getsentry/sentry-rust) from 0.30.0 to 0.31.5.
- [Release notes](https://github.com/getsentry/sentry-rust/releases)
- [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-rust/compare/0.30.0...0.31.5)
---
updated-dependencies:
- dependency-name: sentry-log
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Allow to use whatever is newest patch release
|
|
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.180 to 1.0.181.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.180...v1.0.181)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Bumps [pretty_env_logger](https://github.com/seanmonstar/pretty-env-logger) from 0.4.0 to 0.5.0.
- [Commits](https://github.com/seanmonstar/pretty-env-logger/compare/v0.4.0...v0.5.0)
---
updated-dependencies:
- dependency-name: pretty_env_logger
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
This is done so that with profiles we can run different versions of Northstar which would use different versions of the `Northstar.dll`
|
|
|
|
* chore: Delete leftover type definition file
* feat: Generate InstallType from Rust enum
* fix: Use new generated struct
|
|
Bumps [sentry](https://github.com/getsentry/sentry-rust) from 0.30.0 to 0.31.5.
- [Release notes](https://github.com/getsentry/sentry-rust/releases)
- [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-rust/compare/0.30.0...0.31.5)
---
updated-dependencies:
- dependency-name: sentry
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
|
|
|
|
* fix: Go over all folders during cleanup of early return on error
* fix: Remove now unused import
|
|
Passes the whole `GameInstall` object instead of individual path to functions related to PR installs.
This is done in preparation for #444
|
|
Add extract dir to cleanup
|
|
|
|
This is done in order to enable future changes
|
|
The temp folder we create could be reused for a lot more things, like extracting Northstar before moving files into the correct place.
As such adjust the naming and structure to accommodate this.
|
|
This allows for later extending for installing in the appropriate profile
|
|
|
|
to DevView
Kills `NorthstarLauncher.exe` and `Titanfall2.exe` processes.
|
|
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>
|
|
Add Profile to GameInstall
Replace hardcoded uses of R2Northstar with profile attribute
|
|
|
|
Plugins in Northstar have unrestricted device access.
As such we want to warn user before installing one with an option to abort.
|
|
|
|
This is a temporary measure until a proper implementation exists that properly warns user before installing plugin
|
|
|
|
|
|
Support for installing mods from Thunderstore directly into the `packages` folder.
Adds some basic sanity check during installation.
After successful installation, the old version of the mod is removed. This includes both from `packages` and from `mods`.
|
|
development versions are checked with:
current_version < newest_version
release versions are checked with:
current_version != newest_version
|
|
Adds ability to delete mods from `packages` directory.
|
|
|
|
|
|
|
|
Adds logic to install, remove, and check existing install of NorthstarProton.
|
|
|
|
Prints a warning to console if snap installation of Steam is detected.
|
|
|
|
|
|
|
|
Otherwise we accept improper formatted Thunderstore mod strings like
`AUTHOR-MOD-VERSION-RANDOM_STUFF`
|
|
Allows printing `ParsedThunderstoreModString` in the Thunderstore mod
string format
|
|
Moves some logic related to reading legacy installed mods to new file in order to clean up code before adding new logic.
|
|
|
|
|
|
Toolchain updated and new clipply managed to find a new anti-pattern.
|
|
|
|
And update code accordingly
Co-authored-by: AnActualEmerald <emerald_actual@protonmail.com>
|
|
Relying on a file to be parsed in time is unreliably, and if the file is open while we delete it we may run into locking problems.
Downside is that this gives a fugly prompt
|