mirror of
https://github.com/an-anime-team/sleepy-launcher.git
synced 2025-03-15 14:38:29 +03:00
1.0.0
- added new wine versions From previous commits: - changed preferences icon, updated main window's menu - removed open launcher folder button from settings - added fix for dxvk applying with spaces to the runners folder path - updated default patch repo's mirror - updated core library; added support for Chinese version - added default game edition prediction based on system locale - added ability to run the game when all patch servers are down - used `std::process::Output` on DXVK applying instead of String this fixes errors related to UTF-8 decoding since different systems may have different default encodings - added "borderless" and "virtual desktop" options to settings; added separate FSR option to gamescope settings - dxvk now uses wine64 to update prefix before applying patches - added setting of `-window-mode exclusive` args to the wine when using wine FSR - `WinePrefix::update` and so now use wine64 binary instead of wineboot - renamed `files.wine` to `files.wine64` in `wine.json` - `Config::try_get_wine_executable` function now return wine64 binary - added errors toasting for initial setup window
This commit is contained in:
parent
bfa8276a8e
commit
43b09f295d
5 changed files with 53 additions and 6 deletions
22
CHANGELOG.md
22
CHANGELOG.md
|
@ -1,3 +1,25 @@
|
|||
# 1.0.0
|
||||
|
||||
- added new wine versions
|
||||
- changed preferences icon, updated main window's menu
|
||||
- removed open launcher folder button from settings
|
||||
- added fix for dxvk applying with spaces to the runners folder path
|
||||
- updated default patch repo's mirror
|
||||
- updated core library; added support for Chinese version
|
||||
- added default game edition prediction based on system locale
|
||||
- added ability to run the game when all patch servers are down
|
||||
- used `std::process::Output` on DXVK applying instead of String
|
||||
this fixes errors related to UTF-8 decoding since different systems may have
|
||||
different default encodings
|
||||
- added "borderless" and "virtual desktop" options to settings;
|
||||
added separate FSR option to gamescope settings
|
||||
- dxvk now uses wine64 to update prefix before applying patches
|
||||
- added setting of `-window-mode exclusive` args to the wine when using wine FSR
|
||||
- `WinePrefix::update` and so now use wine64 binary instead of wineboot
|
||||
- renamed `files.wine` to `files.wine64` in `wine.json`
|
||||
- `Config::try_get_wine_executable` function now return wine64 binary
|
||||
- added errors toasting for initial setup window
|
||||
|
||||
# 1.0.0-rc2
|
||||
|
||||
- updated core library;
|
||||
|
|
2
Cargo.lock
generated
2
Cargo.lock
generated
|
@ -51,7 +51,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "anime-game-launcher"
|
||||
version = "1.0.0-rc2"
|
||||
version = "1.0.0"
|
||||
dependencies = [
|
||||
"anime-game-core",
|
||||
"dirs",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "anime-game-launcher"
|
||||
version = "1.0.0-rc2"
|
||||
version = "1.0.0"
|
||||
description = "Anime Game launcher"
|
||||
authors = ["Nikita Podvirnyy <suimin.tu.mu.ga.mi@gmail.com>"]
|
||||
license = "GPL-3.0"
|
||||
|
|
|
@ -3,6 +3,19 @@
|
|||
"title": "Wine-GE-Proton",
|
||||
"subtitle": null,
|
||||
"versions": [
|
||||
{
|
||||
"family": "Wine-GE-Proton",
|
||||
"name": "lutris-GE-Proton7-25-x86_64",
|
||||
"title": "Wine-GE-Proton 7-25",
|
||||
"uri": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-25/wine-lutris-GE-Proton7-25-x86_64.tar.xz",
|
||||
"files": {
|
||||
"wine64": "bin/wine64",
|
||||
"wineserver": "bin/wineserver",
|
||||
"wineboot": "bin/wineboot",
|
||||
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
|
||||
},
|
||||
"recommended": true
|
||||
},
|
||||
{
|
||||
"family": "Wine-GE-Proton",
|
||||
"name": "lutris-GE-Proton7-24-x86_64",
|
||||
|
@ -79,7 +92,7 @@
|
|||
"wineboot": "bin/wineboot",
|
||||
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
|
||||
},
|
||||
"recommended": true
|
||||
"recommended": false
|
||||
},
|
||||
{
|
||||
"family": "Wine-GE-Proton",
|
||||
|
@ -152,6 +165,19 @@
|
|||
"title": "GE-Proton",
|
||||
"subtitle": "This version includes its own DXVK builds and you can use DXVK_ASYNC variable",
|
||||
"versions": [
|
||||
{
|
||||
"family": "GE-Proton",
|
||||
"name": "GE-Proton7-29",
|
||||
"title": "GE-Proton 7-29",
|
||||
"uri": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton7-29/GE-Proton7-29.tar.gz",
|
||||
"files": {
|
||||
"wine64": "files/bin/wine64",
|
||||
"wineserver": "files/bin/wineserver",
|
||||
"wineboot": "files/bin/wineboot",
|
||||
"winecfg": "files/lib64/wine/x86_64-windows/winecfg.exe"
|
||||
},
|
||||
"recommended": true
|
||||
},
|
||||
{
|
||||
"family": "GE-Proton",
|
||||
"name": "GE-Proton7-28",
|
||||
|
@ -241,7 +267,7 @@
|
|||
"wineboot": "files/bin/wineboot",
|
||||
"winecfg": "files/lib64/wine/x86_64-windows/winecfg.exe"
|
||||
},
|
||||
"recommended": true
|
||||
"recommended": false
|
||||
},
|
||||
{
|
||||
"family": "GE-Proton",
|
||||
|
@ -500,7 +526,7 @@
|
|||
"wineboot": "bin/wineboot",
|
||||
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
|
||||
},
|
||||
"recommended": true
|
||||
"recommended": false
|
||||
},
|
||||
{
|
||||
"family": "Lutris",
|
||||
|
|
|
@ -7,7 +7,6 @@ use gtk::glib::clone;
|
|||
use std::rc::Rc;
|
||||
use std::cell::Cell;
|
||||
use std::io::Error;
|
||||
use std::process::Command;
|
||||
|
||||
use anime_game_core::prelude::*;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue