Commit graph

48 commits

Author SHA1 Message Date
Mahmood - Zer0xFF
7d7717f633 Add Resolution toggle option 2024-10-24 18:13:06 +01:00
Mahmood - Zer0xFF
ba0e3001ba Cleanup 2024-10-20 14:43:31 +01:00
Jean-Philip Desjardins
6be7755785 Reorganise way profiling stats are collected.
Info needs to be updated when VM thread completes a frame.
2024-01-15 10:46:05 -05:00
Jean-Philip Desjardins
e1dfd514bb Allow binding mouse button to inputs. 2023-05-30 20:09:00 -04:00
Jean-Philip Desjardins
336474a13a Dumping gun WIP. 2023-05-30 20:08:48 -04:00
Jean-Philip Desjardins
f36ba1f127 Allow entering full screen mode through a menu item. 2023-05-02 13:28:13 -04:00
Jean-Philip Desjardins
a10f126792 Allow reseting arcade machines. 2023-01-18 15:53:28 -05:00
Jean-Philip Desjardins
43108530f8 Add a dock menu on macOS when debugger is enabled.
Makes it easier to switch between main window and debugger windows.
2022-05-05 20:04:05 -04:00
Jean-Philip Desjardins
de4a734476 Add a setting to show/hide EE CPU usage.
Hidden by default. This is a debugging tool, it doesn't need to be always active.
2022-01-21 20:09:09 -05:00
Jean-Philip Desjardins
c939c3303f Show EE CPU usage in status bar.
Might move that behind a setting later.
2022-01-21 20:09:08 -05:00
Zer0xFF
86f12f30b7 OnResume show emu view 2022-01-14 15:03:27 +00:00
Zer0xFF
163637f84c show recent bootable on emu startup 2022-01-13 23:58:16 +00:00
Jean-Philip Desjardins
21f25f6db6 Remove unused include. 2021-05-11 09:52:35 -04:00
Mahmood - Zer0xFF
c2ff06eafc Cleanup: remove deadcode 2021-01-07 22:23:34 +00:00
Mahmood - Zer0xFF
37ac2efb50 move Framedebugger to Qt 2021-01-07 21:47:32 +00:00
Mahmood - Zer0xFF
5181d1c5ad disable Win32 Framedebugger... we're going to now starting Qt debugger, and slowly port it over 2021-01-07 21:47:31 +00:00
Mahmood - Zer0xFF
00fc8bf87b revert back to unique pointer, release pointer early, to avoid segfault when trying to save tags 2021-01-07 21:47:31 +00:00
Mahmood - Zer0xFF
923f61666e replace Debugger(QDockWidget) with QtDebugger(QMainWindow)
as QMainWindow has its own toolbar menu
2021-01-07 21:47:30 +00:00
Greg Land
2060330780 Convert Debug menu over to use QT 2021-01-07 21:47:29 +00:00
Jean-Philip Desjardins
288e4e86ef Add option to resize window to specific sizes. 2020-12-31 16:55:25 -05:00
Jean-Philip Desjardins
a8b391f157 Fix reset staying disabled after loading a game. 2020-12-17 15:58:19 -05:00
Jean-Philip Desjardins
13677b185c Hide cursor when in fullscreen mode. 2020-11-20 16:33:27 -05:00
Jean-Philip Desjardins
c89953fa45 Disable resume/pause menu when executable is not loaded. 2020-05-20 11:11:19 -04:00
Mahmood - Zer0xFF
b3ff6a649e move gs label updating to own function, update gs label when handler is changed through the setting menu 2020-02-12 17:29:37 +00:00
Mahmood - Zer0xFF
f62b4d0058 create render window manually, to avoid dependency on showEvent() 2020-02-09 23:03:33 +00:00
Jean-Philip Desjardins
a9a3b384ee Create an API agnostic OutputWindow class. 2020-01-25 18:30:58 -05:00
Jean-Philip Desjardins
7131a28fd4 Remove usage of boost::filesystem. 2019-10-23 20:48:46 -04:00
Jean-Philip Desjardins
51dd94c8c8 Update CSignal usage from Framework changes. 2019-08-17 11:03:53 -04:00
Jean-Philip Desjardins
083f5bd7bf Improve ScreenShotUtils.
- Remove static connection, let the caller handle the lifetime.
- Add some typedefs.
- Remove inheritance from CAppConfig.
2019-08-17 11:03:53 -04:00
Jean-Philip Desjardins
25a8d526e9 Make sure we listen to the ProfileFrameDone event. 2019-08-17 11:03:53 -04:00
Mahmood - Zer0xFF
78d6aa72a1 syntax cleanup
(cherry picked from commit dc7f87f1e8741e064875a672ed34c99e67bd0b27)
2019-08-17 11:03:53 -04:00
Mahmood - Zer0xFF
91a27b69a2 Remove boost::signals2. 2019-08-17 11:03:53 -04:00
Jean-Philip Desjardins
96d3294273 Add way to load state from command line.
(cherry picked from commit 7934fd6396cfcc839a7900192c3f18037f3043ef)
2019-08-09 13:10:48 -04:00
Jean-Philip Desjardins
406d3d8038 Add very basic profiler view in Qt UI.
Might not be the best looking though.
2019-08-01 19:58:35 -04:00
Jean-Philip Desjardins
a295e46295 Fix build. 2019-08-01 19:58:35 -04:00
Jean-Philip Desjardins
6b58c8b42e Use StatsProfiler singleton. 2019-08-01 19:58:35 -04:00
Mahmood - Zer0xFF
7707110aee Add Bootable Cover list to Qt UI 2019-05-19 12:03:22 +01:00
Jean-Philip Desjardins
d4837f0977 Code style fixes. 2019-04-04 19:33:36 -04:00
Jean-Philip Desjardins
2712b57c2e Fix crash that can occur when new executable is loaded.
From within a game.
2019-04-04 19:33:36 -04:00
Jean-Philip Desjardins
2083b40d93 Hook disable/enable GS draw debugging feature. 2019-03-27 12:40:59 -04:00
Jean-Philip Desjardins
b042be509e Hook up frame dumping. 2019-03-27 12:40:59 -04:00
Jean-Philip Desjardins
e21aee45d2 Fix debugger & frame debugger to work with Qt UI. 2019-03-27 12:40:58 -04:00
Jean-Philip Desjardins
2920798752 Make states start at 0 instead of 1. 2019-03-13 12:31:28 -04:00
Jean-Philip Desjardins
1a17ce1956 Cleanup. 2019-03-05 18:08:32 -05:00
Jean-Philip Desjardins
077a989262 Cleanup. 2019-03-05 18:08:26 -05:00
Jean-Philip Desjardins
96ea5a9f7c Various cleanups. 2019-03-05 18:07:59 -05:00
Jean-Philip Desjardins
c6901f5984 Add default value. 2019-01-07 09:16:08 -05:00
Jean-Philip Desjardins
75042ab29a Rename ui_unix to ui_qt. 2018-12-04 21:11:05 -05:00
Renamed from Source/ui_unix/mainwindow.h (Browse further)