Repository navigation
Releases
Releases · getnodalia/forja
Forja 0.1.1
La actualización desde la app funciona: Forja se pone al día sola en macOS, Linux y Windows.
The in-app update works: Forja keeps itself up to date on macOS, Linux and Windows.
Español
Correcciones
- Actualización en macOS: Forja no reconocía su propia app como algo que pudiera actualizar, así que nunca instalaba la versión nueva. Ahora descarga el disco de instalación, comprueba la firma y la suma SHA-256, sustituye la app y la vuelve a abrir.
- Actualización en Windows: si instalaste Forja con el instalador MSI, la versión nueva se instala desde la propia app y Forja se reinicia. La copia portable (ZIP) te lleva a la descarga.
- Actualización en Linux: el AppImage se sustituye a sí mismo. Si está en una carpeta sin permiso de escritura, Forja lo dice en vez de fallar.
- Forja ofrece siempre la versión más reciente que tenga paquete para tu sistema.
Notas
- Si tienes la 0.1.0, su actualizador es justo el que fallaba: descarga la 0.1.1 a mano una vez. Desde la 0.1.1 Forja se actualiza sola.
- La app de macOS aún no está firmada ni notarizada por Apple. La primera vez, haz clic derecho en la app dentro de Aplicaciones, elige Abrir y confirma.
English
Fixes
- Update on macOS: Forja did not recognise its own app as something it could update, so it never installed the new version. It now downloads the disk image, checks the signature and the SHA-256 sum, replaces the app and opens it again.
- Update on Windows: if you installed Forja with the MSI installer, the new version installs from the app itself and Forja restarts. The portable copy (ZIP) takes you to the download.
- Update on Linux: the AppImage replaces itself. If it is in a folder it cannot write to, Forja says so instead of failing.
- Forja always offers the newest version that has a package for your system.
Notes
- If you have 0.1.0, its updater is the one that was broken: download 0.1.1 by hand once. From 0.1.1 Forja updates itself.
- The macOS app is not yet signed or notarized by Apple. The first time, right-click the app in Applications, choose Open, and confirm.
Forja 0.1.0
Primera versión de Forja, la aplicación de CAD de Nodalia.
The first release of Forja, Nodalia's CAD application.
Important
Forja está en una fase temprana. Guarda una copia de los dibujos importantes.
Forja is at an early stage. Keep a copy of drawings that matter.
Español
Forja es una aplicación de diseño y dibujo técnico 2D escrita en Rust, sin Electron ni vistas web, con el diseño de Nodalia.
Qué incluye
- La línea de comandos de siempre: escribe
L, haz clic en dos puntos, escribe@5<45y pulsa Intro. Palabras clave clicables, autocompletado, alias, coordenadas relativas y polares, entrada directa de distancias, referencias a objetos, rastreo polar, modo orto y pinzamientos. - Dibujo y edición: líneas, polilíneas, círculos, arcos, rectángulos, polígonos, elipses, splines y textos; desplazar, copiar, girar, escalar, simetría, estirar, desfase, recortar, alargar, empalme, chaflán y matrices.
- Anotación: cotas con estilos completos que siguen a la geometría, directrices múltiples, tablas, sombreados y degradados, bloques con atributos, fuentes TrueType y una fuente de trazo propia.
- Capas y propiedades: paleta y administrador de capas, y una paleta de propiedades que edita cualquier selección.
- Formatos abiertos: lee y escribe DXF, abre y guarda DWG, imprime a PDF y exporta SVG y PNG.
- Presentaciones e impresión: presentaciones en espacio papel, ventanas gráficas con escala y bloqueo, configuraciones de página.
- Dibujo paramétrico: restricciones geométricas y de cota que se resuelven tras cada cambio.
- Diecinueve idiomas, español incluido, que se cambian sin reiniciar.
- Diseño de Nodalia: islas redondeadas, iconos en negrita y los controles de ventana de Nodalia en Linux.
Notas
- Si macOS bloquea la app la primera vez, haz clic derecho en Forja dentro de Aplicaciones, elige Abrir y confirma.
English
Forja is a 2D design and drafting application written in Rust, with no Electron and no web view, in the Nodalia Design Language.
What's in it
- The command line you know: type
L, click two points, type@5<45, press Enter. Clickable keywords, AutoComplete, aliases, relative and polar input, direct distance entry, object snaps, polar tracking, ortho and grips. - Drafting and editing: lines, polylines, circles, arcs, rectangles, polygons, ellipses, splines and text; move, copy, rotate, scale, mirror, stretch, offset, trim, extend, fillet, chamfer and arrays.
- Annotation: dimensions with full dimension styles that follow the geometry, multileaders, tables, hatches and gradients, blocks with attributes, TrueType fonts and a single-stroke drafting font of its own.
- Layers and properties: a layers palette and manager, and a properties palette that edits any selection.
- Open formats: DXF read and write, DWG open and save, PDF plotting, SVG and PNG export.
- Layouts and plotting: paper-space layouts, scaled and locked viewports, page setups.
- Parametric drawing: geometric and dimensional constraints that re-solve after every edit.
- Nineteen languages, switched live.
- Nodalia Design: rounded islands, bold icons and Nodalia's window controls on Linux.
Notes
- If macOS blocks the app the first time, right-click Forja in Applications, choose Open, and confirm.
Descargas · Downloads
| Sistema · System | Archivo · File |
|---|---|
| macOS (Apple Silicon e Intel) | forja-0.1.0-macos-universal.dmg |
| macOS · línea de comandos / CLI | forja-cli-0.1.0-macos-universal.zip |
| Windows x64 | forja-0.1.0-windows-x64.msi · forja-0.1.0-windows-x64-portable.zip |
| Windows ARM64 | forja-0.1.0-windows-arm64.msi · forja-0.1.0-windows-arm64-portable.zip |
| Linux · AppImage | forja-0.1.0-linux-x86_64.AppImage · forja-0.1.0-linux-aarch64.AppImage |
| Linux · Flatpak | forja-0.1.0-linux-x86_64.flatpak · forja-0.1.0-linux-aarch64.flatpak |
| Debian, Ubuntu | forja-0.1.0-linux-x86_64.deb · -aarch64.deb · -riscv64.deb |
| Fedora, openSUSE | forja-0.1.0-linux-x86_64.rpm · -aarch64.rpm · -riscv64.rpm |
| Arch Linux | forja-0.1.0-linux-x86_64.pkg.tar.zst · -aarch64.pkg.tar.zst |
| Linux · tar.gz | forja-0.1.0-linux-x86_64.tar.gz · -aarch64 · -riscv64 |
| FreeBSD | forja-0.1.0-freebsd-x86_64.tar.gz · forja-0.1.0-freebsd-aarch64.tar.gz |
| Web (autoalojada · self-hosted) | forja-web-0.1.0.zip |
- AppImage:
chmod +x forja-0.1.0-linux-x86_64.AppImagey ábrela · then run it. - Flatpak:
flatpak install --user forja-0.1.0-linux-x86_64.flatpak. - Sumas SHA-256 en
SHA256SUMS.txt:sha256sum -c SHA256SUMS.txt --ignore-missing.