Eugene Sandulenko
26f17006eb
DIRECTOR: DEBUGGER: Fix crash in Score window when switching to a smaller movie
2024-05-21 23:49:14 +02:00
Eugene Sandulenko
56357b344a
DIRECTOR: DEBUGGER: Displaq QD shape info and improve Score visuals
2024-05-21 23:26:28 +02:00
Eugene Sandulenko
6b999d9b27
DIRECTOR: DEBUGGER: Better centering of icons font
2024-05-21 22:43:01 +02:00
Eugene Sandulenko
6a753db237
FONTS: Replaced Material Icons with a bigger font
...
The file was renamed from "MaterialSymbolsSharp[FILL,GRAD,opsz,wght].ttf"
The upstream version taken is ace1af08508a6562ef05055a606cf44ea583ce3b
from May 17, 2024
2024-05-21 22:38:44 +02:00
Eugene Sandulenko
6b0cd31e76
DIRECTOR: DEBUGGER: Replaced all icons with Material Design icons and increased font size
2024-05-21 22:01:23 +02:00
scemino
0d53e600ba
DIRECTOR: Add script caching
2024-05-21 20:38:37 +02:00
Eugene Sandulenko
a5fe495fe9
DIRECTOR: DEBUGGER: Uniform icons usage and added rendering for main channels in Score
2024-05-21 13:52:17 +02:00
Eugene Sandulenko
d3cd29d0c1
DIRECTOR: DEBUGGER: Render Score window with smaller font
2024-05-21 11:06:49 +02:00
Eugene Sandulenko
9f4e33eae5
DIRECTOR: DEBUGGER: Improve Score window selection UX
2024-05-21 10:32:26 +02:00
Eugene Sandulenko
1c94550496
DIRECTOR: DEBUGGER: Improve Score extended mode and implemented rest of the modes
2024-05-21 08:58:55 +02:00
Eugene Sandulenko
f1c92c7ec0
DIRECTOR: DEBUGGER: Render different Score modes
2024-05-21 08:58:55 +02:00
Eugene Sandulenko
d9c2fd0e96
DIRECTOR: DEBUGGER: Improved Scroe window usability
2024-05-21 08:58:55 +02:00
Eugene Sandulenko
a7482534d9
DIRECTOR: DEBUGGER: Attempt to put combo box to the Score header
2024-05-21 08:58:51 +02:00
Eugene Sandulenko
4aae58700e
DIRECTOR: DEBUGGER: Sorted windows list and addes some button tooltips
2024-05-20 15:05:12 +02:00
Eugene Sandulenko
f053f385e2
DIRECTOR: DEBUGGER: Implemented hiding/showing all ImGui windows
2024-05-20 14:54:43 +02:00
scemino
4df482267e
DIRECTOR: Improve breakpoint list window
2024-05-20 13:37:32 +02:00
scemino
b9b7788aeb
DIRECTOR: Add breakpoint list window
2024-05-20 11:47:38 +02:00
scemino
76bf0bd8c7
DIRECTOR: Start syntax highlighting
2024-05-20 11:47:38 +02:00
Eugene Sandulenko
d57d2ab485
DIRECTOR: DEBUGGER: Render sprite details
2024-05-20 01:39:19 +02:00
Eugene Sandulenko
11cff12163
DIRECTOR: DEBUGGER: Started adding cast details to Score window
2024-05-20 01:39:19 +02:00
D G Turner
9b28947216
DIRECTOR: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings
2024-05-19 04:02:00 +01:00
Eugene Sandulenko
35d1fc8ae2
DIRECTOR: DEBUGGER: Initial code for score viewing
2024-05-18 15:42:36 +02:00
Scott Percival
2ff3357dac
DIRECTOR: Refactor Channel to remove overlay position/dimensions
...
The original logic doesn't hold up to testing. The position/width/height
of a sprite can be changed at any time without any extra flags; although
the screen needs to be redrawn before you can see any change.
The main thing that the sprite puppet flag does is determine if sprites
are updated from the score data when the frame changes.
Fixes the broken mouse cursor tracking sprite in Chop Suey.
Fixes the sprite scaling in the Doc Martens minigame in Virtual
Nightclub.
Fixes director-tests/D4-unit/T_SPRT01.DIR
2024-05-18 13:56:01 +02:00
scemino
94e38a359d
DIRECTOR: Allow to switch to bytecode
2024-05-18 13:26:53 +02:00
scemino
1809453de1
DIRECTOR: Add decompilation for sharedcast
2024-05-17 23:13:54 +02:00
scemino
71ea2d7f57
DIRECTOR: Remove use of CodeWriter
2024-05-17 22:37:33 +02:00
Eugene Sandulenko
ade957e933
DIRECTOR: DEBUGGER: Added buttons for switching script view
2024-05-17 21:00:49 +02:00
Eugene Sandulenko
af5a2f2d80
DIRECTOR: Activate code decompiler
...
This reverts commit 5cfe752759 .
2024-05-17 18:53:14 +02:00
scemino
5cfe752759
DIRECTOR: Revert code decompiler activation
2024-05-17 14:31:39 +02:00
scemino
f600534707
DIRECTOR: Start to add code decompiler (WIP)
2024-05-17 14:17:41 +02:00
Scott Percival
a1d692963d
DIRECTOR: LINGO: Track ScriptContext properties in addition order
2024-05-12 22:00:19 +02:00
Eugene Sandulenko
31baf7b674
JANITORIAL: Fix code formatting
2024-05-10 13:47:45 +02:00
Eugene Sandulenko
a0d6cfbf56
DIRECTOR: DEBUGGER: Made variables clickable and selectable
2024-05-09 23:11:19 +02:00
Eugene Sandulenko
7b6ce1866a
iDIRECTOR: DEBUGGER: Unwind variable list code
2024-05-09 21:19:15 +02:00
Eugene Sandulenko
1b6679493e
DIRECTOR: DEBUGGER: Added icons for Lingo to Control Panel
2024-05-09 13:59:41 +02:00
scemino
a34f4b3635
DIRECTOR: Add script in function list
2024-05-08 14:57:02 +02:00
Eugene Sandulenko
51bd29ca85
DIRECTOR: DEBUGGER: Better handling for Script Casts
2024-05-06 19:50:14 +02:00
Eugene Sandulenko
0757c0cbae
DIRECTOR: DEBUGGER: Improve functions list usability
2024-05-06 19:49:12 +02:00
Eugene Sandulenko
896b20e110
DIRECTOR: DEBUGGER: Made Functions list collapsable
2024-05-06 19:49:11 +02:00
Eugene Sandulenko
b2d43d54d8
DIRECTOR: DEBUGGER: Placeholder for functions list
2024-05-06 19:49:11 +02:00
scemino
921c133b81
DIRECTOR: Add text in name + icon in grid view
2024-05-06 17:13:42 +02:00
Eugene Sandulenko
06860ce06e
DIRECTOR: DEBUGGER: Hook the rest of Control Panel commands
2024-05-06 09:36:47 +02:00
scemino
25cf429e3f
DIRECTOR: Fix out-of-bounds read in debug tools.
...
Coverity CID 1544895
2024-05-06 09:34:44 +02:00
scemino
57b3f0743a
DIRECTOR: Fix bad bit shift operation in showCast.
...
Coverity CID 1544889
2024-05-06 09:34:44 +02:00
scemino
35db8b2cb9
DIRECTOR: Fix issue when collapsing ImGui windows
2024-05-06 09:34:44 +02:00
D G Turner
f12bc7bf0b
DIRECTOR: Fix Format Truncation GCC Compiler Warning
2024-05-05 17:38:19 +01:00
scemino
24b15f48c3
DIRECTOR: Add filters to the cast in ImGUI
2024-05-04 07:25:00 +02:00
scemino
abc9e13222
DIRECTOR: Add icons in ImGUI
2024-05-03 21:39:30 +02:00
Eugene Sandulenko
9fef247242
DIRECTOR: DEBUGGER: Implement Start/Stop
2024-05-03 20:03:13 +02:00
Eugene Sandulenko
41b1192b3b
DIRECTOR: DEBUGGER: Show control panel in the top right corner and added frame number to it
2024-05-02 21:01:05 +02:00