61d21cc1ff
- app.md - appicon.ico - playground/tables/data_table_logic.h - playground/tables/DEPRECATED.md Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1.4 KiB
1.4 KiB
name, lang, domain, version, description, tags, uses_functions, uses_types, framework, entry_point, dir_path, repo_url, icon
| name | lang | domain | version | description | tags | uses_functions | uses_types | framework | entry_point | dir_path | repo_url | icon | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| primitives_gallery | cpp | gfx | 0.1.0 | Visual catalog de primitivas C++ UI del fn_registry. Demos por categoria (charts, controls, layout, gl_info). Soporta modo --capture para regresion visual. |
|
imgui | main.cpp | apps/primitives_gallery |
|
primitives_gallery
Catalogo visual de las primitivas y componentes ImGui del registry. Cada demo se carga al hacer click en su entrada del sidebar.
Build & run
cd cpp && cmake --build build --target primitives_gallery -j
./build/primitives_gallery
Modo capture (regresion visual)
./build/primitives_gallery --capture <out_dir>
Renderiza cada demo offscreen y guarda PNGs en <out_dir>/. Permite gate visual via golden images.
Notas
auto_dockspace = false— usafullscreen_windowque ocupa todo el viewport.init_gl_loader = true— necesario para demos de OpenGL 4.3 core (compute, SSBOs).
Capability growth log
Una linea por bump SemVer. Bump-type segun .claude/commands/version.md:
-
major: breaking observable (CLI args, schema BBDD propia, formato wire). -
minor: feature aditiva (nuevo panel, endpoint, opcion). -
patch: bugfix sin cambio observable. -
v0.1.0 (2026-05-18) — baseline.