Skip to content

Fix overlay screen selection#305

Merged
altic-dev merged 1 commit intomainfrom
212-screen-based-overlay
Apr 26, 2026
Merged

Fix overlay screen selection#305
altic-dev merged 1 commit intomainfrom
212-screen-based-overlay

Conversation

@altic-dev
Copy link
Copy Markdown
Owner

@altic-dev altic-dev commented Apr 25, 2026

Description

Routes recording overlays to the screen under the current pointer instead of defaulting to the primary display.

Type of Change

  • 🐞 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📝 Documentation update

Related Issues

Testing

  • Tested on Intel Mac
  • Tested on Apple Silicon Mac
  • Tested on macOS 26
  • Ran linter locally: swiftlint --strict --config .swiftlint.yml Sources/
  • Ran formatter locally: swiftformat --config .swiftformat Sources
  • Built locally: sh build_incremental.sh

Notes

  • Keeps fallback to the main screen if pointer screen resolution fails.
  • Release notes not updated; version pending confirmation.

Screenshots / Video

Not added.

@altic-dev altic-dev linked an issue Apr 25, 2026 that may be closed by this pull request
@altic-dev
Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Hooray!

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@altic-dev altic-dev merged commit eedfd1b into main Apr 26, 2026
1 check 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.

[✨ FEATURE] Display overlay on screen with active pointer/focus

1 participant