migrate 4 panel tables to data_table::render with renderers (issue 0081-J)

- ##browsers: 6 data cols with Mode Badge (#headless=#f59e0b, visible=#22c55e); actions as inline button list
- ##tabs: 5 data cols with Type Badge + Attached Badge; actions as inline button list
- ##wsframes: 4 cols with Dir Badge (send=#3b82f6, recv=#22c55e) + Op Badge (text/binary/close/ping/pong)
- ##requests: 7 cols with Status Badge (2xx/3xx/4xx/5xx), Method Badge (GET/POST/PUT/DELETE/PATCH), Time Duration renderer; Waterfall col omitted (requires custom ImDrawList, not a Fase-1 renderer)
- CMakeLists.txt: add fn_table_viz linkage (guarded by TARGET check for lua-absent builds)
- app.md: add 12 uses_functions IDs for fn_table_viz stack
- fn doctor cpp-apps: navegator_dashboard now OK (0 inline BeginTable remaining)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-15 16:55:12 +02:00
parent 09506bddb1
commit bcc5fdcaef
3 changed files with 385 additions and 218 deletions
+13 -1
View File
@@ -4,7 +4,19 @@ lang: cpp
domain: tools
description: "Cuadro de mandos para gestionar instancias Chrome con remote debugging. Lista navegadores corriendo (visibles + headless), permite lanzar/matar perfiles, inspeccionar pestañas, ejecutar JS, ver peticiones de red. Puente WSL→Windows que centraliza el control que hoy hacemos por scripts dispersos."
tags: [imgui, browser, cdp, dashboard, windows, navegator]
uses_functions: []
uses_functions:
- data_table_cpp_viz
- viz_render_cpp_viz
- compute_stage_cpp_core
- compute_pipeline_cpp_core
- tql_emit_cpp_core
- tql_apply_cpp_core
- lua_engine_cpp_core
- join_tables_cpp_core
- auto_detect_type_cpp_core
- compute_column_stats_cpp_core
- llm_anthropic_cpp_core
- tql_to_sql_cpp_core
uses_types: []
framework: "imgui"
entry_point: "main.cpp"