Commit Graph
96 Commits
Author SHA1 Message Date
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
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