Skip to content
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

Add "Manual/Copy" install mode to dependency manager #2462

Merged
merged 11 commits into from Jan 21, 2024
Merged

Conversation

joeyballentine
Copy link
Member

Closes #2447. I am apparently not able to open a terminal with pre-written text, so instead I added the ability to switch between different install modes.

image

Normal Install is the regular mode, Direct Pip is the former "use pip directly" toggle, and Manual/Copy will now copy the command to your clipboard for you to run yourself.

With this, I will no longer have to tell people how to do this themselves, they can just use this to copy the command and all they have to do is paste it in and press enter.

@RunDevelopment
Copy link
Member

The toast is behind the alert, which makes it difficult to read and impossible to interact with.

image

src/renderer/contexts/DependencyContext.tsx Outdated Show resolved Hide resolved
src/renderer/contexts/DependencyContext.tsx Outdated Show resolved Hide resolved
src/renderer/contexts/DependencyContext.tsx Outdated Show resolved Hide resolved
src/renderer/contexts/DependencyContext.tsx Outdated Show resolved Hide resolved
joeyballentine and others added 6 commits January 20, 2024 20:00
Co-authored-by: Michael Schmidt <mitchi5000.ms@googlemail.com>
Co-authored-by: Michael Schmidt <mitchi5000.ms@googlemail.com>
Co-authored-by: Michael Schmidt <mitchi5000.ms@googlemail.com>
@joeyballentine joeyballentine merged commit 35ae6bc into main Jan 21, 2024
4 checks passed
@joeyballentine joeyballentine deleted the addmanualcopy branch January 21, 2024 18:26
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.

Add "open in external terminal" option for installing dependencies
2 participants