Extract cloud browser thumbnail helper

This commit is contained in:
2026-06-15 20:54:21 +02:00
parent abd72a790d
commit 9b6fe73af2
4 changed files with 85 additions and 26 deletions

View File

@@ -124,6 +124,11 @@ The cloud-browser slot creation and selection wiring in
helper in `src/node_dialog_cloud.*`, so the remaining cloud bridge debt is
further concentrated on prompt/progress lifetime, OpenGL context guarding,
`NodeDialogCloud` thumbnail execution, and transfer-thread execution.
The retained cloud-browser thumbnail fetch, decode, and texture-apply path in
`NodeDialogCloud::load_thumbs_thread()` now also routes through a focused
helper in `src/node_dialog_cloud.cpp`, so the remaining cloud bridge debt is
further concentrated on prompt/progress lifetime, OpenGL context guarding,
and transfer-thread execution.
Recent 2026-06-13 retained preview reductions continue to narrow DEBT-0036:
`NodeStrokePreview::draw_stroke_immediate()` now also routes