mirror of
https://github.com/an-anime-team/sleepy-launcher.git
synced 2024-11-22 21:02:44 +03:00
82691f70f9
- renamed "page_*" to some actual pages names - added voice packages selection page - made "Advanced" button working. It shows default paths selection page
94 lines
2.7 KiB
Text
94 lines
2.7 KiB
Text
using Gtk 4.0;
|
|
using Adw 1;
|
|
|
|
Gtk.Box page {
|
|
orientation: vertical;
|
|
hexpand: true;
|
|
|
|
Adw.PreferencesPage {
|
|
Adw.PreferencesGroup {
|
|
Gtk.Label {
|
|
label: "ToS violation warning";
|
|
margin-top: 8;
|
|
|
|
styles ["title-1"]
|
|
}
|
|
|
|
Gtk.Box {
|
|
orientation: vertical;
|
|
margin-top: 32;
|
|
spacing: 12;
|
|
|
|
Gtk.Label {
|
|
label: "This launcher is an unofficial tool, in no way related to miHoYo nor COGNOSPHERE.";
|
|
|
|
wrap: true;
|
|
halign: start;
|
|
}
|
|
|
|
Gtk.Label {
|
|
label: "This tool is designed to facilitate playing Genshin Impact on Linux, and was built with the sole purpose of installing and running the game with less hassle.";
|
|
|
|
wrap: true;
|
|
halign: start;
|
|
}
|
|
|
|
Gtk.Label {
|
|
label: "It does so by using existing components and making the experience simple for the user.";
|
|
|
|
wrap: true;
|
|
halign: start;
|
|
}
|
|
|
|
Gtk.Label {
|
|
label: "However, some components used here likely break the miHoYo Terms of Service for Genshin Impact.";
|
|
|
|
wrap: true;
|
|
halign: start;
|
|
}
|
|
|
|
Gtk.Label {
|
|
label: "If you are using this launcher, your player account could become identified as TOS-non-compliant by miHoYo/COGNOSPHERE.";
|
|
|
|
wrap: true;
|
|
halign: start;
|
|
}
|
|
|
|
Gtk.Label {
|
|
label: "If this happens, as your account would be disobeying TOS, miHoYo/COGNOSPHERE are free to do what they want. Including banning.";
|
|
|
|
wrap: true;
|
|
halign: start;
|
|
}
|
|
|
|
Gtk.Label {
|
|
label: "If you understand the risk of trying to play the game in an unofficial capacity, press OK and let's go researching the world of Teyvat!";
|
|
|
|
wrap: true;
|
|
halign: start;
|
|
}
|
|
}
|
|
}
|
|
|
|
Adw.PreferencesGroup {
|
|
vexpand: true;
|
|
valign: center;
|
|
|
|
Gtk.Box {
|
|
orientation: horizontal;
|
|
spacing: 8;
|
|
halign: center;
|
|
|
|
Gtk.Button continue_button {
|
|
label: "Continue";
|
|
|
|
styles ["suggested-action"]
|
|
}
|
|
|
|
Gtk.Button exit_button {
|
|
label: "Exit";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|