Skip to content

Fix Linux workspace visibility and desktop status - #4

Merged
ccofallen merged 7 commits into
mainfrom
fix/linux-workspaces-desktop-status
Jul 27, 2026
Merged

Fix Linux workspace visibility and desktop status#4
ccofallen merged 7 commits into
mainfrom
fix/linux-workspaces-desktop-status

Conversation

@ccofallen

Copy link
Copy Markdown
Owner

Summary

  • keep the Linux pet visible across workspaces with Electron's non-focusable window policy
  • preserve drag and right-click IPC paths and keep Windows/macOS policies unchanged
  • replace browser-only lifecycle warnings in packaged settings with accurate desktop background guidance
  • bump the desktop release to 0.2.2

Verification

  • full desktop release gate passed locally
  • 700 unit tests, 6 Electron tests, and 40 Playwright E2E tests passed
  • final whole-branch review passed after all findings were addressed

Platform scope

  • Linux all-workspace behavior follows Electron's documented contract; native dragging remains compositor-dependent on Wayland
  • Windows remains always on top in the current virtual desktop
  • macOS all-spaces/fullscreen behavior is unchanged

@ccofallen
ccofallen merged commit 5009274 into main Jul 27, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant