Home
mweinbach
/
agent-coworker
public
mweinbach/agent-coworker
Overview
Code
History
Branches
Pull requests
Issues
Insights
Home
Overview
Code
PRs
Issues
More
fix(desktop): harden Canvas native appearance
2 months ago
36c8d92
Authored
Cursor Agent
7/11/2026, 10:05:23 AM
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>
Parent
164467f
21 files changed
apps/desktop/electron/main.ts
+14
−6
apps/desktop/electron/qualityGateMain.ts
+49
−15
apps/desktop/electron/services/appearance.ts
+10
−5
apps/desktop/electron/services/windowAppearancePaint.ts
+5
−5
apps/desktop/electron/services/windowChrome/index.ts
+9
−6
apps/desktop/electron/services/windowChrome/linux.ts
+9
−6
apps/desktop/electron/services/windowChrome/platformChrome.ts
+14
−23
apps/desktop/electron/services/windowChrome/types.ts
+2
−0
apps/desktop/electron/services/windowChrome/win32.ts
+9
−8
apps/desktop/quality-gates/snapshots/canvas-markdown-error-dark-linux.png
—
—
apps/desktop/quality-gates/snapshots/canvas-markdown-loading-dark-linux.png
—
—
apps/desktop/quality-gates/specs/canvas-surfaces.pw.ts
+40
−2
apps/desktop/src/lib/canvasAppearance.ts
+13
−14
apps/desktop/src/styles/tokens/native.ts
+40
−0
apps/desktop/test/canvas-theme.test.ts
+46
−0
apps/desktop/test/platform-chrome.test.ts
+5
−4
apps/desktop/test/token-compliance.test.ts
+1
−0
apps/desktop/test/window-appearance-paint.test.ts
+13
−12
apps/desktop/test/window-appearance-sync.test.ts
+75
−9
apps/desktop/test/window-enhancements.test.ts
+41
−1
test/platform-boundary.baseline.json
+1
−4