v0.4.2
ingelibre/ingetrazov0.4.2Sep 16, 2026by tuxiasumari
Upgrading?
AI Summary
Adds copy/move matrix functionality and fixes the SKP export.
Key Highlights
- Move with Ctrl copies objects
- Matrix commands (3x and /3) for Move/Copy
- Guide-to-guide snapping added
- Transporter now tilts with click and drag
New Features
- Move/Copy matrix
- Guide-to-guide snapping
- Transporter tilt
- Arrow down snap (perpendicular to edge)
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). **Lo que pidió Pedro Caeiro, y exportar a .skp otra vez.** @pacaeiro, delineante, prueba IngeTrazo a fondo y anota cada gesto que no responde como espera: aquí caen sus cuatro pendientes de inferencia y herramientas. Y el arreglo que no podía esperar: Exportar ▸ .skp moría en el .exe, el AppImage, el tar y el snap. ### Añadido - **Mover + Ctrl copia, y «3x» / «/3» hacen una matriz** (issue #20). Un toque de Ctrl durante Mover deja el original quieto y estampa una copia trasladada en el segundo clic (la copia se previsualiza como alambre; una instancia de componente se copia como hermana, O(1)). Justo después, tecleando `3x` (o `3*`, `*3`) salen tres copias a múltiplos de la distancia, y con `/3` (o `3/`) tres copias que la dividen; re-teclear rehace la matriz y todo cabe en UN deshacer. La ventana se cierra con el siguiente clic, Esc o cambio de herramienta. La «x» solo entra en el cuadro de valores después de un dígito: sola sigue siendo el atajo de Texto. - **La cinta métrica saca una guía a partir de otra guía** (issue #22). Clic en el cuerpo de una guía y tirar (o teclear la distancia) coloca una segunda guía paralela: así se traza una retícula. Antes solo valían las aristas de la malla, porque el selector de la cinta no veía guías. El cruce de dos guías (la X verde) es un punto y mide en vez de tirar. - **El transportador se inclina con clic y arrastre** (issue #10). Clic en el vértice y arrastre fijan el eje del instrumento a lo largo del arrastre, fuera de los planos ortogonales; el ángulo se mide y la guía se coloca en ese plano inclinado. Rotar ya tenía el gesto; ahora lo comparten. Un clic seco conserva el plano inferido. - **Flecha «abajo»: el círculo perpendicular a una arista** (issue #10, segunda parte). El bloqueo magenta en el círculo, el polígono, el rectángulo, el rectángulo girado y los arcos: antes del primer clic, `↓` con el cursor sobre una arista fija el plano de dibujo perpendicular a ella, y sobre una cara, paralelo a ella; `↓` otra vez lo libera y una flecha de eje lo sustituye. El anillo del cursor se pinta magenta mientras dura. Es el flujo de las tuberías de Pedro: la línea inclinada del eje, `↓` sobre ella, centro en su extremo, radio y Sígueme, sin rotar el círculo después. ### Arreglado - **Exportar ▸ .skp volvía «[Errno 2] No such file or directory: …\_internal\openskp\_scaffold\blank_v17.skp»** en el instalador de Windows, el AppImage, el tar y el snap (solo el Flatpak se salvaba). openskp escribe cada .skp sobre un andamio que carga como dato del paquete, y el empaquetado llevaba sus módulos pero no sus datos; roto desde la 0.3.5, reportado desde Windows con la 0.4.1. Ahora se incluyen los datos y el `--check` de cada paquete exige el andamio, así que la CI del release atrapa esta clase de olvido. - **Mover y Rotar ya no infieren contra sí mismos** (issue #19). Lo que se está arrastrando o girando queda fuera de los candidatos del snap, así que arrastrar una cara a lo largo de un muro ya no se pega a las esquinas de la propia cara. En modo copia el original no se mueve y no se excluye nada. - **Dos guías que se cruzan vuelven a dar su intersección** (PR #21 de @pacaeiro, issue #18). El motor de snaps solo fabricaba el punto «intersection» con una línea de bloqueo activa (una flecha de eje, un trazo perpendicular, una extensión), así que el cruce de dos guías —que no propone dirección alguna— nunca se ofrecía: el cursor resbalaba por la guía más cercana («on_edge») y el «X» verde no aparecía, aunque una guía sola sí se podía snapear. Ahora se recogen las aristas que pasan bajo el cursor y se cruzan de dos en dos en 3-D —por debajo de los vértices y de los bloqueos, por encima del punto medio y del borde—. Una guía sola sigue dando «on_edge»; las paralelas y las que se cruzan solo en proyección (separadas en el espacio) no inventan un punto.
Related Repositories
public-apis/public-apis★ 491,191
A collective list of free APIs
NousResearch/hermes-agent★ 256,046
The agent that grows with you
yt-dlp/yt-dlp★ 200,216
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,539
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.