mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-30 01:29:42 -06:00
WX: HiDPI: FrameAUI / Debugger
Changes: - MemoryWindow was cleaned up and gives more feedback on searches. Some bugs were fixed as well: - A complex bug that allowed tearing off tabs and opening multiple copies of a debug panel which lead to segfaults - Another segfault related to right-click menus on code/memory views when those tools were floating in their own window.
This commit is contained in:
@ -163,7 +163,9 @@ enum
|
||||
IDM_CONFIG_LOGGER,
|
||||
|
||||
// Views
|
||||
IDM_LOG_WINDOW,
|
||||
// IMPORTANT: Make sure IDM_FLOAT_xxx and IDM_xxx_PARENT are kept in sync!
|
||||
IDM_DEBUG_WINDOW_LIST_START, // Bookend for doing array lookups
|
||||
IDM_LOG_WINDOW = IDM_DEBUG_WINDOW_LIST_START,
|
||||
IDM_LOG_CONFIG_WINDOW,
|
||||
IDM_REGISTER_WINDOW,
|
||||
IDM_WATCH_WINDOW,
|
||||
@ -173,9 +175,10 @@ enum
|
||||
IDM_SOUND_WINDOW,
|
||||
IDM_VIDEO_WINDOW,
|
||||
IDM_CODE_WINDOW,
|
||||
IDM_DEBUG_WINDOW_LIST_END, // Bookend for doing array lookups
|
||||
|
||||
// List Column Title Toggles
|
||||
IDM_SHOW_SYSTEM,
|
||||
IDM_SHOW_SYSTEM = IDM_DEBUG_WINDOW_LIST_END,
|
||||
IDM_SHOW_BANNER,
|
||||
IDM_SHOW_MAKER,
|
||||
IDM_SHOW_FILENAME,
|
||||
@ -345,6 +348,7 @@ enum
|
||||
// custom message macro
|
||||
#define EVT_HOST_COMMAND(id, fn) EVT_COMMAND(id, wxEVT_HOST_COMMAND, fn)
|
||||
|
||||
// FIXME: This should be changed to wxThreadEvent
|
||||
wxDECLARE_EVENT(wxEVT_HOST_COMMAND, wxCommandEvent);
|
||||
|
||||
// Sent to wxTheApp
|
||||
|
Reference in New Issue
Block a user