mjbudd77
|
aa5ce14c06
|
Added a debug message output for warn of buffer overruns when logging to a file with the Qt trace logger.
|
2021-04-24 19:13:46 -04:00 |
mjbudd77
|
e2716ae2c5
|
Fixed segmentation fault in Qt trace logger when changing from a large buffer size to a smaller buffer size. Ensure that buffer head and tail pointers are reset as well. Fixed memory leak with old trace log buffer not being freed when allocating the new buffer size.
|
2021-04-24 13:57:20 -04:00 |
mjbudd77
|
806486e13d
|
Build fixes for Qt6 on Mac OSX.
|
2021-04-11 17:39:37 -04:00 |
mjbudd77
|
e07cd5ec52
|
Added a menu bar to the Qt trace logger with a File/Close option.
|
2021-02-21 18:39:18 -05:00 |
mjbudd77
|
79dcb51073
|
Auto Format of Qt code data and trace logger. Fix spaces/tabs code readability.
|
2021-02-21 18:32:30 -05:00 |
mjbudd77
|
5eb79dcf9d
|
Removed all redundant QFileDialog calls to show() when exec() is already being called. The show() function is a non-blocking call to create a dialog window. exec() is a blocking call and is required to use the native windows file browser. Since all the file dialog callback functions are designed to be blocking anyway, the show() calls really shouldn't be there anyway. This fixes part of #332.
|
2021-02-18 23:14:31 -05:00 |
mjbudd77
|
8d9e99fd18
|
Build fixes for linux from changes made for Qt windows compatibility.
|
2021-02-06 19:15:06 -05:00 |
mjbudd77
|
35bb4be6f6
|
First successful build of Qt windows fceux.
|
2021-02-06 12:15:28 -05:00 |
mjbudd77
|
c6752c4193
|
Added standard FCEU GPL2 license header to Qt cpp files that were
missing it.
|
2021-01-20 19:19:22 -05:00 |
mjbudd77
|
9f6463c0b8
|
Updates Qt trace logger with new debug symbol window.
|
2020-12-20 22:14:47 -05:00 |
Matthew Budd
|
90f122ef82
|
Added context menu to trace logger viewport. Through this menu, debug symbols and breakpoints can be set for the selected hex address in the viewport.
|
2020-12-08 21:46:21 -05:00 |
Matthew Budd
|
accc476623
|
Cleaned up a couple cppcheck warnings in Qt GUI.
|
2020-12-07 22:34:05 -05:00 |
Matthew Budd
|
fbf8fe6eb5
|
Added logic to allow for copy/paste of trace logger viewport to/from clipboard.
|
2020-12-07 22:04:36 -05:00 |
Matthew Budd
|
2ce2e5a8a3
|
Fixed wheel event scroll direction for custom QWidgets
|
2020-11-14 13:42:43 -05:00 |
Matthew Budd
|
c5cdd77fb1
|
For Qt, added mouse wheel scrolling logic to all custom QWidgets (Debugger Assembly Viewer, Trace Log Viewer, Hex Editor, and RAM Search Viewer)
|
2020-11-14 09:24:10 -05:00 |
Matthew Budd
|
f4da749a44
|
Added logic to Qt trace logger and ram search to change fore/background color scheme based on style theme.
|
2020-11-07 14:19:22 -05:00 |
Matthew Budd
|
58407e4ac3
|
Removed old comment block from Qt Trace logger.
|
2020-10-28 20:39:53 -04:00 |
Matthew Budd
|
130547fa89
|
Added symbolic debug replacement functionality during disassembly on Qt trace logger.
|
2020-10-28 20:37:39 -04:00 |
Matthew Budd
|
86a12c96f9
|
Changed all debug and tools windows to be non-modal top level windows. This allows then to be minimized and maximized via the title bar buttons and will also show in the task bar of the window environment as separate windows.
|
2020-10-27 22:26:58 -04:00 |
Matthew Budd
|
1d2fa00335
|
Added QDir::AllDirs argument to all Qt GUI file browser instances to ensure that all directories will be shown any time a QFileDialog is opened.
|
2020-10-22 00:17:32 -04:00 |
mjbudd77
|
9e57c49f5a
|
Added logic to initialize the fore and background color palettes of the Qt trace logger viewport.
|
2020-10-18 21:36:49 -04:00 |
Matthew Budd
|
1f11c67c84
|
Successful test of all Qt RAM watch features. Minor cppcheck warning cleanup.
|
2020-10-09 22:08:38 -04:00 |
Matthew Budd
|
896a979689
|
Added logic to auto open log file dialog window if file logging is checked and a start logging event occurs.
|
2020-10-02 22:14:00 -04:00 |
Matthew Budd
|
af35f81f4f
|
More logic updates for Qt trace logger window. Added log to file feature.
|
2020-10-02 21:44:47 -04:00 |
mjbudd77
|
022abb880a
|
Added lines skipped logic for trace logger new code/data functionality.
|
2020-10-02 16:54:29 -04:00 |
mjbudd77
|
5bf2b65378
|
Added logic to display running trace log in Qt window viewport
|
2020-10-02 16:47:36 -04:00 |
Matthew Budd
|
0b3d377e18
|
Changed trace instruction logger to be more efficient.
|
2020-10-01 07:04:52 -04:00 |
Matthew Budd
|
2524667d12
|
Enabled trace instruction function. Still TODO, try to make it more efficient.
|
2020-10-01 06:14:35 -04:00 |
Matthew Budd
|
08da8fd76e
|
Trace logger custom widget setup in work.
|
2020-09-30 22:44:56 -04:00 |
Matthew Budd
|
9da84e16ca
|
More setup of Qt Trace Logger window.
|
2020-09-30 22:21:18 -04:00 |
Matthew Budd
|
c288c60c68
|
Added initial window layout for trace logger.
|
2020-09-30 20:56:50 -04:00 |