citra_qt/debugger: Add recorder widget

This widget provides a simple list of recorded requests as well as a simple filter and the 'Clear' button. Requests with status 'HLE Unimplemented' or 'Error' will be marked out with the red color.

This widget handles retrival of service name. For reasons refer to a previous commit message.

Added the widget to the Debugging menu, pretty much the same as other debugging widgets.
This commit is contained in:
zhupengfei 2019-07-22 20:49:39 +08:00
parent 45930e0621
commit 42cefdbff0
6 changed files with 341 additions and 0 deletions

View file

@ -93,6 +93,9 @@ add_executable(citra-qt
debugger/ipc/record_dialog.cpp
debugger/ipc/record_dialog.h
debugger/ipc/record_dialog.ui
debugger/ipc/recorder.cpp
debugger/ipc/recorder.h
debugger/ipc/recorder.ui
debugger/lle_service_modules.cpp
debugger/lle_service_modules.h
debugger/profiler.cpp