mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-11-25 19:03:51 +00:00
There were three distinct mechanisms for signaling breakpoint changes in DolphinQt, and the wiring had room for improvement. The behavior of these signals has been consolidated into the new `Host::PPCBreakpointsChanged` signal, which can be emitted from anywhere in DolphinQt to properly update breakpoints everywhere in DolphinQt. This improves a few things: - For the `CodeViewWidget` and `MemoryViewWidget`, signals no longer need to propagate through the `CodeWidget` and `MemoryWidget` (respectively) to reach their destination (incoming or outgoing). - For the `BreakpointWidget`, by self-triggering from its own signal, it no longer must manually call `Update()` after all of the emission sites. - For the `BranchWatchDialog`, it now has one less thing it must go through the `CodeWidget` for, which is a plus. |
||
|---|---|---|
| .. | ||
| Achievements | ||
| Config | ||
| Debugger | ||
| FIFO | ||
| GameList | ||
| InfinityBase | ||
| NetPlay | ||
| QtUtils | ||
| Settings | ||
| SkylanderPortal | ||
| Styles/Dark | ||
| TAS | ||
| AboutDialog.cpp | ||
| AboutDialog.h | ||
| CheatSearchFactoryWidget.cpp | ||
| CheatSearchFactoryWidget.h | ||
| CheatSearchWidget.cpp | ||
| CheatSearchWidget.h | ||
| CheatsManager.cpp | ||
| CheatsManager.h | ||
| CMakeLists.txt | ||
| ConvertDialog.cpp | ||
| ConvertDialog.h | ||
| DiscordHandler.cpp | ||
| DiscordHandler.h | ||
| DiscordJoinRequestDialog.cpp | ||
| DiscordJoinRequestDialog.h | ||
| DolphinEmu.entitlements | ||
| DolphinEmuDebug.entitlements | ||
| DolphinQt.manifest | ||
| DolphinQt.rc | ||
| DolphinQt.vcxproj | ||
| DolphinQt.vcxproj.user | ||
| GBAHost.cpp | ||
| GBAHost.h | ||
| GBAWidget.cpp | ||
| GBAWidget.h | ||
| GCMemcardCreateNewDialog.cpp | ||
| GCMemcardCreateNewDialog.h | ||
| GCMemcardManager.cpp | ||
| GCMemcardManager.h | ||
| Host.cpp | ||
| Host.h | ||
| HotkeyScheduler.cpp | ||
| HotkeyScheduler.h | ||
| Info.plist.in | ||
| Main.cpp | ||
| MainWindow.cpp | ||
| MainWindow.h | ||
| MenuBar.cpp | ||
| MenuBar.h | ||
| NANDRepairDialog.cpp | ||
| NANDRepairDialog.h | ||
| NKitWarningDialog.cpp | ||
| NKitWarningDialog.h | ||
| pch_qt.cpp | ||
| pch_qt.h | ||
| qt6.natvis | ||
| qt.conf | ||
| qt.conf.win | ||
| RenderWidget.cpp | ||
| RenderWidget.h | ||
| resource.h | ||
| ResourcePackManager.cpp | ||
| ResourcePackManager.h | ||
| Resources.cpp | ||
| Resources.h | ||
| RiivolutionBootWidget.cpp | ||
| RiivolutionBootWidget.h | ||
| SearchBar.cpp | ||
| SearchBar.h | ||
| Settings.cpp | ||
| Settings.h | ||
| ToolBar.cpp | ||
| ToolBar.h | ||
| Translation.cpp | ||
| Translation.h | ||
| Updater.cpp | ||
| Updater.h | ||
| WiiUpdate.cpp | ||
| WiiUpdate.h | ||