From 209ca477f82d311b2ef4beee4ff9553ec959a25f Mon Sep 17 00:00:00 2001 From: Nikita Podvirnyi Date: Sun, 21 Jul 2024 06:13:16 +0200 Subject: [PATCH 1/4] fix: potentially fixed `game.log` file issues --- CHANGELOG.md | 5 +++++ Cargo.lock | 4 ++-- Cargo.toml | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b832e2..b4c35b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- (potentially) Fixed `game.log` file overfilling at the start of the game +- (potentially) Fixed RAM filling with the buffered game logs + ## [3.10.2] - 19.07.2024 ### Added diff --git a/Cargo.lock b/Cargo.lock index 8a706a3..1124cef 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -107,8 +107,8 @@ dependencies = [ [[package]] name = "anime-launcher-sdk" -version = "1.16.7" -source = "git+https://github.com/an-anime-team/anime-launcher-sdk?tag=1.16.7#4589c81c27693643f3f73f8be6878f8f97c282d4" +version = "1.16.8" +source = "git+https://github.com/an-anime-team/anime-launcher-sdk?tag=1.16.8#759394a2f1413e9bfbd51c66a892489522f9f230" dependencies = [ "anime-game-core", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index eaebb67..bba9ec6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ glib-build-tools = "0.20" [dependencies.anime-launcher-sdk] git = "https://github.com/an-anime-team/anime-launcher-sdk" -tag = "1.16.7" +tag = "1.16.8" features = ["all", "genshin"] # path = "../anime-launcher-sdk" # ! for dev purposes only From 52c8e943df0dbb59f2fe7f2e848fb5642257cd35 Mon Sep 17 00:00:00 2001 From: Nikita Podvirnyi Date: Sun, 21 Jul 2024 06:57:07 +0200 Subject: [PATCH 2/4] build: updated launcher SDK --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 1124cef..6b567a9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -107,8 +107,8 @@ dependencies = [ [[package]] name = "anime-launcher-sdk" -version = "1.16.8" -source = "git+https://github.com/an-anime-team/anime-launcher-sdk?tag=1.16.8#759394a2f1413e9bfbd51c66a892489522f9f230" +version = "1.16.9" +source = "git+https://github.com/an-anime-team/anime-launcher-sdk?tag=1.16.9#048fad0e35e55455146fb2da7fb722bbcacdb778" dependencies = [ "anime-game-core", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index bba9ec6..a2a6f05 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ glib-build-tools = "0.20" [dependencies.anime-launcher-sdk] git = "https://github.com/an-anime-team/anime-launcher-sdk" -tag = "1.16.8" +tag = "1.16.9" features = ["all", "genshin"] # path = "../anime-launcher-sdk" # ! for dev purposes only From de780bd7f9438d494837ea94ecdd3a017160cc42 Mon Sep 17 00:00:00 2001 From: Nikita Podvirnyi Date: Sun, 21 Jul 2024 09:02:52 +0200 Subject: [PATCH 3/4] build: updated launcher SDK --- Cargo.lock | 4 ++-- Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6b567a9..00db310 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -107,8 +107,8 @@ dependencies = [ [[package]] name = "anime-launcher-sdk" -version = "1.16.9" -source = "git+https://github.com/an-anime-team/anime-launcher-sdk?tag=1.16.9#048fad0e35e55455146fb2da7fb722bbcacdb778" +version = "1.16.10" +source = "git+https://github.com/an-anime-team/anime-launcher-sdk?tag=1.16.10#0603733f2bd7efb38255e1d24f4a33e7137c88f3" dependencies = [ "anime-game-core", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index a2a6f05..1fd478e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,7 +19,7 @@ glib-build-tools = "0.20" [dependencies.anime-launcher-sdk] git = "https://github.com/an-anime-team/anime-launcher-sdk" -tag = "1.16.9" +tag = "1.16.10" features = ["all", "genshin"] # path = "../anime-launcher-sdk" # ! for dev purposes only From 287e79e79ab41f936a02421ac04b18cac427f3f3 Mon Sep 17 00:00:00 2001 From: Nikita Podvirnyi Date: Sun, 21 Jul 2024 09:32:56 +0200 Subject: [PATCH 4/4] feat: updated changelog --- CHANGELOG.md | 5 +++-- src/ui/about.rs | 24 +++--------------------- 2 files changed, 6 insertions(+), 23 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b4c35b2..961fe5c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,8 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed -- (potentially) Fixed `game.log` file overfilling at the start of the game -- (potentially) Fixed RAM filling with the buffered game logs +- Fixed `game.log` file overfilling at the start of the game +- Fixed RAM filling with the buffered game logs +- Fixed Discord RPC updates ## [3.10.2] - 19.07.2024 diff --git a/src/ui/about.rs b/src/ui/about.rs index 9a7892a..880334c 100644 --- a/src/ui/about.rs +++ b/src/ui/about.rs @@ -95,30 +95,12 @@ impl SimpleComponent for AboutDialog { set_release_notes_version: &APP_VERSION, set_release_notes: &[ - "

Added

", - - "
    ", - "
  • Added \"Indonesia\" wine language option
  • ", - "
  • Added writing of the game's output to the \"game.log\" file in the launcher's folder
  • ", - "
", - "

Fixed

", "
    ", - "
  • Fixed \"dwebp\" package name for fedora during initial setup
  • ", - "
", - - "

Changed

", - - "
    ", - "
  • Updated FPS unlocker version
  • ", - "
  • Changed background images processing logic
  • ", - "
", - - "

Removed

", - - "
    ", - "
  • Removed \"xdelta3\" dependency
  • ", + "
  • Fixed \"game.log\" file overfilling at the start of the game
  • ", + "
  • Fixed RAM filling with the buffered game logs
  • ", + "
  • Fixed Discord RPC updates
  • ", "
" ].join("\n"),