Skip to content

Commit

Permalink
GUI: Open Log Location - Button (#2102)
Browse files Browse the repository at this point in the history
  • Loading branch information
DanielSvoboda authored Jan 9, 2025
1 parent 65f9bbb commit 9340262
Show file tree
Hide file tree
Showing 30 changed files with 130 additions and 0 deletions.
11 changes: 11 additions & 0 deletions src/qt_gui/settings_dialog.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
#ifdef ENABLE_UPDATER
#include "check_update.h"
#endif
#include <QDesktopServices>
#include <toml.hpp>
#include "background_music_player.h"
#include "common/logging/backend.h"
Expand Down Expand Up @@ -203,6 +204,16 @@ SettingsDialog::SettingsDialog(std::span<const QString> physical_devices,
});
}

// DEBUG TAB
{
connect(ui->OpenLogLocationButton, &QPushButton::clicked, this, []() {
QString userPath;
Common::FS::PathToQString(userPath,
Common::FS::GetUserPath(Common::FS::PathType::UserDir));
QDesktopServices::openUrl(QUrl::fromLocalFile(userPath + "/log"));
});
}

// Descriptions
{
// General
Expand Down
7 changes: 7 additions & 0 deletions src/qt_gui/settings_dialog.ui
Original file line number Diff line number Diff line change
Expand Up @@ -1394,6 +1394,13 @@
</item>
</layout>
</item>
<item>
<widget class="QPushButton" name="OpenLogLocationButton">
<property name="text">
<string>Open Log Location</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/ar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>مرشح السجل</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>افتح موقع السجل</translation>
</message>
<message>
<source>Input</source>
<translation>إدخال</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/da_DK.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Åbn logplacering</translation>
</message>
<message>
<source>Input</source>
<translation>Indtastning</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log-Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Protokollspeicherort öffnen</translation>
</message>
<message>
<source>Input</source>
<translation>Eingabe</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/el.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Άνοιγμα τοποθεσίας αρχείου καταγραφής</translation>
</message>
<message>
<source>Input</source>
<translation>Είσοδος</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Open Log Location</translation>
</message>
<message>
<source>Input</source>
<translation>Input</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/es_ES.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Filtro de registro</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Abrir ubicación del registro</translation>
</message>
<message>
<source>Input</source>
<translation>Entrada</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/fa_IR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log فیلتر</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>باز کردن مکان گزارش</translation>
</message>
<message>
<source>Input</source>
<translation>ورودی</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/fi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Lokisuodatin</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Avaa lokin sijainti</translation>
</message>
<message>
<source>Input</source>
<translation>Syöttö</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Filtre</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Ouvrir l'emplacement du journal</translation>
</message>
<message>
<source>Input</source>
<translation>Entrée</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/hu_HU.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Naplózási Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Napló helyének megnyitása</translation>
</message>
<message>
<source>Input</source>
<translation>Bemenet</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/id.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Buka Lokasi Log</translation>
</message>
<message>
<source>Input</source>
<translation>Masukan</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/it.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Filtro Log</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Apri posizione del registro</translation>
</message>
<message>
<source>Input</source>
<translation>Input</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/ja_JP.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>ログフィルター</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>ログの場所を開く</translation>
</message>
<message>
<source>Input</source>
<translation>入力</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/ko_KR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>로그 위치 열기</translation>
</message>
<message>
<source>Input</source>
<translation>Input</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/lt_LT.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Atidaryti žurnalo vietą</translation>
</message>
<message>
<source>Input</source>
<translation>Įvestis</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/nb.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Logg filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Åpne loggplassering</translation>
</message>
<message>
<source>Input</source>
<translation>Inndata</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/nl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Loglocatie openen</translation>
</message>
<message>
<source>Input</source>
<translation>Invoer</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/pl_PL.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Filtrowanie dziennika</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Otwórz lokalizację dziennika</translation>
</message>
<message>
<source>Input</source>
<translation>Wejście</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/pt_BR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Filtro do Registro</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Abrir local do log</translation>
</message>
<message>
<source>Input</source>
<translation>Entradas</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/ro_RO.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Deschide locația jurnalului</translation>
</message>
<message>
<source>Input</source>
<translation>Introducere</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/ru_RU.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Фильтр логов</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Открыть местоположение журнала</translation>
</message>
<message>
<source>Input</source>
<translation>Ввод</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/sq.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Filtri i Ditarit</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Hap vendndodhjen e regjistrit</translation>
</message>
<message>
<source>Input</source>
<translation>Hyrja</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/sv.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1064,6 +1064,10 @@
<source>Log Filter</source>
<translation>Loggfilter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Öppna loggplats</translation>
</message>
<message>
<source>Input</source>
<translation>Inmatning</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/tr_TR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Kayıt Filtresi</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Günlük Konumunu Aç</translation>
</message>
<message>
<source>Input</source>
<translation>Girdi</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/uk_UA.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Фільтр логів</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Відкрити місце розташування журналу</translation>
</message>
<message>
<source>Input</source>
<translation>Введення</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/vi_VN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>Mở vị trí nhật ký</translation>
</message>
<message>
<source>Input</source>
<translation>Đầu vào</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/zh_CN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>日志过滤</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>打开日志位置</translation>
</message>
<message>
<source>Input</source>
<translation>输入</translation>
Expand Down
4 changes: 4 additions & 0 deletions src/qt_gui/translations/zh_TW.ts
Original file line number Diff line number Diff line change
Expand Up @@ -576,6 +576,10 @@
<source>Log Filter</source>
<translation>Log Filter</translation>
</message>
<message>
<source>Open Log Location</source>
<translation>開啟日誌位置</translation>
</message>
<message>
<source>Input</source>
<translation>輸入</translation>
Expand Down

0 comments on commit 9340262

Please sign in to comment.