-
Notifications
You must be signed in to change notification settings - Fork 43
Delete Project #1105
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
base: master
Are you sure you want to change the base?
Delete Project #1105
Conversation
… from being deleted
91a2765 to
3b7a8c5
Compare
|
a Hotkey for delete is fine for now (and could be kept for power users) but we should implement a button for the different options as we have in import and sample pool "Load" and "Delete". Can be done as part of this PR or a separate one, but should be done before the next release where this goes in. EDIT+ENTER as delete seems appropriate as it is "clear" for fields and other things. |
|
@democloid Agreed. I'll mirror that behavior here. |
|
@n1LS I'll just chime in to say its only a small addition so it would be good to implement the |
|
I tested on pico and it works well 👍🏻 |
|
@maks: Regarding the issue on Adv: Would that have been anything I could have tested for? Changes from the last commit:
|
democloid
left a comment
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.
LGTM from the code point of view, haven't tested it. If you're ok with it after testing @maks then we are good
democloid
left a comment
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.
This works well, even worked in Advance but some comments on the code and another thing we think should be fixed.
When we delete a project, we are allowed to delete the current working project, and it works. However, if we cancel loading and just go back, we are left in a bad state, cannot save again for example. We should not allow to delete the current project.
Before this goes into next release, we should round this up with some way to delete a project that doesn't involve going to "load" in order to delete something. Maybe instead of a load button we have a file browser access button from where we load and delete, maybe save/rename could be there too. TBD
|
Explorer view for the main features is a useful addition. I would not recommend removing the top level save button though. Saving should be as easy and quickly accessible as possible. On the project screen we'd need
with the Browser having the tabs at the bottom for |
yes I think @democloid meant add save to the browser, not move it there 👍🏻 |
…ave as' depending on the selection
|
Here's an update of the functionality as implemented currently:
Ideally it should get the toast message from #1139 to show the success of saving (and maybe deleting). |
Implements Add the ability to delete projects #343
Load Projectview,EDIT + ENTERbrings up a yes/no message box, askingDelete "ProjectName"?DeleteProjectfunction to the PersistencyService (also called from PurgeUnnamedProject() now)