egutierrez b798454f35 feat(table-node): edge CONTAINS_ROW al promover + tabla cuadrada real
Tres ajustes derivados de feedback en uso:

1. tableview_promote_row recibe ahora `table_entity_id` y, si no es
   nulo, inserta una relacion 'CONTAINS_ROW' (id estable, INSERT OR
   IGNORE) entre la tabla origen y la entidad promovida. El viewport
   pinta la arista de pertenencia automaticamente sin codigo extra.

2. apply_types_yaml fija default_size = 32 px (world) para tipos
   Table junto al SHAPE_SQUARE ya existente. La GPU pinta el cuadrado
   real; antes era invisible bajo el overlay rectangular.

3. views_table_overlay adelgaza al rol que le toca: solo dibuja un
   contador discreto "<N> rows" debajo del cuadrado (texto pequeno
   con bg semitransparente). El cuadrado en si lo pinta el GPU.

Defensiva: views_table_windows_sync marca page_dirty=true en TODAS las
windows live tras cada sync para que el flag promoted se refresque
inmediatamente despues de promote/demote/import.
2026-05-01 14:18:26 +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%