Releases: rodrigorc/papercraft
Papercraft v2.8
This new version of Papercraft brings a lot of exciting features:
- Translations! Currently only English (the original) and Spanish (my own language). You can choose the language in a new
Settings
menu. If you wish to see Papercraft translated to your language and you think you can help, please open an issue and we'll get it done in no time.
The same Settings dialog can be used to choose the dark/light theme.
- Now you can drag a selection box and select many pieces at once. Really useful to move whole pages.
- Parallelize the exporting of PDF, SVG, PNG files. Now it is really fast, 500% to 1000% faster, depending on your machine and the model.
- Reworked the PDF export. Now it should be more compatible with any reader.
- Many small improvements in handling the pieces in the paper.
- New example file: Bulbasaur.
Full Changelog: v2.7...v2.8
Papercraft v2.7
At long last, the MacOS version is released! 🎉🎉🎉
Other than that, a few other platform improvements:
- Removed the dependency to
freetype
. This makes the Windows version much smaller. - New and improved window for Open/Save file.
- Automatic builds using GitHub Actions.
- The project can now be compiled in Windows using the MSVC toolchain. The official release is still cross compiled from Linux, that is simpler to do.
Papercraft v2.6
This is a small release. The main change is that flaps now are shaped to avoid overlapping the piece it belong to.
Also, a new option is available to hide the sheets of paper in the 2D view. This is useful in the first stages of building a model, where you don't care yet about the position of the pieces, only their shape.
Additionally, a few bug fixes and performance improvements, as usual.
Papercraft v2.5
The highlight of this release is that now you can see the texts (names of pieces and labels in edges) in the paper view. Press the hot-key 'E' to show/hide the texts in the paper.
A more complete list of changes:
- Text can be seen in the paper view (as commented above).
- PDF output now uses
printpdf
instead ofcairo
. It is faster, builds smaller files, has fewer runtime dependencies, and text output is made of actual PDF text, instead of small bitmaps. This is a win-win-win-win situation! - Move to the
easy-imgui
crate for the UI. This should behave mostly the same, but I like it. - Many small performance improvements, and a few fixed bugs.
Full Changelog: v2.4...v2.5
Papercraft v2.4
This is a big release with a lot of exciting new features.
Highlights:
- You can now import Pepakura PDO files!
- You can also import STL files. Be aware that STL files do not have textures.
- Printable documents now print the edge ids by default. This will make building the model much easier without needing the computer next to the scissors and glue.
- What I called "tabs" everybody else call "flaps". I've renamed that for consistency with the industry.
- You can now hide a flap by Shift-click.
- You can now add a flap to a rim (an edge without adjacent face).
- The option
-i
(import) from the command line is removed. Now you can just name a file in the command line and Papercraft will do the correct action automatically. - Now you can press Alt+hover the mouse to highlight all the connections of a piece.
- Many bug corrections and small improvements.
Papercraft v2.3
Changelog:
- Fix resizing the main window in Linux-Wayland.
- Fix rolling the "Document options" window.
- Limit several "Document options" values to sane ranges.
- Tab length is limited to fit into the adjacent face.
- Implement shadow tabs (#4).
Papercraft v2.2
Changelog:
- Added a new option "Texture filter" to get a low-res pixelated aspect.
Papercraft v2.1
Changelog:
- New option to not print edges which angle is lower than some value. That is, if two faces are almost co-planar, now you can hide the edge in the print-out.
- New printable formats: in addition of PDF now you can export to PNG or SVG files. If the document has several pages it will generate several files, autonumbered. The SVG files are particular interesting because they include hidden layers with the lines to be cut and folded. That can be used to feed a cutting or CNC machine. You can now cut your models from a steel sheet!
Papercraft v2.0
New release of Papercraft, version 2.0.
Change log:
- The UI toolkit: Gtk+ is replaced with Dear ImGui. Faster, easier and less memory needed. The only drawback is that it cannot use the standard OS file dialog. Instead it uses an embedded one.
- New logo!
- A few bug-fixes and general improvements.
Papercraft v1.1
Changes since 1.0:
- It can load OBJ files without textures coordinates or normals.
- Default tab width to 5 mm.
- Fold line width is configurable. Default is now 0.1 mm.
- New installable model.