Skip to content

Releases: MFEK/glif

MFEKglif v2.0.0-beta1 — “Repetitive Spline Injury”

12 Mar 04:46
Compare
Choose a tag to compare

image

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”

14 Jan 16:05
Compare
Choose a tag to compare

image

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.

image

MFEKglif v1.1.0-beta2

19 Dec 13:08
Compare
Choose a tag to compare
MFEKglif v1.1.0-beta2 Pre-release
Pre-release

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”

12 Dec 04:18
Compare
Choose a tag to compare

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".

image
image

MFEKglif 1.0.1 alpha

09 Nov 16:37
Compare
Choose a tag to compare
MFEKglif 1.0.1 alpha Pre-release
Pre-release
v1.0.1a

Version 1.0.1a

MFEKglif 1.0 alpha

21 May 00:58
Compare
Choose a tag to compare
MFEKglif 1.0 alpha Pre-release
Pre-release
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.