Improve Utilities and Log menus (#17944)

This commit is contained in:
Antonino Di Guardo 2025-12-31 16:44:11 +01:00 committed by GitHub
parent d929596b0f
commit f535c82a3f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 16 additions and 21 deletions

View file

@ -293,7 +293,7 @@ void log_frame::CreateAndConnectActions()
});
});
m_perform_goto_on_debugger = new QAction(tr("Go-To On The Debugger"), this);
m_perform_goto_on_debugger = new QAction(tr("Go-To on Debugger"), this);
connect(m_perform_goto_on_debugger, &QAction::triggered, [this]()
{
QPlainTextEdit* pte = (m_tabWidget->currentIndex() == 1 ? m_tty : m_log);
@ -315,7 +315,7 @@ void log_frame::CreateAndConnectActions()
memory_viewer_panel::ShowAtPC(static_cast<u32>(pc));
});
m_perform_goto_thread_on_debugger = new QAction(tr("Show Thread On The Debugger"), this);
m_perform_goto_thread_on_debugger = new QAction(tr("Show Thread on Debugger"), this);
connect(m_perform_goto_thread_on_debugger, &QAction::triggered, [this]()
{
QPlainTextEdit* pte = (m_tabWidget->currentIndex() == 1 ? m_tty : m_log);
@ -433,12 +433,13 @@ void log_frame::CreateAndConnectActions()
m_perform_goto_thread_on_debugger->setToolTip(tr("Show the thread that corresponds to the thread ID from the log text on the debugger."));
m_perform_show_in_mem_viewer->setToolTip(tr("Jump to the selected hexadecimal address from the log text on the memory viewer."));
menu->addSeparator();
menu->addActions(m_log_level_acts->actions());
menu->addSeparator();
menu->addAction(m_stack_act_log);
menu->addAction(m_stack_act_err);
menu->addAction(m_show_prefix_act);
menu->addSeparator();
menu->addActions(m_log_level_acts->actions());
menu->exec(m_log->viewport()->mapToGlobal(pos));
});

View file

@ -114,24 +114,19 @@ void log_viewer::show_context_menu(const QPoint& pos)
init_action(trace_act, logs::level::trace);
menu.addAction(copy);
menu.addAction(clear);
menu.addSeparator();
menu.addAction(open);
menu.addSeparator();
menu.addAction(config);
menu.addAction(filter);
menu.addAction(save);
menu.addSeparator();
menu.addAction(config);
menu.addSeparator();
menu.addAction(filter);
menu.addSeparator();
menu.addAction(timestamps);
menu.addSeparator();
menu.addAction(threads);
menu.addSeparator();
menu.addAction(last_actions_only);
menu.addSeparator();
menu.addActions(log_level_acts->actions());
menu.addSeparator();
menu.addAction(clear);
connect(copy, &QAction::triggered, this, [this]()
{

View file

@ -335,24 +335,23 @@
</property>
<addaction name="actionLog_Viewer"/>
<addaction name="toolsCheckConfigAct"/>
<addaction name="toolsCgDisasmAct"/>
<addaction name="toolskernel_explorerAct"/>
<addaction name="toolsmemory_viewerAct"/>
<addaction name="toolsRsxDebuggerAct"/>
<addaction name="toolsSystemCommandsAct"/>
<addaction name="patchCreatorAct"/>
<addaction name="toolsVfsDialogAct"/>
<addaction name="patchCreatorAct"/>
<addaction name="actionMusic_Player"/>
<addaction name="separator"/>
<addaction name="toolsCgDisasmAct"/>
<addaction name="toolsDecryptSprxLibsAct"/>
<addaction name="separator"/>
<addaction name="toolsExtractMSELFAct"/>
<addaction name="toolsExtractPUPAct"/>
<addaction name="toolsExtractTARAct"/>
<addaction name="separator"/>
<addaction name="actionopen_rsx_capture"/>
<addaction name="toolsSystemCommandsAct"/>
<addaction name="toolsmemory_viewerAct"/>
<addaction name="toolskernel_explorerAct"/>
<addaction name="toolsRsxDebuggerAct"/>
<addaction name="separator"/>
<addaction name="actionCreate_RSX_Capture"/>
<addaction name="actionopen_rsx_capture"/>
<addaction name="actionCreate_Savestate"/>
<addaction name="actionCreate_Savestate_And_Exit"/>
</widget>