Skip to content

Add Open With file workspace support - #6

Merged
anilbeyazoglu merged 1 commit into
mainfrom
feat/open-with-files
Sep 3, 2026
Merged

Add Open With file workspace support#6
anilbeyazoglu merged 1 commit into
mainfrom
feat/open-with-files

Conversation

@anilbeyazoglu

Copy link
Copy Markdown
Contributor

Summary

  • register the editor for code and text documents and forward macOS Open With events into the app
  • collect files outside added projects in an independent pathless Other Open Files workspace
  • require the Add project folder chooser when no project or external-file workspace is open
  • keep editor, explorer, tab, and terminal state scoped to the active project

Verification

  • npm run check
  • npm test (17/17 tests passed)
  • npm run build
  • Native SDK automation smoke test for the zero-project startup dialog and hidden main workspace

@anilbeyazoglu
anilbeyazoglu requested a review from a team as a code owner September 3, 2026 12:20
@github-actions github-actions Bot added the external-contributor PR opened by someone outside the Docyrus organization label Sep 3, 2026
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown

Thanks for the pull request!

Docyrus Open IDE is public to read and install, but while the project settles we
merge changes only from members of the Docyrus organization.
A maintainer will take a look and let you know whether we can accept this patch,
or suggest opening an issue to discuss it first.

See CONTRIBUTING.md for the current policy.

@anilbeyazoglu
anilbeyazoglu merged commit 4b78ec2 into main Sep 3, 2026
2 checks passed
@anilbeyazoglu
anilbeyazoglu deleted the feat/open-with-files branch September 3, 2026 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

external-contributor PR opened by someone outside the Docyrus organization

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant