From ba5963ae08f857c473fcd765c34a68d910c29e4e Mon Sep 17 00:00:00 2001 From: Observer KRypt0n_ Date: Wed, 24 May 2023 19:42:37 +0200 Subject: [PATCH] feat: updated changelog --- CHANGELOG.md | 9 +++++++++ Cargo.lock | 32 +++++++++++++++---------------- Cargo.toml | 2 +- src/ui/about.rs | 51 +++++++++++++++++++++++++++++++++---------------- 4 files changed, 61 insertions(+), 33 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0e5e4de..36574a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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 diff --git a/Cargo.lock b/Cargo.lock index 74148b4..6b4eecc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -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" diff --git a/Cargo.toml b/Cargo.toml index 56e5d53..9e1f7e7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -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 diff --git a/src/ui/about.rs b/src/ui/about.rs index 2a53c19..02ca0d6 100644 --- a/src/ui/about.rs +++ b/src/ui/about.rs @@ -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 { "

Added

", "", - - "

Changed

", - - "", "

Fixed

", "", + + "

Changed

", + + "", + + "

Removed

", + + "", ].join("\n"),