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

Skin installation #3757

Closed
mkruselj opened this issue Jan 29, 2021 · 1 comment · Fixed by #4949
Closed

Skin installation #3757

mkruselj opened this issue Jan 29, 2021 · 1 comment · Fixed by #4949
Labels
Feature Request New feature request UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc.
Milestone

Comments

@mkruselj
Copy link
Collaborator

mkruselj commented Jan 29, 2021

Currently, users don't have a clear way to install skins. Many will likely use "Open current skin folder..." option and place their downloaded skin in there among the factory stuff, only for those to be nuked during next update via installer.

I don't think adding individual skin bundle names to the installer scripts is a good way to go, so we should make it easier for users to install skins where they are supposed to be (in the user data folder).

Two ways we could do that (either of them or both at once):

  1. Add "Install skin..." option to Menu>Skins
  2. Drag and drop of .surge-skin anywhere on Surge GUI copies it to user data folder and chooses it as current skin automatically
@mkruselj mkruselj added Feature Request New feature request UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc. labels Jan 29, 2021
@mkruselj mkruselj added this to the Surge XT milestone Feb 10, 2021
@mkruselj mkruselj added the JUCE Ex Machina Issue that will likely be fixed by porting Surge to JUCE UI/plugin back-end label Feb 10, 2021
@mkruselj mkruselj removed the JUCE Ex Machina Issue that will likely be fixed by porting Surge to JUCE UI/plugin back-end label Apr 2, 2021
@mkruselj
Copy link
Collaborator Author

Kinda related in some ways to #4814 and #3573.

baconpaul added a commit to baconpaul/surge that referenced this issue Aug 29, 2021
Drag and Drop in a skin and you are

1. Prompted if you want to install it
2. If you say yes it copies to your user directory
3. And activate it

Closes surge-synthesizer#3757
baconpaul added a commit that referenced this issue Aug 29, 2021
Drag and Drop in a skin and you are

1. Prompted if you want to install it
2. If you say yes it copies to your user directory
3. And activate it

Closes #3757
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request New feature request UX Issues related to user experience (UX) - mouse, touch, keyboard, MIDI inputs, etc.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants