Skip to content
Snippets Groups Projects
Commit ca8aba0b authored by Palana's avatar Palana
Browse files

Add Help -> "Show Log Files" menu entry

parent a64707a4
No related branches found
No related tags found
No related merge requests found
...@@ -174,6 +174,7 @@ Basic.MainMenu.Edit.Order.MoveToBottom="Move to &Bottom" ...@@ -174,6 +174,7 @@ Basic.MainMenu.Edit.Order.MoveToBottom="Move to &Bottom"
# basic mode help menu # basic mode help menu
Basic.MainMenu.Help="&Help" Basic.MainMenu.Help="&Help"
Basic.MainMenu.Help.Logs="&Log Files" Basic.MainMenu.Help.Logs="&Log Files"
Basic.MainMenu.Help.Logs.ShowLogs="&Show Log Files"
Basic.MainMenu.Help.Logs.UploadCurrentLog="Upload &Current Log File" Basic.MainMenu.Help.Logs.UploadCurrentLog="Upload &Current Log File"
Basic.MainMenu.Help.Logs.UploadLastLog="Upload &Last Log File" Basic.MainMenu.Help.Logs.UploadLastLog="Upload &Last Log File"
Basic.MainMenu.Help.CheckForUpdates="Check For Updates" Basic.MainMenu.Help.CheckForUpdates="Check For Updates"
......
...@@ -470,6 +470,7 @@ ...@@ -470,6 +470,7 @@
<property name="title"> <property name="title">
<string>Basic.MainMenu.Help.Logs</string> <string>Basic.MainMenu.Help.Logs</string>
</property> </property>
<addaction name="actionShowLogs"/>
<addaction name="actionUploadCurrentLog"/> <addaction name="actionUploadCurrentLog"/>
<addaction name="actionUploadLastLog"/> <addaction name="actionUploadLastLog"/>
</widget> </widget>
...@@ -660,6 +661,11 @@ ...@@ -660,6 +661,11 @@
<string>Basic.MainMenu.File.Exit</string> <string>Basic.MainMenu.File.Exit</string>
</property> </property>
</action> </action>
<action name="actionShowLogs">
<property name="text">
<string>Basic.MainMenu.Help.Logs.ShowLogs</string>
</property>
</action>
<action name="actionUploadLastLog"> <action name="actionUploadLastLog">
<property name="text"> <property name="text">
<string>Basic.MainMenu.Help.Logs.UploadLastLog</string> <string>Basic.MainMenu.Help.Logs.UploadLastLog</string>
......
...@@ -1787,6 +1787,13 @@ void OBSBasic::UploadLog(const char *file) ...@@ -1787,6 +1787,13 @@ void OBSBasic::UploadLog(const char *file)
dstr_free(&fileString); dstr_free(&fileString);
} }
void OBSBasic::on_actionShowLogs_triggered()
{
BPtr<char> logDir(os_get_config_path("obs-studio/logs"));
QUrl url = QUrl::fromLocalFile(QT_UTF8(logDir));
QDesktopServices::openUrl(url);
}
void OBSBasic::on_actionUploadCurrentLog_triggered() void OBSBasic::on_actionUploadCurrentLog_triggered()
{ {
UploadLog(App()->GetCurrentLog()); UploadLog(App()->GetCurrentLog());
......
...@@ -229,6 +229,7 @@ private slots: ...@@ -229,6 +229,7 @@ private slots:
void on_action_Save_triggered(); void on_action_Save_triggered();
void on_actionShow_Recordings_triggered(); void on_actionShow_Recordings_triggered();
void on_action_Settings_triggered(); void on_action_Settings_triggered();
void on_actionShowLogs_triggered();
void on_actionUploadCurrentLog_triggered(); void on_actionUploadCurrentLog_triggered();
void on_actionUploadLastLog_triggered(); void on_actionUploadLastLog_triggered();
void on_actionCheckForUpdates_triggered(); void on_actionCheckForUpdates_triggered();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment