Matthew Budd
|
ca59812e97
|
Added hex editor bookmark auto load/save functionality.
|
2020-08-27 22:43:13 -04:00 |
Matthew Budd
|
1032e6f443
|
Bookmark menu action memory management fix. QMenu will only delete QActions if it has ownership of the widget.
|
2020-08-26 22:53:39 -04:00 |
Matthew Budd
|
114e22c48f
|
Added hex editor bookmark functionality. Still TODO save bookmarks to file based on ROM name.
|
2020-08-26 22:44:11 -04:00 |
mjbudd77
|
36c39aa0e9
|
Merge pull request #167 from mjbudd77/master
Added QT GUI Hex Editor
|
2020-08-25 22:18:34 -04:00 |
Matthew Budd
|
51019a6e06
|
Cleanup up old commented out code in QT GUI main window.
|
2020-08-25 21:24:34 -04:00 |
Matthew Budd
|
c23fa5dc60
|
Memory management fix for QT dialog windows. Ensure that window is marked for deletion when it is closed.
|
2020-08-25 20:59:36 -04:00 |
Matthew Budd
|
a624278fca
|
Added native menu option to hex editor.
|
2020-08-25 18:41:58 -04:00 |
Matthew Budd
|
67f6be539a
|
Added TODO comments to hex editor context menu. These menu options can not be finished until other debug features such as the debugger and code/data trace/log functionality has been created.
|
2020-08-24 20:50:06 -04:00 |
Matthew Budd
|
1f09ecca2c
|
Added hex editor window close menu option.
|
2020-08-24 20:27:12 -04:00 |
Matthew Budd
|
14f0da12c7
|
Added save ROM as hex editor functionality
|
2020-08-24 20:06:36 -04:00 |
Matthew Budd
|
08feb4710b
|
Added utility function to strip out a base file name from a full path.
|
2020-08-24 19:52:28 -04:00 |
Matthew Budd
|
e8f1ffdf8d
|
Added hex editor horizontal scroll logic.
|
2020-08-23 22:24:54 -04:00 |
Matthew Budd
|
a93af6f821
|
Cleanup of hex editor code, consolidated as much as possible into QHexEdit custom widget.
|
2020-08-23 10:00:54 -04:00 |
Matthew Budd
|
832a6b0a64
|
Setting up framework for hex editor bookmarks
|
2020-08-22 22:01:53 -04:00 |
Matthew Budd
|
ff3125cbf8
|
Bug fix for updating vertical bar when using page up/down functions.
|
2020-08-22 21:42:51 -04:00 |
Matthew Budd
|
4b92abdb47
|
Added framework for hex editor context menu.
|
2020-08-22 21:38:09 -04:00 |
Matthew Budd
|
66810fdb9d
|
Changed cursor movement logic to move to nearest hex address.
|
2020-08-22 20:48:31 -04:00 |
Matthew Budd
|
b01b1c7a4c
|
Cursor selection update to Hex editor
|
2020-08-22 20:42:33 -04:00 |
Matthew Budd
|
f3af7cc6c8
|
Added hex editor fore ground and back ground color options.
|
2020-08-22 20:20:18 -04:00 |
Matthew Budd
|
6a425f61d1
|
Added activity color options to hex editor menu.
|
2020-08-22 19:54:11 -04:00 |
Matthew Budd
|
6aacaa5595
|
Added activity color highlight logic.
|
2020-08-22 19:15:56 -04:00 |
Matthew Budd
|
c99c729b23
|
Added hex editor view mode menu logic.
|
2020-08-22 14:16:13 -04:00 |
Matthew Budd
|
ecf558c1a3
|
Moved pixel space to cursor position conversion into its own function.
|
2020-08-22 13:57:36 -04:00 |
Matthew Budd
|
1eaa3f46f9
|
Added logic to position cursor via left mouse clicks on hex editor.
|
2020-08-21 21:05:52 -04:00 |
mjbudd77
|
b37e1e03f0
|
Cppcheck warning fixes for Qt GUI.
|
2020-08-21 11:55:19 -04:00 |
mjbudd77
|
b614edee75
|
Added memory write logic to hex editor.
|
2020-08-21 11:50:36 -04:00 |
Matthew Budd
|
75b076f256
|
Added a couple more key bindings to hex editor cursor control.
|
2020-08-20 22:44:14 -04:00 |
Matthew Budd
|
f6afca360f
|
Added hex editor X,Y cursor movement via arrow keys.
|
2020-08-20 22:34:45 -04:00 |
Matthew Budd
|
5f57455de7
|
Cursor positioning logic in work.
|
2020-08-20 22:28:02 -04:00 |
Matthew Budd
|
65f6b06033
|
Added ascii output to hex editor.
|
2020-08-20 21:47:21 -04:00 |
Matthew Budd
|
b23349e870
|
Added vertical slider logic.
|
2020-08-20 21:21:48 -04:00 |
Matthew Budd
|
b6b2038c96
|
Added initial framework for hex editor menu.
|
2020-08-20 20:41:38 -04:00 |
Matthew Budd
|
12f27d2158
|
Moved hex text editor into its own widget QHexEdit
|
2020-08-20 20:22:24 -04:00 |
Matthew Budd
|
9b90d2d684
|
Updated Hex editor fore/back ground color schemes to use dark background and light foreground text.
|
2020-08-19 23:05:01 -04:00 |
Matthew Budd
|
09ec672597
|
Changed approach to Qt hex editor to use raw painting of text.
|
2020-08-19 22:27:42 -04:00 |
Matthew Budd
|
466e513778
|
QHexEdit did not meet performance goals. Removing to try other options.
|
2020-08-18 22:19:53 -04:00 |
Matthew Budd
|
d4d59b0c01
|
Trying out different QHexEdit function as QTextEdit was too inefficient.
|
2020-08-17 22:35:27 -04:00 |
Matthew Budd
|
4e7e82dbcd
|
Qt Hex Editor in work.
|
2020-08-16 21:24:27 -04:00 |
Matthew Budd
|
490289a6f7
|
Qt Hex editor in work.
|
2020-08-16 10:38:42 -04:00 |
Matthew Budd
|
11ccdf77b4
|
Added initial framework for hex editor.
|
2020-08-15 21:41:06 -04:00 |
Matthew Budd
|
b749c0982e
|
Changed cheat window text entry field sizing to be proportional to average font char width.
|
2020-08-15 21:20:58 -04:00 |
Matthew Budd
|
3f07f63aea
|
Merge branch 'master' of https://github.com/mjbudd77/fceux
|
2020-08-15 15:10:39 -04:00 |
Matthew Budd
|
cf9d6798b3
|
Added more debug output to GTK GLX window
|
2020-08-15 14:45:44 -04:00 |
mjbudd77
|
19f16f5655
|
Merge pull request #165 from mjbudd77/master
Added logic to generate default game pad mappings for new controllers
|
2020-08-15 14:39:32 -04:00 |
Matthew Budd
|
9dee79bd8b
|
Added game pad default mapping file generation logic for new controllers to Qt GUI.
|
2020-08-15 13:27:07 -04:00 |
Matthew Budd
|
0c4af737dd
|
Added logic to GTK GUI to generate default mapping files for new game controllers.
|
2020-08-15 13:18:16 -04:00 |
mjbudd77
|
5752310804
|
Merge pull request #164 from mjbudd77/master
Cleaned up a few compiler and cppcheck warnings in code base. There a…
|
2020-08-14 23:11:16 -04:00 |
Matthew Budd
|
ebae060035
|
Cleaned up a few compiler and cppcheck warnings in code base. There are still quite a few more TODO.
|
2020-08-14 22:15:47 -04:00 |
Matthew Budd
|
e9dd3b162e
|
Merge branch 'master' of ../../fceux
|
2020-08-14 21:22:07 -04:00 |
Matthew Budd
|
d2a00887a0
|
Header file relative pathing fixes for GTK SDL GUI.
|
2020-08-14 21:19:50 -04:00 |