From c90cbb80aa01a6068b2a5eeaf45b6952ec0779d9 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Thu, 14 May 2026 15:00:07 -0700 Subject: [PATCH] fix label rendering in cfg title fstr build --- src/raddbg/raddbg_main.c | 4 ++-- src/raddbg/raddbg_widgets.c | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/raddbg/raddbg_main.c b/src/raddbg/raddbg_main.c index d1937282..652db922 100644 --- a/src/raddbg/raddbg_main.c +++ b/src/raddbg/raddbg_main.c @@ -7,8 +7,6 @@ // [ ] symbol server // [ ] core dump saving/loading // -// [ ] "autos" collection, which can be evaluated -// [ ] show "autos" inline in source code near thread? // [ ] memory_size(...) view for quickly evaluating memory sizes // [ ] value coloring view in watch window, so you can quickly scroll & see values outside of a threshold // @@ -269,6 +267,8 @@ // [x] single-line viz for pointers w/ bad (unmapped) addresses // [x] option to prefer addresses first with string ptrs // [x] external window focusing bugs +// [x] "autos" collection, which can be evaluated +// [x] show "autos" inline in source code near thread? //////////////////////////////// //~ rjf: Build Options diff --git a/src/raddbg/raddbg_widgets.c b/src/raddbg/raddbg_widgets.c index cd268b24..ef103854 100644 --- a/src/raddbg/raddbg_widgets.c +++ b/src/raddbg/raddbg_widgets.c @@ -172,6 +172,14 @@ rd_title_fstrs_from_cfg(Arena *arena, CFG_Node *cfg, B32 include_extras) start_secondary(); } + //- rjf: push label + if(label_string.size != 0) + { + dr_fstrs_push_new(arena, &result, ¶ms, label_string, .font = rd_font_from_slot(RD_FontSlot_Code), .raster_flags = rd_raster_flags_from_slot(RD_FontSlot_Code)); + dr_fstrs_push_new(arena, &result, ¶ms, str8_lit(" ")); + start_secondary(); + } + //- rjf: push collection name if(collection_name.size != 0) {