In most major font editors (Glyphs, RoboFont, etc) the default behavior for an off-curve handle is to remain parallel to the off-curve handle connected to the same on-curve handle when moved. See the off-curve handles on the left in the below screenshot for an example.
With MFEK, the default behavior is for the off-curve points to move independently, as shown on the right side of the screenshot above. In glyphs, I had to double-click on the circle on-curve point turning it into a square on-curve point for the handles to move independently, this is the expected UX for most font editors.
Also note that with the selected off-curve point on the top left, I can verify that the handles are parallel from the ΔY = 0 in the coordinate pane. With MFEK it is hard to tell if the handles have become slightly off due to having to hold alt every time you move an off-curve point and the lack of a coordinate pane.
When I am editing an off-curve point, 95% of the time I want it to stay parallel, so to me the UX here is very confusing and hard to use. I suggest that the default behavior should be what glyphs does, and the ability to configure this differently (FontForge style) can be added to the themes TOML file, or a similar settings TOML file
In most major font editors (Glyphs, RoboFont, etc) the default behavior for an off-curve handle is to remain parallel to the off-curve handle connected to the same on-curve handle when moved. See the off-curve handles on the left in the below screenshot for an example.
With MFEK, the default behavior is for the off-curve points to move independently, as shown on the right side of the screenshot above. In glyphs, I had to double-click on the circle on-curve point turning it into a square on-curve point for the handles to move independently, this is the expected UX for most font editors.
Also note that with the selected off-curve point on the top left, I can verify that the handles are parallel from the
ΔY = 0
in the coordinate pane. With MFEK it is hard to tell if the handles have become slightly off due to having to hold alt every time you move an off-curve point and the lack of a coordinate pane.When I am editing an off-curve point, 95% of the time I want it to stay parallel, so to me the UX here is very confusing and hard to use. I suggest that the default behavior should be what glyphs does, and the ability to configure this differently (FontForge style) can be added to the themes TOML file, or a similar settings TOML file