Commit Graph
114 Commits
Author SHA1 Message Date
scemino f596c31c95 DIRECTOR: Add syntax highlighting in script for D2 and D3 2024-06-01 07:51:02 +02:00
scemino 23c472d3b8 DIRECTOR: Add indentation in script for D2 and D3 2024-06-01 07:51:02 +02:00
scemino f14f4e32aa DIRECTOR: Add script decompiler for D2 and D3 2024-06-01 07:51:02 +02:00
scemino be8a1a26a7 DIRECTOR: Fix script navigation during debug 2024-06-01 07:51:02 +02:00
Eugene Sandulenko bb82320f6c DIRECTOR: DEBUGGER: Initial code for displaying labels in Score window 2024-06-01 01:08:48 +02:00
Eugene Sandulenko 02b528b9ad DIRECTOR: DEBUGGER: Print out ink name in Channels window 2024-05-31 12:50:46 +02:00
Eugene Sandulenko dacf06dd76 DIRECTOR: DEBUGGER: Fix display of 1 frame movies in Score
Also fix highlights of the current frame and selected sprite
2024-05-31 12:50:45 +02:00
scemino 67013713a7 DIRECTOR: Add lingo stepping 2024-05-31 09:12:47 +02:00
scemino 5f03ea2b13 DIRECTOR: Remove unuseful code in function list 2024-05-31 09:12:47 +02:00
Eugene Sandulenko 711b17826e DIRECTOR: DEBUGGER: Better usability for the Watched Vars window 2024-05-31 00:56:44 +02:00
Eugene Sandulenko fe5669f9d4 JANITORIAL: Fix commend formatting 2024-05-30 02:35:24 +02:00
Eugene Sandulenko f63e00f8ba DIRECTOR: DEBUGGER: Initial code for list of watched variables 2024-05-30 02:24:41 +02:00
Eugene Sandulenko fff73c3cac DIRECTOR: DEBUGGER: Moved Settings menu item to the bottom 2024-05-30 02:08:43 +02:00
Eugene Sandulenko 420e53e9c8 DIRECTOR: DEBUGGER: Put Hex viewer in pane in Archive window 2024-05-29 00:45:57 +02:00
Eugene Sandulenko dae4b81470 DIRECTOR: DEBUGGER: Sort Archive tags and members 2024-05-29 00:16:22 +02:00
scemino f9aaf083ff DIRECTOR: Fix code viewer with D5 2024-05-28 22:36:53 +02:00
scemino 71a24ac475 DIRECTOR: Fix invalid indentation with case statement 2024-05-28 22:36:53 +02:00
scemino 192a253322 DIRECTOR: Fix crash in byte code view 2024-05-28 22:36:53 +02:00
scemino 63a3542684 DIRECTOR: Add stepping at lingo byte codes level 2024-05-28 20:45:35 +02:00
scemino ee77c261aa DIRECTOR: Fix script offsets in imgui 2024-05-28 20:45:35 +02:00
Eugene Sandulenko bcdcb3ec71 DIRECTOR: DEBUGGER: Made script references clickable in Script channel
Also refactored displaying script references into separate method
and made it visually compact
2024-05-27 23:30:52 +02:00
Eugene Sandulenko 2c3d877c36 DIRECTOR: DEBUGGER: Plugged in memory editor
TODO: Docking of the editor window to the Archive window
2024-05-27 00:30:37 +02:00
D G Turner c76ad2acca DIRECTOR: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings 2024-05-26 19:23:09 +01:00
Eugene Sandulenko c2bcfe3e79 DIRECTOR: DEBUGGER: Initial code for Archive chunk browser 2024-05-26 15:14:04 +02:00
Eugene Sandulenko 99615e1d66 iDIRECTOR: DEBUGGER: Show button ttoltips in Log window 2024-05-25 02:40:21 +02:00
Eugene Sandulenko e9695c57af DIRECTOR: DEBUGGER: Rearranged Vars window
Put all variables into collapsable groups and
moved Global vars to the very top
2024-05-25 02:31:36 +02:00
Eugene Sandulenko 2faed61a66 DIRECTOR: DEBUGGER: Implement Score window pagination 2024-05-24 23:34:52 +02:00
scemino bb5aa98b8b DIRECTOR: Show script history in a combo 2024-05-24 20:30:35 +02:00
scemino 367d00b091 DIRECTOR: Keep script toolbar visible when scrolling code 2024-05-24 20:30:35 +02:00
scemino ab58eb8f73 DIRECTOR: Fix invalid handler end offset 2024-05-24 18:27:59 +02:00
scemino c0a195013d DIRECTOR: Fix syntax highlighting with globals 2024-05-24 18:27:59 +02:00
scemino 9f22307353 DIRECTOR: Use imgui docking 2024-05-24 16:37:25 +02:00
scemino ecf0aee51e DIRECTOR: Add ImGui logger 2024-05-24 15:50:30 +02:00
scemino 416861d913 DIRECTOR: Add syntax highlighting for datum and ObjPropExprNode 2024-05-24 15:34:24 +02:00
D G Turner f929e7cd54 DIRECTOR: Fix Signed vs. Unsigned GCC Compiler Warnings 2024-05-24 02:32:42 +01:00
Eugene Sandulenko cd45827b1e DIRECTOR: DEBUGGER: Added movie file name to control panel 2024-05-24 00:16:23 +02:00
scemino e3e7dec2ab DIRECTOR: Add script history 2024-05-23 23:07:26 +02:00
scemino fd829d2c70 DIRECTOR: Fix variables jerkiness 2024-05-23 22:26:54 +02:00
scemino c39b12a204 DIRECTOR: Fix call and play in syntax highlighting 2024-05-23 11:12:31 +02:00
scemino ee0e32a9b4 DIRECTOR: Fix several errors in syntax highlighting 2024-05-23 09:00:30 +02:00
Eugene Sandulenko 3c23e9e2a6 DIRECTOR: DEBUGGER: Added navigation buttons to script window 2024-05-23 01:27:17 +02:00
Eugene Sandulenko 988dbf3fa0 DIRECTOR: DEBUGGER: Restrict max number of columns to 511
This is currntly a hard limit of ImGui
2024-05-23 00:50:43 +02:00
scemino d9b4e424ec DIRECTOR: Fix spacing in syntax highlighting 2024-05-22 23:12:50 +02:00
scemino c5f71f402d DIRECTOR: In script code make variables watchable 2024-05-22 23:12:50 +02:00
scemino 4bb750b41d DIRECTOR: Add more syntax highlighting 2024-05-22 20:54:24 +02:00
Eugene Sandulenko 7ef89c0e55 DIRECTOR: Silence the warning in a different way when clearing a struct 2024-05-22 14:38:59 +02:00
Eugene Sandulenko c41087cf66 DIRECTOR: DEBUGGER: Improved row header indentation in Score window 2024-05-22 14:37:32 +02:00
D G Turner 0d3cdd3047 DIRECTOR: Fix Memset On Non-Trivial Structure GCC Compiler Warning 2024-05-22 01:47:35 +01:00
D G Turner 6e3f4afc40 DIRECTOR: Fix Enumeration Value Type Mismatch GCC Compiler Warning
This should be checked to ensure that this functions as intended.
2024-05-22 01:37:04 +01:00
D G Turner 2c832ed975 DIRECTOR: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings 2024-05-22 01:14:56 +01:00