feat: updated changelog

This commit is contained in:
Observer KRypt0n_ 2023-05-24 19:42:37 +02:00
parent dfde3be955
commit ba5963ae08
No known key found for this signature in database
GPG key ID: 844DA47BA25FE1E2
4 changed files with 61 additions and 33 deletions

View file

@ -15,11 +15,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Set button label as "Resume" when the diff is part downloaded
- Added options to use wine / gstreamer shared libraries from selected wine build.
These options will configure `LD_LIBRARY_PATH` and `GST_PLUGIN_PATH` environment variables
- Added setting of `LC_ALL` in wine lang setting
- Added `LAUNCHER_REQUESTS_TIMEOUT` environment variable
### Fixed
- Fixed session applying on each launcher start
- Fixed predownload button ui
- Fixed proton builds integration with sandbox
- Fixed compatibility between sessions manager and sandbox
- Fixed sandboxing of inexisting folders
### Changed
@ -29,6 +34,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Used `whatadistro` to identify recommended package manager in the first run window
- Moved a lot of settings to separate page
- Set fsr quality mode in enhancements settings instead of strength
- Updated fps unlocker data
- Made temporary workaround to the game API changes
- Increased default requests timeout to 8 seconds
- Updated minreq to support `http_proxy`-like variables
### Removed

32
Cargo.lock generated
View file

@ -48,8 +48,8 @@ dependencies = [
[[package]]
name = "anime-game-core"
version = "1.10.1"
source = "git+https://github.com/an-anime-team/anime-game-core?tag=1.10.1#3300f3edcfcdd4477818b25e1ac85af21476211e"
version = "1.10.2"
source = "git+https://github.com/an-anime-team/anime-game-core?tag=1.10.2#359467cc765b371f74ac54b6d5aa1815e2c07cea"
dependencies = [
"anyhow",
"bzip2",
@ -96,8 +96,8 @@ dependencies = [
[[package]]
name = "anime-launcher-sdk"
version = "1.4.2"
source = "git+https://github.com/an-anime-team/anime-launcher-sdk?tag=1.4.2#62e31155f21525f8653ac08ab7ebd477d06fef32"
version = "1.4.3"
source = "git+https://github.com/an-anime-team/anime-launcher-sdk?tag=1.4.3#919f1608754db6cd98fcf12d1088aecf7e83be95"
dependencies = [
"anime-game-core",
"anyhow",
@ -389,9 +389,9 @@ dependencies = [
[[package]]
name = "bumpalo"
version = "3.12.2"
version = "3.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b"
checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1"
[[package]]
name = "byteorder"
@ -1522,9 +1522,9 @@ dependencies = [
[[package]]
name = "io-lifetimes"
version = "1.0.10"
version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220"
checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
dependencies = [
"hermit-abi 0.3.1",
"libc",
@ -2186,9 +2186,9 @@ dependencies = [
[[package]]
name = "regex"
version = "1.8.1"
version = "1.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370"
checksum = "d1a59b5d8e97dee33696bf13c5ba8ab85341c002922fba050069326b9c498974"
dependencies = [
"aho-corasick 1.0.1",
"memchr",
@ -2197,9 +2197,9 @@ dependencies = [
[[package]]
name = "regex-syntax"
version = "0.7.1"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c"
checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78"
[[package]]
name = "relm4"
@ -2782,9 +2782,9 @@ dependencies = [
[[package]]
name = "toml_edit"
version = "0.19.9"
version = "0.19.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92d964908cec0d030b812013af25a0e57fddfadb1e066ecc6681d86253129d4f"
checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739"
dependencies = [
"indexmap",
"serde",
@ -2927,9 +2927,9 @@ checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
[[package]]
name = "unicode-ident"
version = "1.0.8"
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4"
checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0"
[[package]]
name = "unicode-normalization"

View file

@ -17,7 +17,7 @@ glib-build-tools = "0.17"
[dependencies.anime-launcher-sdk]
git = "https://github.com/an-anime-team/anime-launcher-sdk"
tag = "1.4.2"
tag = "1.4.3"
features = ["all", "genshin"]
# path = "../anime-launcher-sdk" # ! for dev purposes only

View file

@ -70,8 +70,9 @@ impl SimpleComponent for AboutDialog {
"Français — @zeGolem https://github.com/zeGolem",
"Türkçe — @Kaozix https://github.com/Kaozix1776",
"Türkçe — Kayra Nachfolger https://github.com/kayranachfolger",
"简体中文 — Caibin Chen https://github.com/tigersoldier",
"Italiano - @QuazarOmega https://github.com/quazar-omega"
"Italiano - @QuazarOmega https://github.com/quazar-omega",
"Indonesia - @yumekarisu https://github.com/yumekarisu",
"简体中文 — Caibin Chen https://github.com/tigersoldier"
].join("\n"),
set_debug_info: &[
@ -89,25 +90,43 @@ impl SimpleComponent for AboutDialog {
"<p>Added</p>",
"<ul>",
"<li>Added rules approving dialog to the first run window</li>",
"<li>Added game settings section</li>",
"<li>Added game sessions manager</li>",
"<li>Added `LAUNCHER_FOLDER` variable support</li>",
"<li>Added patch repository mirror</li>",
"</ul>",
"<p>Changed</p>",
"<ul>",
"<li>Improved launcher logo rendering quality</li>",
"<li>Reworked entry rows in the settings</li>",
"<li>Added Italian</li>",
"<li>Added Indonesian</li>",
"<li>Added dynamic main button icon switching</li>",
"<li>Set button label as \"Resume\" when the diff is part downloaded</li>",
"<li>Added options to use wine / gstreamer shared libraries from selected wine build. These options will configure `LD_LIBRARY_PATH` and `GST_PLUGIN_PATH` environment variables</li>",
"<li>Added setting of `LC_ALL` in wine lang setting</li>",
"<li>Added `LAUNCHER_REQUESTS_TIMEOUT` environment variable</li>",
"</ul>",
"<p>Fixed</p>",
"<ul>",
"<li>Fixed wine tools running using proton builds</li>",
"<li>Fixed sandboxed game running (sounds are broken for now)</li>",
"<li>Fixed session applying on each launcher start</li>",
"<li>Fixed predownload button ui</li>",
"<li>Fixed proton builds integration with sandbox</li>",
"<li>Fixed compatibility between sessions manager and sandbox</li>",
"<li>Fixed sandboxing of inexisting folders</li>",
"</ul>",
"<p>Changed</p>",
"<ul>",
"<li>Apply selected session before launching the game. This will properly save your game session when you switch between wine prefixes</li>",
"<li>Redesigned main button</li>",
"<li>Used `whatadistro` to identify recommended package manager in the first run window</li>",
"<li>Moved a lot of settings to separate page</li>",
"<li>Set fsr quality mode in enhancements settings instead of strength</li>",
"<li>Updated fps unlocker data</li>",
"<li>Made temporary workaround to the game API changes</li>",
"<li>Increased default requests timeout to 8 seconds</li>",
"<li>Updated minreq to support `http_proxy`-like variables</li>",
"</ul>",
"<p>Removed</p>",
"<ul>",
"<li>Removed Futex2 wine sync option</li>",
"</ul>",
].join("\n"),