Eugene Sandulenko
f0ae3efbee
QDENGINE: DT: Draw tree lines in Archive browser
2025-06-30 01:33:36 +02:00
Cameron Cawley
b8652f7e0c
ENGINES: Use LiberationSans with ImGui instead of FreeSans
2025-01-30 14:11:05 +02:00
D G Turner
4a4431f488
IMGUI: Disable Obselete ImGui APIs and Migrate Engine Code To Newer
...
This is a fairly trivial change to use the newer API in DIRECTOR,
QDENGINE and TWP engines, so not likely to cause any regressions.
This has the side effect of removing some GCC compiler warnings.
2024-11-14 01:27:35 +00:00
Eugene Sandulenko
3df285a280
QDENGINE: DT: Added more debug output to personages
2024-11-03 18:52:43 +01:00
Eugene Sandulenko
c8bd577495
QDENGINE: DT: Replaced game object flags with icons
2024-11-02 20:12:12 +01:00
Eugene Sandulenko
5f7e562ebe
QDENGINE: DT: Replace animation flags with icons
2024-11-02 20:12:12 +01:00
Eugene Sandulenko
632d20dc47
QDENGINE: DT: Print frame number for personages
2024-11-02 20:12:08 +01:00
Eugene Sandulenko
3912308db9
QDENGINE: DT: Added more output to personages
2024-11-01 23:31:21 +01:00
Eugene Sandulenko
f0674e1b03
QDENGINE: DT: Moved personages to a separate window and render in a table
2024-11-01 23:31:21 +01:00
Eugene Sandulenko
d866e4df5c
QDENGINE: DT: Print personage state in the object list
2024-11-01 21:53:11 +01:00
Eugene Sandulenko
f683460ef9
QDENGINE: DT: Display visible scene objects
2024-10-30 22:44:16 +01:00
D G Turner
6ea3c50760
QDENGINE: Fix Signed vs. Unsigned Comparison GCC Compiler Warnings
2024-10-06 03:41:49 +01:00
Le Philousophe
cf9c8a765f
QDENGINE: Remove useless include
...
It fails to build when OpenGL is disabled.
2024-09-30 08:38:48 +02:00
Le Philousophe
af8ce0e254
QDENGINE: Use Common API to create ImGui images
2024-09-29 17:04:03 +02:00
sluicebox
d64bd43e77
QDENGINE: Fix memory leaks. PVS-Studio V773
2024-09-23 23:18:13 -07:00
Martin Gerhardy
b146a9a9c6
BACKENDS: Added IconsMaterialSymbols.h
...
This is a header from https://github.com/juliettef/IconFontCppHeaders with all the font code points
and their defines
revision 778a12759ba9100f24a02efce5f2f95da89ea8a1 was taken
2024-09-13 17:34:59 +03:00
Eugene Sandulenko
92d05baeb4
QDENGINE: DT: Display tree in file list
2024-09-12 01:50:32 +02:00
Eugene Sandulenko
29d6b3f286
QDENGINE: DT: Implement TGA image browsing
2024-09-11 00:49:18 +02:00
Eugene Sandulenko
d1d0a0e58d
QDENGINE: DT: Refactor browser for preps for different file types
2024-09-11 00:13:43 +02:00
Eugene Sandulenko
ffe2238c16
QDENGINE: DT: Added total frame number to display
2024-09-11 00:04:09 +02:00
Eugene Sandulenko
6b09e7da88
QDENGINE: DT: Implement QDA rewinding and jumping to the last frame
2024-09-11 00:01:40 +02:00
SupSuper
c33c0eef3c
QDENGINE: DT: Fix double/float truncation
2024-09-09 00:10:35 +01:00
Eugene Sandulenko
619463e733
QDENGINE: DT: Cache and sort file list
2024-09-08 17:01:41 +02:00
Eugene Sandulenko
42a83214e1
QDENGINE: Implement drawing of individual frame tiles
2024-09-08 00:45:38 +02:00
Eugene Sandulenko
d4a60a2106
QDENGINE: DT: Do not crash on empty frames
2024-09-07 01:59:25 +02:00
Eugene Sandulenko
3857521b03
QDENGINE: DT: Stop playback on QDA file switch
2024-09-07 01:59:25 +02:00
Eugene Sandulenko
891bcf7818
QDENGINE: DT: Always enlist all available packages
2024-09-07 01:59:25 +02:00
Eugene Sandulenko
3734f726fb
QDENGINE: DT: Highlight the selected item in the list
2024-09-06 18:05:39 +02:00
Eugene Sandulenko
a48e72fe58
QDENGINE: DT: Made file filter functional
2024-09-06 18:05:39 +02:00
Eugene Sandulenko
d13cfdb4d3
QDENGINE: DT: Display QDA tiles
2024-09-06 13:26:18 +02:00
Eugene Sandulenko
a10d6bc516
QDENGINE:: DT: Made sprite drawing following the common execution path
2024-09-05 22:53:37 +02:00
Eugene Sandulenko
dc14edf532
QDENGINE: DT: Implement animation playback
2024-09-05 20:28:48 +02:00
Eugene Sandulenko
4c55429f11
QDENGINE: DT: Rearrange frame control buttons
2024-09-05 19:40:04 +02:00
kunxl-gg
c32617e977
QDENGINE: DT: Add Control Panel to the debugger
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in >
2024-09-05 19:32:49 +02:00
Eugene Sandulenko
abdf8dad32
QDENGINE: Fix frame centering
2024-09-05 17:03:06 +02:00
Eugene Sandulenko
f448363bb0
QDENGINE: More fixes to frame rendering
2024-09-05 17:00:15 +02:00
Eugene Sandulenko
b036d2ab7c
QDENGINE: DT: Fix frame loading
2024-09-05 16:48:03 +02:00
Eugene Sandulenko
2112b32fbe
QDENGINE: Renamed debugger.h into dt-internal.h
2024-09-05 16:29:06 +02:00
Eugene Sandulenko
5faaf1c2f8
QDENGINE: DT: Initial code for frame display
2024-09-05 16:27:00 +02:00
kunxl-gg
d385b74f52
QDENGINE: DT: Restructure the debugger
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in >
2024-09-05 13:58:17 +02:00
kunxl-gg
717c8c5e00
QDENGINE: DT: Load selected animation from filelist
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in >
2024-09-05 13:58:17 +02:00
kunxl-gg
883561c204
QDENGINE: DT: Add a Search Filter to the file list
2024-09-05 13:58:17 +02:00
kunxl-gg
295ca488ec
QDENGINE: DT: Add support to icons
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in >
2024-09-05 13:58:17 +02:00
kunxl-gg
d1edd65007
QDENGINE: DT: Add a call to transCyrillic while rendering file list
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in >
2024-09-05 13:58:17 +02:00
kunxl-gg
c94a7d1985
QDENGINE: DT: Remove redundant TreeNode from the debugger file list
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in >
2024-09-05 13:58:17 +02:00
Eugene Sandulenko
55ea922d86
QDENGINE: DT: Added Cyrillic font rendering
2024-09-02 12:19:59 +02:00
kunxl-gg
51e9ca9372
QDENGINE: Implement rendering of the file list
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in >
2024-09-02 11:47:00 +02:00
kunxl-gg
c456141d5a
QDENGINE: Add ImGui to the engine
...
Signed-off-by: kunxl-gg <tiwari.25@iitj.ac.in >
2024-09-02 11:47:00 +02:00