the-honkers-railway-launcher/assets/ui/preferences_general.blp

282 lines
5.7 KiB
Text
Raw Normal View History

using Gtk 4.0;
using Adw 1;
Adw.PreferencesPage general_page {
Adw.PreferencesGroup {
title: "General";
Adw.ComboRow {
title: "Launcher language";
model: Gtk.StringList {
strings [
"English",
"German",
"Russian",
"French",
"Chinese"
]
};
}
2022-07-02 16:03:32 +00:00
Adw.ExpanderRow {
title: "Game voiceovers";
subtitle: "Select voice packages used in game";
Adw.ActionRow {
title: "English";
Gtk.Button {
icon-name: "document-save-symbolic";
valign: center;
2022-07-04 05:33:55 +00:00
styles ["flat"]
2022-07-02 16:03:32 +00:00
}
}
Adw.ActionRow {
title: "Japanese";
Gtk.Button {
icon-name: "user-trash-symbolic";
valign: center;
2022-07-04 05:33:55 +00:00
styles ["flat"]
2022-07-02 16:03:32 +00:00
}
}
Adw.ActionRow {
title: "Korean";
Gtk.Button {
icon-name: "document-save-symbolic";
valign: center;
2022-07-04 05:33:55 +00:00
styles ["flat"]
2022-07-02 16:03:32 +00:00
}
}
Adw.ActionRow {
title: "Chinese";
Gtk.Button {
icon-name: "document-save-symbolic";
valign: center;
2022-07-04 05:33:55 +00:00
styles ["flat"]
2022-07-02 16:03:32 +00:00
}
}
}
}
Adw.PreferencesGroup {
title: "Status";
Adw.ActionRow {
title: "Game version";
Gtk.Label game_version {
label: "2.7.0";
styles ["success"]
}
}
Adw.ActionRow {
title: "Patch version";
Gtk.Label patch_version {
label: "2.7.0";
styles ["success"]
}
}
Gtk.Box {
orientation: horizontal;
spacing: 8;
margin-top: 16;
Gtk.Button {
label: "Revert patch";
}
Gtk.Button {
label: "Re-apply patch";
}
}
}
Adw.PreferencesGroup {
title: "Wine version";
2022-07-04 05:33:55 +00:00
Adw.ComboRow {
title: "Selected version";
model: Gtk.StringList {
strings [
"Wine-GE 7-16",
"Wine-GE 7-15",
"Proton-GE 7-15",
"Lutris 7-14"
]
};
}
Adw.ExpanderRow {
title: "Wine-GE";
Adw.ActionRow {
title: "7-16";
}
Adw.ActionRow {
title: "7-15";
}
Adw.ActionRow {
title: "7-14";
}
Adw.ActionRow {
title: "7-12";
}
Adw.ActionRow {
title: "7-10";
}
Adw.ActionRow {
title: "7-9";
}
}
Adw.ExpanderRow {
title: "Proton-GE";
subtitle: "This version includes its own DXVK builds and you can use DXVK_ASYNC variable";
Adw.ActionRow {
title: "7-16";
}
Adw.ActionRow {
title: "7-15";
}
Adw.ActionRow {
title: "7-14";
}
Adw.ActionRow {
title: "7-12";
}
Adw.ActionRow {
title: "7-10";
}
Adw.ActionRow {
title: "7-9";
}
}
Adw.ExpanderRow {
title: "Lutris";
Adw.ActionRow {
title: "7-16";
}
Adw.ActionRow {
title: "7-15";
}
Adw.ActionRow {
title: "7-14";
}
Adw.ActionRow {
title: "7-12";
}
Adw.ActionRow {
title: "7-10";
}
Adw.ActionRow {
title: "7-9";
}
}
}
Adw.PreferencesGroup {
title: "DXVK version";
2022-07-04 05:33:55 +00:00
Adw.ComboRow {
title: "Selected version";
model: Gtk.StringList {
strings [
"Vanilla 1.10.1",
"Vanilla 1.10",
"Vanilla 1.9.4",
"Async 1.10.1"
]
};
}
Adw.ExpanderRow {
title: "Vanilla";
Adw.ActionRow {
title: "1.10.1";
}
Adw.ActionRow {
title: "1.10";
}
Adw.ActionRow {
title: "1.9.4";
}
Adw.ActionRow {
title: "1.9.3";
}
Adw.ActionRow {
title: "1.9.2";
}
Adw.ActionRow {
title: "1.9.1";
}
}
Adw.ExpanderRow {
title: "Async";
subtitle: "This version is not recommended for usage as can lead to anti-cheat detection";
Adw.ActionRow {
title: "1.10.1";
}
Adw.ActionRow {
title: "1.10";
}
Adw.ActionRow {
title: "1.9.4";
}
Adw.ActionRow {
title: "1.9.3";
}
Adw.ActionRow {
title: "1.9.2";
}
Adw.ActionRow {
title: "1.9.1";
}
}
}
}