mjbudd77
|
d3a167ee04
|
Added separate linux core dump debug target to vscode config.
|
2021-12-29 16:32:34 -05:00 |
mjbudd77
|
ec6cfb1e40
|
Commented out debug abort call.
|
2021-12-29 16:11:39 -05:00 |
mjbudd77
|
68693ca29d
|
Added FCEU_WRAPPER_LOCK macros to allow for tracking of critical section mutex locking.
|
2021-12-29 15:56:47 -05:00 |
mjbudd77
|
425e3104de
|
Slight speed increase to fade in/out effect for TAS bookmark preview popup for Qt GUI.
|
2021-12-28 22:11:30 -05:00 |
mjbudd77
|
57ed6d8ecc
|
Reimplemented Qt bookmark preview popup window to allow for alpha fade effect.
|
2021-12-28 21:52:10 -05:00 |
mjbudd77
|
fd1f33f27e
|
Added lower marker note focus on quick double click for Qt TAS editor.
|
2021-12-27 23:23:33 -05:00 |
mjbudd77
|
df7bedd349
|
Implemented different marker drag and drop scheme to support fade away effect and fix windows instability using QDrag.
|
2021-12-27 23:09:36 -05:00 |
mjbudd77
|
f1bf200d5d
|
Default TAS piano roll grid color to mid-level gray.
|
2021-12-27 21:04:27 -05:00 |
mjbudd77
|
e4c8dee040
|
Ensure that cloud position is initialized properly in Qt TAS branch view.
|
2021-12-27 21:01:57 -05:00 |
mjbudd77
|
7f97f2fd4b
|
Implemented piano roll drag vertical scroll line shifting logic for Qt GUI.
|
2021-12-27 20:11:48 -05:00 |
mjbudd77
|
58b093e549
|
Added call to close all windows on application close.
|
2021-12-25 20:39:41 -05:00 |
mjbudd77
|
4006bb500f
|
Added screen snapshot capture message to Qt GUI.
|
2021-12-24 07:06:08 -05:00 |
mjbudd77
|
79d989a798
|
Added newline character to end of region log message.
|
2021-12-24 06:55:26 -05:00 |
mjbudd77
|
b05e210982
|
Minor order of execution changes to Qt GUI application quit to prevent crash on MacOS.
|
2021-12-23 23:27:46 -05:00 |
mjbudd77
|
d757f972bf
|
Added windows vscode debug target.
|
2021-12-23 21:16:31 -05:00 |
mjbudd77
|
571caf3234
|
cppcheck and valgrind code hardening for Qt Tas editor.
|
2021-12-23 21:02:16 -05:00 |
mjbudd77
|
ceaa04b0f4
|
Minor draw fix for branches text.
|
2021-12-23 14:32:29 -05:00 |
mjbudd77
|
0c1c338ce7
|
Changed Qt piano roll single wheel detent to move by 6 lines.
|
2021-12-23 14:14:55 -05:00 |
mjbudd77
|
f4181e799b
|
Added logic to allow for customization of Qt TAS piano roll grid coloring.
|
2021-12-23 14:04:25 -05:00 |
mjbudd77
|
bdd0bda016
|
Force Qt TAS bookmarks/branches font to bold.
|
2021-12-23 13:44:42 -05:00 |
mjbudd77
|
86e7f7a889
|
Added TAS config parameter load/save logic for Qt GUI.
|
2021-12-23 13:29:48 -05:00 |
mjbudd77
|
4c7b8bf64c
|
Minor marker drag code changes for robustness.
|
2021-12-23 12:57:13 -05:00 |
mjbudd77
|
b4735a1aea
|
Added missing follow playback cursor if needed function in Qt TAS GUI.
|
2021-12-22 23:54:14 -05:00 |
mjbudd77
|
a442354ef6
|
Added a short delay to TAS marker drag n drop setup in the event that the mouse button is quickly released.
|
2021-12-22 23:41:07 -05:00 |
mjbudd77
|
1e0b2f37ce
|
Added piano roll marker drag n drop logic for Qt GUI.
|
2021-12-22 23:29:16 -05:00 |
mjbudd77
|
c51b545fbf
|
Added middle button double click logic for Qt TAS piano roll.
|
2021-12-22 21:35:27 -05:00 |
mjbudd77
|
c0495bd62b
|
Added Qt TAS piano roll double click handling logic.
|
2021-12-22 21:30:53 -05:00 |
mjbudd77
|
772901cfa7
|
Bug fix for Qt TAS editor allowing cross columns during drag with alt held.
|
2021-12-22 20:47:13 -05:00 |
mjbudd77
|
f3fd0a8016
|
Bug fix for inverted vertical scroll bar on Qt TAS piano roll view.
|
2021-12-22 20:31:34 -05:00 |
mjbudd77
|
a4d25deaf5
|
Changed Qt TAS playback buttons to trigger on press instead of release.
|
2021-12-20 21:59:41 -05:00 |
mjbudd77
|
d0bdab8c63
|
Added press and hold logic to Qt TAS editor playback push buttons.
|
2021-12-20 21:55:45 -05:00 |
mjbudd77
|
f1eb0a94fe
|
Reduced number of characters in Qt piano roll frame cell.
|
2021-12-20 21:33:52 -05:00 |
mjbudd77
|
6d81529b4c
|
Bug fix for close event on Qt TAS editor. Ignore event if save project dialog returns false.
|
2021-12-20 21:14:51 -05:00 |
mjbudd77
|
e79de93c18
|
Directional fix for Qt TAS piano roll vertical scroll bar page step
|
2021-12-20 20:57:13 -05:00 |
mjbudd77
|
ef8e076bba
|
Added logic to Qt TAS editor to allow for delayed history widget updates to be scheduled so that update can occur in GUI thread
|
2021-12-20 20:42:47 -05:00 |
mjbudd77
|
1fa028b6e6
|
Increase Qt video transfer buffer size to further reduce possibility of buffer overrun when transfering frames from emulation to GUI threads. Added input device update code to emulation frame finished callback to ensure that input devices are always updated before screen is redrawn.
|
2021-12-17 06:30:29 -05:00 |
mjbudd77
|
c35b18751d
|
Added a triple buffer for video frame data to ensure clean transfer of that data between emulation and Qt GUI threads.
|
2021-12-13 21:16:53 -05:00 |
mjbudd77
|
74a48e92d6
|
Added a vertical sync test pattern to Qt GUI.
|
2021-12-13 20:48:30 -05:00 |
mjbudd77
|
c72eac9970
|
Fixed mouse wheel scroll direction on Qt trace logger and TAS piano roll.
|
2021-12-12 15:42:37 -05:00 |
mjbudd77
|
c596593fd0
|
Added hot changes coloring to Qt piano roll.
|
2021-12-12 14:52:29 -05:00 |
mjbudd77
|
0ad04f819e
|
Draw fixes for Qt Tas piano roll arrows and bookmark labels.
|
2021-12-12 14:13:54 -05:00 |
mjbudd77
|
a3b3cf563b
|
Changed marked frames to be unbold and italic in Qt TAS editor.
|
2021-12-12 13:57:47 -05:00 |
mjbudd77
|
6f3b25646d
|
Put branches viewport into a scrollable area.
|
2021-12-12 13:40:23 -05:00 |
mjbudd77
|
8ab19f64f6
|
Changed piano roll marked frames to show in italic. Set all other text to bold. For Qt GUI.
|
2021-12-12 13:14:09 -05:00 |
mjbudd77
|
465f7d725d
|
Moved TAS history view to tabbed widget with branches/bookmarks for Qt GUI.
|
2021-12-12 13:05:26 -05:00 |
mjbudd77
|
53d721b560
|
Added TAS editor project save compact dialog to Qt GUI.
|
2021-12-12 11:58:13 -05:00 |
mjbudd77
|
4187b8a9b1
|
Added logic to Qt TAS piano roll to toggle inputs on selected lines when buttons are clicked in the header.
|
2021-12-12 11:10:56 -05:00 |
mjbudd77
|
79d2005495
|
Fix for Qt TAS piano roll left click and drag functionality. Force column selection to always be what it was at initial button press. Ensure that all row frames are not skipped between mouse events.
|
2021-12-12 07:59:59 -05:00 |
mjbudd77
|
dd9b911b60
|
Added video vertical sync refresh option to Qt GUI.
|
2021-12-12 06:35:42 -05:00 |
mjbudd77
|
9e1564df0d
|
Ensure to lock emulator with accessing bookmark preview popup.
|
2021-12-11 21:18:25 -05:00 |