You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Windows parity: Line/shape anti-aliasing grid lines and dashed/preview paths still plain GDI #752
The 2026-10-13 narrowed scope below remains authoritative: exact equality with Core Graphics output is NOT required. The requirement is smooth anti-aliased remaining grid/dashed/preview paths and a paired macOS edge-style comparison.
PR #962 earns a bounded Wire/Create outcome, not all edge styles or raster quality. Still open / Partial: the remaining rendering paths and matched style/state captures. A live applied edge or geometry/paint-unit pass does not complete those visual obligations.
The original report, acceptance criteria and historical evidence below are preserved; the dated scope/progress above supersedes obsolete missing-feature claims.
Is your feature request related to a problem?
Parity row Line/shape anti-aliasing (Accessibility, input, and visual behavior) in investigation/ui-parity-matrix.md is Partial.
macOS: Smooth, anti-aliased lines, curves and rounded corners.
Windows today: Anti-aliased edges and shapes for most canvas drawing.
Gap: Axis-aligned grid lines and dashed/preview paths remain plain GDI; all edge styles and equality with Core Graphics are unproven.
Describe the solution you'd like
Move the remaining paths to the anti-aliased renderer, then compare edge styles against macOS captures.
Describe alternatives you've considered
N/A
Additional context
This is an implementation gap: work remains in the product before the row can be validated. Parity status and the beta25 Dev Box review are recorded in #719.
Narrowed to macOS scope (2026-10-13). macOS is the ground truth, so requirements macOS does not have are no longer parity requirements. This was checked against macOS source by the parity extras audit; citations are in the audit and the ledger.
Dropped: equality with Core Graphics output.
Remaining requirement:
Move grid lines and dashed or preview paths to the anti-aliased renderer; compare edge styles with macOS captures.
Activity
coneilen commentedon Oct 14, 2026
Narrowed to macOS scope (2026-10-13). macOS is the ground truth, so requirements macOS does not have are no longer parity requirements. This was checked against macOS source by the parity extras audit; citations are in the audit and the ledger.
Dropped: equality with Core Graphics output.
Remaining requirement:
Move grid lines and dashed or preview paths to the anti-aliased renderer; compare edge styles with macOS captures.