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

BasePlaylistFeature: add popup asking deletion playlist #4697

Merged
merged 1 commit into from
Mar 13, 2022

Conversation

fatihemreyildiz
Copy link
Contributor

@fatihemreyildiz fatihemreyildiz commented Mar 13, 2022

to avoid accidental deletion due to Remove on playlist.

Forum Thread Link
Launchpad Bug Link

I want to contribute this project via GSOC. In order to get used to project, I saw this bug and tried to fix it.

ScreenShot

image

to avoid accidental deletion due to Remove on playlist.
@daschuer
Copy link
Member

Thank you very much Emre.
In order to ship our patch with Mixxx, we need your permission. Please sign https://docs.google.com/a/mixxx.org/spreadsheet/viewform?formkey=dEpYN2NkVEFnWWQzbkFfM0ZYYUZ5X2c6MQ and comment here when done.

@fatihemreyildiz
Copy link
Contributor Author

Thank you very much Emre. In order to ship our patch with Mixxx, we need your permission. Please sign https://docs.google.com/a/mixxx.org/spreadsheet/viewform?formkey=dEpYN2NkVEFnWWQzbkFfM0ZYYUZ5X2c6MQ and comment here when done.

Done 👍

@daschuer
Copy link
Member

The code looks good to me. You may assign the Launchpad bug to yourselves.

@daschuer daschuer merged commit 31b5cac into mixxxdj:main Mar 13, 2022
@snoov
Copy link

snoov commented Mar 15, 2022

Hi, important feature. Thanks. There should be the same warning when deleting crates. Possibly the same thing when deleting a track (accidentally), but the consequences are still less important.

@uklotzde
Copy link
Contributor

I disagree, at least for individual tracks. Even for crates and playlists this feature is questionable. We already discussed that adding confirmation dialogs everywhere affects usability. Instead proper undo/redo is needed.

@haliliceylan
Copy link

I disagree, at least for individual tracks. Even for crates and playlists this feature is questionable. We already discussed that adding confirmation dialogs everywhere affects usability. Instead proper undo/redo is needed.

maybe a checkbox like "don't show it again" or "don't ask again" can solve everything, I think the question boxes we are all used to are useful.

@Be-ing
Copy link
Contributor

Be-ing commented Mar 15, 2022

That is not the same thing and IMO does not really help the usability. This dialog is fine as a quick hack, but it's not really an ideal solution.

@snoov
Copy link

snoov commented Mar 16, 2022

Sorry, but confirmation boxes for delete operations are still quite commonly used. A priori, they only appear when you want to delete. In this case it may "affects usability", but personally I prefer something that "affects usability", rather than losing a playlist or a crate of 200 tracks that took hours of work ! Especially since it is still very easy to click on delete when you just wanted to rename a box! Besides, " in the action ", an accidental right-click and ending up clicking delete can happen easily. It happened to me on a track and I didn't notice it right away. So in this case an undo wouldn't have helped me much.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog This PR should be included in the changelog library
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants