v0.5.4
Liquid4All/cookbookv0.5.4Sep 26, 2026by github-actions[bot]
Upgrading?
AI Summary
This update introduces custom keyboard shortcuts, 3D mouse axis inversion, and QGIS-style element lists, while resolving multiple rendering, grouping, and file import/export bugs.
Key Highlights
- New custom keyboard shortcuts with search and factory reset options
- 3D mouse allows independent inversion of each axis
- Element list in the composer with visibility and lock toggles
- Hidden lines now drawn as dashed lines in vector style views
- Windows installer now supports English, Spanish, and Portuguese
New Features
- Custom keyboard shortcuts in Preferences
- 3D mouse axis inversion settings
- Element list in composer (QGIS-style)
- Hidden lines as dashed lines in vector views
- Example extensions folder installation
- Simplified Chinese language support
- Portuguese language support in Preferences
Full Release Notes
> **Downloads removed on 2026-09-28.** This version is kept for its history; its installers were withdrawn. Get the current version from the [latest release](https://github.com/ingelibre/ingetrazo/releases/latest).
**Un día de reportes, resuelto.** Tirar hacia arriba contra una pared (la
#94, que se nos resistía), esferas con Sígueme, guías exactas al milímetro,
componentes cuyas copias comparten lo de dentro, grupos que ya no saltan al
explotarlos y líneas sueltas en el `.skp`. Las láminas ganan líneas ocultas
a trazos, una lista de elementos como la de QGIS y los dos clics que se
perdían. Atajos de teclado propios en Preferencias, el ratón 3D con cada
eje invertible, IngeTrazo en chino y el instalador de Windows en tres
idiomas. El Ingeniero es la nueva figura de escala.
### Cambiado
- **En KDE Plasma con Wayland, IngeTrazo arranca en X11 (XWayland)** (#136,
@leo-smi): ahí los menús flotantes de Qt salen rotos. Preferencias ▸
General ▸ Servidor gráfico sigue permitiendo elegir Wayland.
- **El instalador de Windows habla inglés, español y portugués** (#135,
@xyont), según el idioma de Windows.
- **La figura de escala de un documento nuevo es el Ingeniero** (1,70 m,
casco y chaleco), dibujado de nuevo de pie y con los dos pies en el
suelo. Sumari sigue en la biblioteca de personas.
### Añadido
- **Atajos de teclado propios** (#138, @pacaeiro): Preferencias ▸ Atajos
de teclado lista todas las acciones con su atajo, con buscador; eliges una y
pulsas las teclas nuevas. Si otra acción ya las usaba, te lo pregunta y se
las quita (dos acciones con la misma tecla no funcionarían ninguna). Botón
para volver al de fábrica, de una o de todas. Se recuerdan aunque cambies
de idioma.
- **Ratón 3D: invertir cada eje por separado** (#108, sugerencia de
@mnavarromugas, el primero que lo prueba con un SpaceMouse real):
desplazar izquierda/derecha y arriba/abajo, acercar, inclinar y girar,
cada uno con su casilla en Preferencias ▸ Ratón 3D.
- **La lista de Elementos del compositor, como en QGIS** (#93, @pacaeiro):
cada elemento con un ojo (mostrar/ocultar; oculto no se ve, no se toca y no
se imprime) y un candado (bloquear/desbloquear); se puede renombrar (F2 o
clic derecho; el nombre viaja en el .igz) y agrupar por tipo en carpetas.
Un clic selecciona, doble clic lleva a sus propiedades.
- **Líneas ocultas a trazos en las láminas** (#81, @pacaeiro): una vista en
estilo vectorial puede dibujar las aristas que quedan detrás de las caras,
finas y a trazos, como en un plano técnico (casilla «Líneas ocultas» del
panel; salen también en el DXF, en su propia capa discontinua).
- **Extensiones de ejemplo de varios archivos**: el menú Extensiones ▸
Extensiones de ejemplo instala también una extensión que es una carpeta
(la base para que el CAM de @felixriestra venga incluido, PR #132).
- **Espacio vuelve a Seleccionar en el compositor**, como en el modelo (#83,
@pacaeiro).
- **IngeTrazo en chino simplificado** (Idioma ▸ 简体中文), traducido por
@liujvnes (#123). Su archivo no cargaba por una coma y porque algunas
variables venían traducidas (`{名称}` en vez de `{name}`); ahora una prueba
revisa cada archivo de idioma para que eso no vuelva a pasar. De paso,
Preferencias ya ofrece el portugués, que solo estaba en el menú.
### Corregido
- **Las líneas sueltas llegan al .skp** (#137, @pacaeiro): las aristas que no
bordean ninguna cara (el círculo de camino de una esfera, una línea de
construcción) no se exportaban. Ahora salen, y un círculo o arco como una
sola curva.
- **Compositor: dos clics vuelven a colocar vistas, flechas y líneas** (#95,
@pacaeiro): si entre el primer y el segundo clic el lienzo se redibujaba
(por ejemplo al terminar el render de una vista), el primer clic se perdía.
- **El material de un grupo aparece en «En el modelo»** (#133, @fafecm):
pintar un grupo no lo añadía a la lista hasta explotarlo, y Purgar podía
borrar un material que solo llevaba un grupo.
- **Al explotar un grupo, lo de dentro se dibuja donde está** (#134,
@fafecm): tras agrupar copias, mover el grupo y explotarlo, una copia se
dibujaba donde estaba antes de agrupar y mover (su recuadro de selección sí
estaba bien) hasta que algo la obligaba a redibujarse, como pintarla.
- **Un rectángulo dibujado de lado a lado de una cara la parte**: con las
cuatro esquinas sobre el borde (una franja en un peldaño, desde el borde
hasta la contrahuella) la cara quedaba entera con el rectángulo encima, y
al tirar de él salía un sólido roto. Con líneas sí quedaba limpio.
- **Las copias de un componente comparten los grupos de dentro** (#97): al
copiar un componente hecho de varios grupos, editar un grupo dentro de una
copia no cambiaba las otras. Ahora todo lo que hay dentro de un componente
es de su definición; un grupo que sale de una copia
(Explotar) se vuelve suyo al abrirlo y no toca a las demás.
- **Sumari ya no se cuela en un diseño recién abierto** (#75, @pacaeiro): el
visor guardaba datos de las figuras por su dirección en memoria, que Python
reutiliza; tres de esas cachés no se vaciaban al abrir otro documento.
- **Tirar hacia arriba contra una pared** (#94, @xyont): un área dibujada en
el peldaño de abajo de un escalón, pegada a la contrahuella, no se podía
tirar hacia arriba («rompería el sólido»), y bajarla sí. La franja donde el
lado nuevo queda pegado a la pared ahora desaparece. De
paso, los anillos concéntricos empujados a distintas alturas (el «ojo»),
que se rechazaban o dejaban una pared dentro del sólido, salen con el
volumen exacto.
- **La esfera con Sígueme sale bien** (#125, #128): un círculo barrido
alrededor de otro con el mismo centro daba una esfera achatada cuando el
perfil no caía justo sobre un vértice del camino, y un perfil de círculo
entero se barría dos veces. Ahora Sígueme gira el perfil alrededor del eje
(esfera, torno, jarrón) y la esfera sale cerrada, exacta y como una sola
superficie lisa que se pinta de un clic.
- **Compositor: una vista movida engancha donde está** (#122, PR #124 de
@pacaeiro): tras mover una vista (con el ratón, las flechas o deshacer),
la cota y todo lo que engancha seguían buscando los vértices donde estaba
antes.
- **Rectángulo desde el centro: el «Cuadrado» es un cuadrado** (#119, PR #126
de @pacaeiro): con Ctrl, el aviso de cuadrado salía con lados distintos
(4,00 × 4,10 m).
- **Las unidades se recuerdan para los documentos nuevos** (#121): elegir
milímetros en Preferencias ▸ Unidades solo valía para el documento abierto
y cada archivo nuevo (o cada arranque) volvía a metros. Ahora la casilla
«Usar también para documentos nuevos» las guarda; un archivo que se abre
sigue con sus propias unidades.
- **Las líneas guía se cruzan donde deben** (#110): el cruce de dos guías
diagonales, y lo que se dibujaba desde él, quedaba hasta 2 mm fuera de las
guías (se veía al acercar el zoom). Una guía «infinita» llegaba al cálculo
como un segmento de 10 km, demasiado largo para la precisión de los números;
ahora se recorta a lo que se ve.
- **Modelos grandes con cotas o textos ya no van a tirones**: para saber qué
parte de cada cota queda tapada, el visor lanzaba miles de rayos contra
todo el modelo en cada cuadro (una casa de 284 000 triángulos con 25
cotas: casi 2 s por cuadro al orbitar). Ahora lo lee de la profundidad que
la tarjeta gráfica ya calculó: 34 ms por cuadro, 50 veces más rápido.
- **Modelos `.skp` de 2018 (y anteriores) que abrían incompletos**: una
cota anclada a un punto dentro de grupos anidados desalineaba la lectura y
se perdía casi todo lo que venía después en la raíz del modelo (una casa
abría con 2 de sus 72 objetos: solo muros y césped). Ahora abren enteros
(2384 colocaciones en vez de 12) y también se leen esas cotas. Arreglo
propuesto a OpenSKP (iamahsanmehmood/openskp#384) y aplicado en IngeTrazo
mientras tanto. Gracias a Juan José Noriega por los modelos.
Related Repositories
rasbt/LLMs-from-scratch★ 107,042
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
lyogavin/airllm★ 40,155
AirLLM 2.8T LLM inference with single 4GB GPU
NirDiamant/RAG_Techniques★ 29,958
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
microsoft/OmniParser★ 25,539
A simple screen parsing tool towards pure vision based GUI agent
karpathy/nn-zero-to-hero★ 24,906
Neural Networks: Zero to Hero