mirror of
https://github.com/an-anime-team/sleepy-launcher.git
synced 2024-11-22 21:02:44 +03:00
21ee39ad17
- made preparations for environment settings - now launcher hides when you launch the game - now `Config::try_get_wine_executable` can return `Some("wine")` - removed old wine and dxvk versions; added new Wine-GE-Proton and GE-Proton builds
85 lines
2.1 KiB
Text
85 lines
2.1 KiB
Text
using Gtk 4.0;
|
|
using Adw 1;
|
|
|
|
Adw.PreferencesPage page {
|
|
Adw.PreferencesGroup {
|
|
title: "Wine";
|
|
|
|
Adw.ComboRow sync_combo {
|
|
title: "Synchronization";
|
|
subtitle: "Technology used to synchronize inner wine events";
|
|
|
|
model: Gtk.StringList {
|
|
strings [
|
|
"None",
|
|
"ESync",
|
|
"FSync",
|
|
"Futex2"
|
|
]
|
|
};
|
|
}
|
|
|
|
Adw.ComboRow wine_lang {
|
|
title: "Language";
|
|
subtitle: "Choose the language to use in wine environment. Can fix keyboard layout detection in-game";
|
|
|
|
model: Gtk.StringList {
|
|
strings [
|
|
"System",
|
|
"English",
|
|
"German",
|
|
"Russian",
|
|
"Portuguese",
|
|
"French",
|
|
"Chinese",
|
|
"Spanish",
|
|
"Japanese",
|
|
"Korean"
|
|
]
|
|
};
|
|
}
|
|
}
|
|
|
|
Adw.PreferencesGroup {
|
|
title: "Game";
|
|
|
|
Adw.ComboRow hud_combo {
|
|
title: "HUD";
|
|
|
|
model: Gtk.StringList {
|
|
strings [
|
|
"None",
|
|
"DXVK",
|
|
"MangoHUD"
|
|
]
|
|
};
|
|
}
|
|
|
|
Adw.ComboRow fsr_combo {
|
|
title: "FSR";
|
|
subtitle: "AMD FSR scales game resolution while rendering the game with the lower one";
|
|
|
|
model: Gtk.StringList {
|
|
strings [
|
|
"Ultra Quality",
|
|
"Quality",
|
|
"Balanced",
|
|
"Performance"
|
|
]
|
|
};
|
|
|
|
Gtk.Switch fsr_switcher {
|
|
valign: center;
|
|
}
|
|
}
|
|
|
|
Adw.ActionRow {
|
|
title: "Gamemode";
|
|
subtitle: "This prioritizes the game over the rest of the processes";
|
|
|
|
Gtk.Switch gamemode_switcher {
|
|
valign: center;
|
|
}
|
|
}
|
|
}
|
|
}
|