[PR #17501] AtlasEngine: Improve appearance of curly underlines #31243

Open
opened 2026-01-31 09:46:03 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/17501

State: closed
Merged: Yes


We'd previously subtract one underline-height from the curly line
offset, even though we already had subtracted its complete height.

Additionally, the pixel shader received some fine tuning:

  • Shrink the stroke width so that the anti-aliasing can be seen
    all the way up to the horizontal edges of the bounding box.
  • Add a phase shift to break apart the symmetry of the curve.

Closes #17482

Co-authored-by: Carlos Zamora carlos.zamora@microsoft.com

**Original Pull Request:** https://github.com/microsoft/terminal/pull/17501 **State:** closed **Merged:** Yes --- We'd previously subtract one underline-height from the curly line offset, even though we already had subtracted its complete height. Additionally, the pixel shader received some fine tuning: * Shrink the stroke width so that the anti-aliasing can be seen all the way up to the horizontal edges of the bounding box. * Add a phase shift to break apart the symmetry of the curve. Closes #17482 Co-authored-by: Carlos Zamora <carlos.zamora@microsoft.com>
claunia added the pull-request label 2026-01-31 09:46:03 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#31243