Releases: MFEK/glif
MFEKglif v2.0.0-beta1 — “Repetitive Spline Injury”
This is a major pre-release of MFEKglif with contributions mostly from @MatthewBlanchard. New in this version is we now support OpenGL once again, and all of the difficulty around getting Vulkan to work is gone across all operating systems :-)
We have a much better egui UI, the dependency on Dear ImGui is dropped.
With this new stability, and much easier to hack UI, we hope to make many improvements in this new v2 series.
MFEKglif v1.1.1-beta1 — “Metafontverse”
This release is made on the occasion of the merger of aa517ff, fixing the user-visible portion of what turned out to be a very serious issue in MFEK's internals: we were creating corrupt .glif's in a few cases, eventually leading to erroneous filing of fonttools/fonttools#2497 (comment).
Therefore, the bug could not wait for @eliheuer to patch, and received my immediate attention.
glifparser
was totally rethought, and as a consequence gained a Kurbo encoder/decoder, despite linebender/norad#211 et seq. It now has many new traits, such as RefigurePointTypes
, IntoXML
and SplitKurboPath
.
Among bugs fixed:
- pasting of closed VWS paths no longer crashes MFEKglif
- handle colocation buggy I/O (996d4c3)
- glyph width imgui congruence (14e1f91)
The most prominent new feature is a totally remodeled Shapes
tool.
MFEKglif v1.1.0-beta2
This minor patch release to v1.1.0-beta1 fixes a crash on OS X, fixes some pen tool problems, and tightens up the IPC filesystem loop.
For binary builds, download them from § Artifacts on this page: https://github.com/MFEK/glif/actions/runs/1598555069
MFEKglif v1.1.0-beta1 — “First Hurrah”
This is a major release and adds guidelines reading/writing through MFEKmetadata. You'll need MFEKmetadata in your $PATH
to use this new feature.
Many bugs are fixed as well, many new hotkeys are added. On the technical side, calc_x
and calc_y
are now no-ops and will be pruned from the code by the next release. The glifrenderer::Viewport
now is in total control of item placement on the Skia canvas.
Note: The attached binary is a Linux build. For Mac and Windows builds, download them from "Artifacts".
MFEKglif 1.0.1 alpha
v1.0.1a Version 1.0.1a
MFEKglif 1.0 alpha
Finalize merge of `layers` branch Closes #5. Closes #8. Closes #12. (src/tools/pan.rs documents Tool struct) Closes #13. Closes #21. Closes #27. Closes #64. Closes #100.