-
Notifications
You must be signed in to change notification settings - Fork 324
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix file associations on Windows + opening project bug #11030
Conversation
Working on MacOS:
Although I might note a small detail: it is impossible to open multiple projects simultaneously when clicking files in Finder – the latest project always takes precedence and the previous one will be closed. It is the issue on develop as well, though, so not to block this PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CR ✅
@vitvakatu i think being able to only open a single project is intentional, but tbh I'm not 100% sure it is intended behavior for the local backend. @jdunkerley can you confirm or deny? |
Yes currently we only support opening one project at a time. We will improve that later. |
* Fixes [#10983](#10983) The `ext` field was not set according to the documentation in rust * Also discovered a regression in opening project by passing argument/clicking the file: we store the file location as `file://` URL, but without caution, it made a havoc with windows paths. # Important Notes - [x] **Need to confirm that everything works on macOS** (installation with file associations + opening project when process is running and when not) (cherry picked from commit 497da82)
Pull Request Description
ext
field was not set according to the documentation in rustfile://
URL, but without caution, it made a havoc with windows paths.Important Notes
Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:
[ ] Screenshots/screencasts have been attached, if there are any visual changes. For interactive or animated visual changes, a screencast is preferred.Scala,
Java,
TypeScript,
and
Rust
style guides. In case you are using a language not listed above, follow the Rust style guide.
[ ] Unit tests have been written where possible.