When working on a multiple masters file I sometimes wish I could hide the little red triangles that appear in the glyph overview when the masters are not compatible.
It’s like unchecked notifications on your phone. Makes me slightly stressed, looking at my files
The “Enforce Compatibility Check” between the behavior of Glyphs 2 and 3. In G2, it would only complain if there is an instance between two masters. Otherwise, e.g. if you have instance only at the same places as your masters, it would not complain. Glyphs 3 always checks all masters by default because it assumes you intend to export as a variable font.
that’s a pity, as sometimes when we are making things we love we might decide not to export a variable font, and prefer to not be distracted by red bars. why not remove the option to unenforce compatibility check?
If you do not plan to interpolate, why do you have instances between those masters? If you don’t have interpolating instances, you don’t get red triangles.
I have an icon font with masters for legacy and revision in one file for instance
there is no goal to have them compatible at any point
the triangles are a stressor to see and add visual noise in the overview. Isn’t this a user preference like show background or anything like that and should be possible to toggle?
Yes. There is a custom parameter called Enforce Compatibility Check. Add it to Font Info > Font, turn the left checkbox on (activates the parameter), turn the right checkbox off (tells it to not check for compatibility).