dolphin-emulator/Source/Core/DolphinQt
Pokechu22 801fa8e905 Only force-show the code widget when first enabling the debugger
Before, any call of Settings::SetDebugModeEnabled(true) would show it. This means that if the debugging UI is enabled, but the user manually closed the code widget, then toggling any option on the interface pane (such as "Pause on Focus Loss") would cause the code widget to reappear. Additionally, closing and reopening dolphin did not call SetDebugModeEnabled, so the code widget did not reappear in that case (it only appeared after touching the interface pane). This is a bit silly, so now only enabling the debugger does it.

This also somewhat resolves an inconsistency introduced by the previous commit: prior to it, --debugger would call SetDebugModeEnabled(true) and thus show the code pane; after these commits, it does not, as it acts like a config change. This is a behavior difference, but not a particularly important one.
2023-04-17 23:23:36 -07:00
..
Config Common/IniFile: Move interface into Common namespace 2023-04-13 10:19:28 -04:00
Debugger Merge pull request #11756 from lioncash/ini 2023-04-14 20:52:30 +02:00
FIFO
GameList GameList: Check Wii save path 2023-04-01 16:23:37 +04:00
NetPlay Cleanup headers 2023-01-31 19:41:24 +13:00
QtUtils
Settings DolphinQt: Fix mouse lock checkbox appearing when it shouldn't 2023-04-07 22:33:40 -07:00
SkylanderPortal Skylander Portal: Clearing and Reloading fix 2023-03-04 20:13:54 +13:00
TAS Common/IniFile: Move interface into Common namespace 2023-04-13 10:19:28 -04:00
AboutDialog.cpp
AboutDialog.h
CheatSearchFactoryWidget.cpp HW/Memmap: Refactor Memory to class, move to Core::System. 2022-12-03 13:27:02 +01:00
CheatSearchFactoryWidget.h
CheatSearchWidget.cpp Core: Add System parameter to CPUThreadGuard. 2023-03-08 22:41:42 +01:00
CheatSearchWidget.h DolphinQt: add a 'add to watch' context menu item that allows you to add a memory location found in a cheat search to be added to the watch list 2022-12-23 12:31:33 -06:00
CheatsManager.cpp DolphinQt: add a 'add to watch' context menu item that allows you to add a memory location found in a cheat search to be added to the watch list 2022-12-23 12:31:33 -06:00
CheatsManager.h DolphinQt: add a 'add to watch' context menu item that allows you to add a memory location found in a cheat search to be added to the watch list 2022-12-23 12:31:33 -06:00
CMakeLists.txt Merge pull request #11667 from TellowKrinkle/DontSucceedOnLinkFail 2023-04-05 05:35:58 +02:00
ConvertDialog.cpp Use a success count instead of files count 2023-02-17 15:49:31 +01:00
ConvertDialog.h
DiscordHandler.cpp
DiscordHandler.h
DiscordJoinRequestDialog.cpp Remove most uses of StringFromFormat in favor of fmt 2022-10-12 16:50:47 -07:00
DiscordJoinRequestDialog.h
DolphinEmu.entitlements
DolphinEmuDebug.entitlements
DolphinQt.manifest
DolphinQt.rc
DolphinQt.vcxproj Added rcheevos to Externals 2023-04-02 08:28:23 -04:00
DolphinQt.vcxproj.user
GBAHost.cpp
GBAHost.h
GBAWidget.cpp CoreTiming: Refactor to class. 2022-11-27 03:47:12 +01:00
GBAWidget.h
GCMemcardCreateNewDialog.cpp
GCMemcardCreateNewDialog.h
GCMemcardManager.cpp [[unlikely]] ASSERT 2023-03-02 19:54:15 -06:00
GCMemcardManager.h
Host.cpp Split AbstractGfx out of Renderer 2023-01-31 18:46:02 +13:00
Host.h
HotkeyScheduler.cpp Cleanup headers 2023-02-09 18:36:20 +13:00
HotkeyScheduler.h
Info.plist.in Set LSApplicationCategoryType to games 2023-01-10 11:34:42 +00:00
Main.cpp Treat --debugger command line as a temporary setting 2023-04-17 23:11:26 -07:00
MainWindow.cpp Added Achievement Manager with Login 2023-04-03 21:17:44 -04:00
MainWindow.h Fix warning 2023-01-31 19:41:24 +13:00
MenuBar.cpp PowerPC: Refactor to class, move to System. 2023-04-09 21:48:37 +02:00
MenuBar.h Emulate Skylanders within Dolphin 2023-01-22 14:50:30 +13:00
NANDRepairDialog.cpp
NANDRepairDialog.h
NKitWarningDialog.cpp
NKitWarningDialog.h
pch_qt.cpp
pch_qt.h
qt.conf
qt.conf.win
qt6.natvis
RenderWidget.cpp DolphinQt: RenderWidget fix heap-use-after-free 2023-04-03 10:43:49 -04:00
RenderWidget.h Insert a more solid abstraction between Qt and Imgui 2023-02-09 18:36:20 +13:00
resource.h
ResourcePackManager.cpp Add NonDefaultQPushButton to set autoDefault of buttons to false 2022-03-08 08:51:29 +01:00
ResourcePackManager.h
Resources.cpp
Resources.h
RiivolutionBootWidget.cpp
RiivolutionBootWidget.h
SearchBar.cpp
SearchBar.h
Settings.cpp Only force-show the code widget when first enabling the debugger 2023-04-17 23:23:36 -07:00
Settings.h
ToolBar.cpp Qt: Allow opening controller settings during netplay. 2022-10-02 23:14:34 +02:00
ToolBar.h
Translation.cpp Remove most uses of StringFromFormat in favor of fmt 2022-10-12 16:50:47 -07:00
Translation.h
Updater.cpp updater: add test for update flow 2023-03-11 12:58:33 -08:00
Updater.h Qt/Updater: Remove unused member variable. 2022-11-15 00:56:08 +01:00
WiiUpdate.cpp
WiiUpdate.h