migrate function/type/app tables to data_table_cpp_viz (issue 0081-J)
- Replace table_view() calls in draw_recent_functions, draw_apps_list, draw_analysis_list, draw_types_list, and vaults panel with data_table::render() via fn_table_viz static lib. - Migrate Monitor sub-tabs Top Functions, Violations, Copied Code to data_table::render() with persistent State per panel. - Keep Recent Executions and Failed Functions as custom ImGui tables (per-cell coloring + tooltips not supported by data_table). - Layout-splitter tables (kpi_grid, chart_grid, monitor_kpi, proj_layout, explorer_layout) intentionally not migrated. - CMakeLists: target_link_libraries(registry_dashboard PRIVATE fn_table_viz). - app.md uses_functions += data_table_cpp_viz + full fn_table_viz stack. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -53,6 +53,11 @@ target_include_directories(registry_dashboard PRIVATE
|
||||
|
||||
target_link_libraries(registry_dashboard PRIVATE SQLite::SQLite3)
|
||||
|
||||
# Issue 0081-J: data_table::render via fn_table_viz static lib
|
||||
if(TARGET fn_table_viz)
|
||||
target_link_libraries(registry_dashboard PRIVATE fn_table_viz)
|
||||
endif()
|
||||
|
||||
# Sockets: ws2_32 on Windows, nothing extra on Linux
|
||||
if(WIN32)
|
||||
target_link_libraries(registry_dashboard PRIVATE ws2_32)
|
||||
|
||||
Reference in New Issue
Block a user