egutierrez cedfe3b616 feat(views): ventana Table expandida + import modal (issue 0011)
- AppState::TableWindowState: estado runtime por Table expandida (meta,
  total_rows, offset, page cache, dirty, open). Mapa por entity_id.
- views_table_windows_sync: lee operations.db buscando Tables con
  metadata.expanded=true y crea/refresca/borra TableWindowState. Llamar
  tras load + reload_after_mutation.
- views_table_window: ImGui::Begin dockeable por Table expandida con
  cabecera de columnas, BeginTable + filas paginadas (200/pagina) +
  indicador 'promoted'. Doble-click promueve fila no promovida; en
  promovida abre Inspector. Right-click context menu por fila con
  Promote/Demote/Focus.
- views_import_dataset_modal: formulario File path + DuckDB path +
  Dest table + Row type. Trigger want_import.
- Toolbar 'Import dataset...' button.
- Triggers en AppState: want_promote_row, want_demote_entity,
  want_focus_entity, want_toggle_expanded, want_import.
2026-05-01 01:53:02 +02:00
S
Description
OSINT graph viewer — agnostic GPU-accelerated graph explorer for any operations.db
6.9 MiB
Languages
C++ 64.5%
Python 32.1%
Go 1.6%
Shell 1.5%
CMake 0.3%