Feature Suggestion: Persistent Stroke Attributes for New Paths

I am writing to share a small but potentially very useful feature suggestion regarding stroke attributes in Glyphs 3.

Currently, when a new path is drawn with the Pen tool, its stroke width and height values default to 0 each time, regardless of the settings applied to previously drawn paths. This means that every time I create a new stroke object, I have to manually re-enter the same values — which can become quite repetitive, especially when working on multiple glyphs with consistent stroke styles.

I would like to suggest one of the following improvements:

  1. Stroke attribute inheritance from selected object — When a path with existing stroke values is selected and the Pen tool is activated, the new path would automatically inherit those stroke values. This is similar to how Adobe Illustrator handles stroke attributes, and it significantly reduces repetitive input.

  2. Persistent stroke defaults — Allow users to pre-set stroke width and height values before drawing. These values would then remain active for all subsequently drawn paths until manually changed.

Either approach would greatly streamline the workflow when building glyph outlines that share consistent stroke styling.

This is purely a personal suggestion and I completely understand if it does not align with your current roadmap. That said, I genuinely believe it would be a welcome quality-of-life improvement for many users.

Thank you so much for the wonderful work you do on Glyphs. I truly appreciate the thoughtfulness that goes into every update.

Warm regards

3 Likes