mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-11 09:18:40 +12:00
GUI fixes + log stacking (#2897)
* Add Stacking option to log contextmenu Squashed commit: [69f296af] cleanup [4f4bf41f] use contextmenu instead [e67036bc] use gui settings instead (+1 squashed commits) Squashed commits: [b3913dbe] fix backwards selection (+1 squashed commits) Squashed commits: [1e150f04] add stacking option (+3 squashed commit) Squashed commit: [be78da4f] fix scroll [d3450c21] fix clearSelection [e962ec9c] fix log color issue * fix recent games related app crash * gamelist improvements Squashed commit: [aa1f79c2] fix title names & con background [d8381984] fix gamelist search * finally fix show menu bug * add rows to gamelist: resolutions, sound formats and parental level * fix gamelist loadsettings
This commit is contained in:
parent
645f0e63ab
commit
fd4a153eef
9 changed files with 257 additions and 59 deletions
|
@ -1424,6 +1424,12 @@ void main_window::ConfigureGuiFromSettings(bool configureAll)
|
|||
freezeRecentAct->setChecked(guiSettings->GetValue(GUI::rg_freeze).toBool());
|
||||
m_rg_entries = guiSettings->Var2List(guiSettings->GetValue(GUI::rg_entries));
|
||||
|
||||
// clear recent games menu of actions
|
||||
for (auto act : m_recentGameActs)
|
||||
{
|
||||
m_bootRecentMenu->removeAction(act);
|
||||
}
|
||||
m_recentGameActs.clear();
|
||||
// Fill the recent games menu
|
||||
for (uint i = 0; i < m_rg_entries.count(); i++)
|
||||
{
|
||||
|
@ -1442,10 +1448,10 @@ void main_window::ConfigureGuiFromSettings(bool configureAll)
|
|||
}
|
||||
}
|
||||
|
||||
showLogAct->setChecked(guiSettings->GetValue(GUI::mw_logger).toBool());
|
||||
showGameListAct->setChecked(guiSettings->GetValue(GUI::mw_gamelist).toBool());
|
||||
showDebuggerAct->setChecked(guiSettings->GetValue(GUI::mw_debugger).toBool());
|
||||
showControlsAct->setChecked(guiSettings->GetValue(GUI::mw_controls).toBool());
|
||||
showLogAct->setChecked(logFrame->isVisible() || guiSettings->GetValue(GUI::mw_logger).toBool());
|
||||
showGameListAct->setChecked(gameListFrame->isVisible() || guiSettings->GetValue(GUI::mw_gamelist).toBool());
|
||||
showDebuggerAct->setChecked(debuggerFrame->isVisible() || guiSettings->GetValue(GUI::mw_debugger).toBool());
|
||||
showControlsAct->setChecked(controls->isVisible() || guiSettings->GetValue(GUI::mw_controls).toBool());
|
||||
showGameListToolBarAct->setChecked(guiSettings->GetValue(GUI::gl_toolBarVisible).toBool());
|
||||
guiSettings->GetValue(GUI::mw_controls).toBool() ? controls->show() : controls->hide();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue