Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

fix(desktop): harden Canvas native appearance

2 months ago

36c8d92
Authored
Cursor Agent7/11/2026, 10:05:23 AM
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>

Parent164467f

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