settings_dialog.ui

This commit is contained in:
DanielSvoboda 2024-09-18 13:50:17 -03:00
parent 2bffd0fbff
commit 02f3679df5
31 changed files with 575 additions and 141 deletions

View File

@ -77,7 +77,10 @@ Emulator::Emulator() {
VideoCore::LoadRenderDoc(); VideoCore::LoadRenderDoc();
} }
Emulator::~Emulator() {} Emulator::~Emulator() {
const auto config_dir = Common::FS::GetUserPath(Common::FS::PathType::UserDir);
Config::save(config_dir / "config.toml");
}
void Emulator::Run(const std::filesystem::path& file) { void Emulator::Run(const std::filesystem::path& file) {
// Applications expect to be run from /app0 so mount the file's parent path as app0. // Applications expect to be run from /app0 so mount the file's parent path as app0.

View File

@ -119,17 +119,9 @@ void CheckUpdate::CheckForUpdates(const bool showMessage) {
#ifdef Q_OS_WIN #ifdef Q_OS_WIN
platformString = "win64-qt"; platformString = "win64-qt";
#elif defined(Q_OS_LINUX) #elif defined(Q_OS_LINUX)
platformString = "linux-qt";
QString executablePath = QCoreApplication::applicationDirPath();
QFileInfo fileInfo(executablePath);
if (QProcessEnvironment::systemEnvironment().contains("APPIMAGE")) {
platformString = "linux-qt";
} else {
platformString = "ubuntu64";
}
#elif defined(Q_OS_MAC) #elif defined(Q_OS_MAC)
platformString = "macos-qt"; platformString = "macos-qt";
#endif #endif
if (assetObj["name"].toString().contains(platformString)) { if (assetObj["name"].toString().contains(platformString)) {
downloadUrl = assetObj["browser_download_url"].toString(); downloadUrl = assetObj["browser_download_url"].toString();
@ -181,21 +173,9 @@ void CheckUpdate::setupUI_UpdateAvailable(const QString& downloadUrl, const QStr
QLabel* updateLabel = new QLabel(updateText, this); QLabel* updateLabel = new QLabel(updateText, this);
layout->addWidget(updateLabel); layout->addWidget(updateLabel);
// Create text field for changelog
QTextEdit* textField = new QTextEdit(this);
textField->setReadOnly(true);
textField->setFixedWidth(400);
textField->setFixedHeight(200);
textField->setVisible(false);
layout->addWidget(textField);
// Create toggle button
QPushButton* toggleButton = new QPushButton(tr("Show Changelog"), this);
layout->addWidget(toggleButton);
// Setup bottom layout with action buttons // Setup bottom layout with action buttons
QHBoxLayout* bottomLayout = new QHBoxLayout(); QHBoxLayout* bottomLayout = new QHBoxLayout();
autoUpdateCheckBox = new QCheckBox(tr("Auto Update (Check at Startup)"), this); autoUpdateCheckBox = new QCheckBox(tr("Check for Updates at Startup"), this);
yesButton = new QPushButton(tr("Update"), this); yesButton = new QPushButton(tr("Update"), this);
noButton = new QPushButton(tr("No"), this); noButton = new QPushButton(tr("No"), this);
yesButton->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred); yesButton->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred);
@ -209,6 +189,18 @@ void CheckUpdate::setupUI_UpdateAvailable(const QString& downloadUrl, const QStr
bottomLayout->addWidget(noButton); bottomLayout->addWidget(noButton);
layout->addLayout(bottomLayout); layout->addLayout(bottomLayout);
// Create text field for changelog
QTextEdit* textField = new QTextEdit(this);
textField->setReadOnly(true);
textField->setFixedWidth(400);
textField->setFixedHeight(200);
textField->setVisible(false);
layout->addWidget(textField);
// Create toggle button for changelog
QPushButton* toggleButton = new QPushButton(tr("Show Changelog"), this);
layout->addWidget(toggleButton);
// Connect the toggle button to the slot to show/hide changelog // Connect the toggle button to the slot to show/hide changelog
connect(toggleButton, &QPushButton::clicked, connect(toggleButton, &QPushButton::clicked,
[this, textField, toggleButton, currentRev, latestRev, downloadUrl, latestDate, [this, textField, toggleButton, currentRev, latestRev, downloadUrl, latestDate,

View File

@ -24,6 +24,8 @@ MainWindow::MainWindow(QWidget* parent) : QMainWindow(parent), ui(new Ui::MainWi
MainWindow::~MainWindow() { MainWindow::~MainWindow() {
SaveWindowState(); SaveWindowState();
const auto config_dir = Common::FS::GetUserPath(Common::FS::PathType::UserDir);
Config::save(config_dir / "config.toml");
} }
bool MainWindow::Init() { bool MainWindow::Init() {

View File

@ -123,63 +123,16 @@ SettingsDialog::SettingsDialog(std::span<const QString> physical_devices, QWidge
connect(ui->logFilterLineEdit, &QLineEdit::textChanged, this, connect(ui->logFilterLineEdit, &QLineEdit::textChanged, this,
[](const QString& text) { Config::setLogFilter(text.toStdString()); }); [](const QString& text) { Config::setLogFilter(text.toStdString()); });
// I believe all of this should go to settings_dialog.ui | and add translation in .ts connect(ui->updateCheckBox, &QCheckBox::stateChanged, this,
// Create the "Update" section and add it to the existing QGroupBox [](int state) { Config::setAutoUpdate(state == Qt::Checked); });
QGroupBox* updateGroupBox = new QGroupBox("Update");
updateGroupBox->setMaximumWidth(265);
QVBoxLayout* updateLayout = new QVBoxLayout(); connect(ui->updateComboBox, &QComboBox::currentTextChanged, this,
updateGroupBox->setLayout(updateLayout); [](const QString& channel) { Config::setUpdateChannel(channel.toStdString()); });
auto autoUpdateCheckBox = new QCheckBox("Auto Update (Check at Startup)"); connect(ui->checkUpdateButton, &QPushButton::clicked, this, []() {
QComboBox* updateComboBox = new QComboBox();
QPushButton* updateButton = new QPushButton("Check for Updates");
// Add items to the combobox
updateComboBox->addItem("stable");
updateComboBox->addItem("unstable");
// Add widgets to the layout
updateLayout->addWidget(autoUpdateCheckBox);
updateLayout->addWidget(updateComboBox);
updateLayout->addWidget(updateButton);
// Add the "Update" section to the general settings layout
ui->generalTab->layout()->addWidget(updateGroupBox);
// Connect the button signal to a slot
connect(updateButton, &QPushButton::clicked, this, []() {
auto checkUpdate = new CheckUpdate(true); auto checkUpdate = new CheckUpdate(true);
checkUpdate->show(); checkUpdate->show();
}); });
// Initialize checkbox state
autoUpdateCheckBox->setChecked(Config::autoUpdate());
// Connect checkbox state change to save configuration
connect(autoUpdateCheckBox, &QCheckBox::stateChanged, this, [](int state) {
const auto user_dir = Common::FS::GetUserPath(Common::FS::PathType::UserDir);
Config::setAutoUpdate(state == Qt::Checked);
});
// Initialize combobox state
updateComboBox->setCurrentText(QString::fromStdString(Config::getUpdateChannel()));
// Connect combobox state change to save configuration
connect(updateComboBox, &QComboBox::currentTextChanged, this, [](const QString& channel) {
// Converter QString para std::string
std::string channelStr = channel.toStdString();
Config::setUpdateChannel(channelStr);
});
// Initialize checkbox state
autoUpdateCheckBox->setChecked(Config::autoUpdate());
// Connect checkbox state change to save configuration
connect(autoUpdateCheckBox, &QCheckBox::stateChanged, this, [](int state) {
const auto user_dir = Common::FS::GetUserPath(Common::FS::PathType::UserDir);
Config::setAutoUpdate(state == Qt::Checked);
});
} }
// GPU TAB // GPU TAB
@ -250,6 +203,9 @@ void SettingsDialog::LoadValuesFromConfig() {
ui->vkValidationCheckBox->setChecked(Config::vkValidationEnabled()); ui->vkValidationCheckBox->setChecked(Config::vkValidationEnabled());
ui->vkSyncValidationCheckBox->setChecked(Config::vkValidationSyncEnabled()); ui->vkSyncValidationCheckBox->setChecked(Config::vkValidationSyncEnabled());
ui->rdocCheckBox->setChecked(Config::isRdocEnabled()); ui->rdocCheckBox->setChecked(Config::isRdocEnabled());
ui->updateCheckBox->setChecked(Config::autoUpdate());
ui->updateComboBox->setCurrentText(QString::fromStdString(Config::getUpdateChannel()));
} }
void SettingsDialog::InitializeEmulatorLanguages() { void SettingsDialog::InitializeEmulatorLanguages() {

View File

@ -255,17 +255,108 @@
</layout> </layout>
</item> </item>
<item> <item>
<spacer name="generalSpacer"> <layout class="QHBoxLayout" name="generalTabHLayout_2">
<property name="orientation"> <item>
<enum>Qt::Orientation::Vertical</enum> <layout class="QVBoxLayout" name="updaterTabLayoutLeft">
</property> <property name="leftMargin">
<property name="sizeHint" stdset="0"> <number>0</number>
<size> </property>
<width>20</width> <property name="topMargin">
<height>40</height> <number>0</number>
</size> </property>
</property> <property name="rightMargin">
</spacer> <number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<widget class="QGroupBox" name="updaterGroupBox">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize">
<size>
<width>265</width>
<height>0</height>
</size>
</property>
<property name="title">
<string>Update</string>
</property>
<widget class="QCheckBox" name="updateCheckBox">
<property name="geometry">
<rect>
<x>12</x>
<y>115</y>
<width>251</width>
<height>22</height>
</rect>
</property>
<property name="text">
<string>Check for Updates at Startup</string>
</property>
</widget>
<widget class="QComboBox" name="updateComboBox">
<property name="geometry">
<rect>
<x>12</x>
<y>35</y>
<width>241</width>
<height>28</height>
</rect>
</property>
<property name="currentText">
<string>stable</string>
</property>
<item>
<property name="text">
<string>stable</string>
</property>
</item>
<item>
<property name="text">
<string>unstable</string>
</property>
</item>
</widget>
<widget class="QPushButton" name="checkUpdateButton">
<property name="geometry">
<rect>
<x>12</x>
<y>70</y>
<width>241</width>
<height>24</height>
</rect>
</property>
<property name="text">
<string>Check for Updates</string>
</property>
</widget>
</widget>
</item>
</layout>
</item>
<item>
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Expanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>500</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item> </item>
</layout> </layout>
</widget> </widget>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>RenderDoc تمكين تصحيح أخطاء</translation> <translation>RenderDoc تمكين تصحيح أخطاء</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>تحديث</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>تحقق من التحديثات عند بدء التشغيل</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>التحقق من التحديثات</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>تحديث تلقائي (تحقق عند بدء التشغيل)</translation> <translation>تحقق من التحديثات عند بدء التشغيل</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Opdatering</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Tjek for opdateringer ved start</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Tjek for opdateringer</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Automatisk opdatering (Tjek ved opstart)</translation> <translation>Tjek for opdateringer ved start</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>RenderDoc-Debugging aktivieren</translation> <translation>RenderDoc-Debugging aktivieren</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Aktualisieren</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Beim Start nach Updates suchen</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Nach Updates suchen</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Automatische Aktualisierung (Beim Start überprüfen)</translation> <translation>Beim Start nach Updates suchen</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Ενημέρωση</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Έλεγχος για ενημερώσεις κατά την εκκίνηση</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Έλεγχος για ενημερώσεις</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Αυτόματη Ενημέρωση (Έλεγχος κατά την εκκίνηση)</translation> <translation>Έλεγχος για ενημερώσεις κατά την εκκίνηση</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Update</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Check for Updates at Startup</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Check for Updates</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Auto Update (Check at Startup)</translation> <translation>Check for Updates at Startup</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Habilitar depuración de RenderDoc</translation> <translation>Habilitar depuración de RenderDoc</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Actualización</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Buscar actualizaciones al iniciar</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Verificar actualizaciones</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Actualización automática (Verificar al iniciar)</translation> <translation>Buscar actualizaciones al iniciar</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>RenderDoc Debugging</translation> <translation>RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>بروزرسانی</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>بررسی بروزرسانی هنگام شروع</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>به روز رسانی را بررسی کنید</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>به روز رسانی خودکار (بررسی در هنگام راه اندازی)</translation> <translation>بررسی بروزرسانی هنگام شروع</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Päivitys</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Tarkista päivitykset alussa</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Tarkista päivitykset</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Automaattinen päivitys (Tarkista käynnistyksessä)</translation> <translation>Tarkista päivitykset alussa</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Activer le débogage RenderDoc</translation> <translation>Activer le débogage RenderDoc</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Mise à jour</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Vérif. maj au démarrage</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Vérifier les mises à jour</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Mise à jour automatique (Vérifier au démarrage)</translation> <translation>Vérif. maj au démarrage</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>RenderDoc Debugolás Engedélyezése</translation> <translation>RenderDoc Debugolás Engedélyezése</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Frissítés</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Frissítések keresése indításkor</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Frissítések keresése</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Automatikus frissítés (Ellenőrzés indításkor)</translation> <translation>Frissítések keresése indításkor</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Pembaruan</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Periksa pembaruan saat mulai</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Periksa pembaruan</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Pembaruan Otomatis (Periksa saat Startup)</translation> <translation>Periksa pembaruan saat mulai</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Abilita Debugging RenderDoc</translation> <translation>Abilita Debugging RenderDoc</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Aggiornamento</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Verifica aggiornamenti allavvio</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Controlla aggiornamenti</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Aggiornamento automatico (Controlla all'avvio)</translation> <translation>Verifica aggiornamenti allavvio</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>RenderDocデバッグを有効にする</translation> <translation>RenderDocデバッグを有効にする</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation></translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation></translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation></translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Update</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Check for Updates at Startup</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Check for Updates</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Auto Update (Check at Startup)</translation> <translation>Check for Updates at Startup</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Atnaujinimas</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Tikrinti naujinimus paleidus</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Patikrinkite atnaujinimus</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Automatinis atnaujinimas (Tikrinimas paleidimo metu)</translation> <translation>Tikrinti naujinimus paleidus</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Oppdatering</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Sjekk etter oppdateringer ved oppstart</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Sjekk for oppdateringer</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Automatisk oppdatering (Sjekk ved oppstart)</translation> <translation>Sjekk etter oppdateringer ved oppstart</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Bijwerken</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Bij opstart op updates controleren</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Controleren op updates</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Automatische update (Controleer bij opstarten)</translation> <translation>Bij opstart op updates controleren</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Włącz debugowanie RenderDoc</translation> <translation>Włącz debugowanie RenderDoc</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Aktualizacja</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Sprawdź aktualizacje przy starcie</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Sprawdź aktualizacje</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Automatyczna aktualizacja (Sprawdź przy uruchomieniu)</translation> <translation>Sprawdź aktualizacje przy starcie</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -171,7 +171,7 @@
<message> <message>
<location filename="../main_window_ui.h" line="308"/> <location filename="../main_window_ui.h" line="308"/>
<source>Check for Updates</source> <source>Check for Updates</source>
<translation>Verificar atualização</translation> <translation>Verificar atualizações</translation>
</message> </message>
<message> <message>
<location filename="../main_window_ui.h" line="314"/> <location filename="../main_window_ui.h" line="314"/>
@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Ativar Depuração por RenderDoc</translation> <translation>Ativar Depuração por RenderDoc</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Atualização</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Verificar atualizações ao Iniciar</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Verificar atualizações</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Atualização automática (Ao abrir)</translation> <translation>Verificar atualizações ao Iniciar</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,14 +502,29 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Actualizare</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Verifică actualizări la pornire</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Verifică actualizări</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name>
<message> <message>
<location filename="../main_window.cpp" line="106"/> <location filename="../main_window.cpp" line="106"/>
<source>Game List</source> <source>Game List</source>
<translation>Lista jocurilor</translation> <translation>Lista jocurilor</translation>
</message> </message>
<name>MainWindow</name>
<message> <message>
<location filename="../main_window.cpp" line="168"/> <location filename="../main_window.cpp" line="168"/>
<source> * Unsupported Vulkan Version</source> <source> * Unsupported Vulkan Version</source>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Actualizare automată (Verificați la pornire)</translation> <translation>Verifică actualizări la pornire</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Включить отладку RenderDoc</translation> <translation>Включить отладку RenderDoc</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Обновление</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Проверка обновлений при запуске</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Проверить обновления</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Автообновление (Проверять при запуске)</translation> <translation>Проверка обновлений при запуске</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Aktivizo Korrigjimin RenderDoc</translation> <translation>Aktivizo Korrigjimin RenderDoc</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Përditëso</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Kontrollo për përditësime fillim</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Kontrollo për përditësime</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Përditësim automatik (Kontrolloni fillim)</translation> <translation>Kontrollo për përditësime fillim</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>RenderDoc Hata Ayıklamayı Etkinleştir</translation> <translation>RenderDoc Hata Ayıklamayı Etkinleştir</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Güncelle</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Başlangıçta güncellemeleri kontrol et</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Güncellemeleri kontrol et</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Otomatik Güncelleme (Başlangıçta Kontrol Et)</translation> <translation>Başlangıçta güncellemeleri kontrol et</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation>Cập nhật</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation>Kiểm tra cập nhật khi khởi đng</translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation>Kiểm tra cập nhật</translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation>Cập nhật tự đng (Kiểm tra khi khởi đng)</translation> <translation>Kiểm tra cập nhật khi khởi đng</translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation> RenderDoc </translation> <translation> RenderDoc </translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation></translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation></translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation></translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>

View File

@ -502,6 +502,21 @@
<source>Enable RenderDoc Debugging</source> <source>Enable RenderDoc Debugging</source>
<translation>Enable RenderDoc Debugging</translation> <translation>Enable RenderDoc Debugging</translation>
</message> </message>
<message>
<location filename="../settings_dialog.ui" line="274"/>
<source>Update</source>
<translation></translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="286"/>
<source>Check for Updates at Startup</source>
<translation></translation>
</message>
<message>
<location filename="../settings_dialog.ui" line="322"/>
<source>Check for Updates</source>
<translation></translation>
</message>
</context> </context>
<context> <context>
<name>MainWindow</name> <name>MainWindow</name>
@ -1059,8 +1074,8 @@
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="198"/> <location filename="../checkUpdate.cpp" line="198"/>
<source>Auto Update (Check at Startup)</source> <source>Check for Updates at Startup</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../checkUpdate.cpp" line="199"/> <location filename="../checkUpdate.cpp" line="199"/>