-
Notifications
You must be signed in to change notification settings - Fork 2.2k
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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 prompt dialog when copying clips between projects #4004
Comments
Tested this on W10 with @vsverchinsky vVitaly's latest branch build: audacity-win-3.3.0-alpha-20221206+9c91e83-x64-msvc2022 a) but can we please also have this dialog and option when copying clips within a project thereby helping to avoid the over-bloated projects that may users have complained about. b) It is unclear to me whether or not the user's choice for "Selected only" or "Whole" is sticky and retained/remembered if they have ticked the "Don't show me this again" check-box. |
Testing on W10 with @vsverchinsky Vitaly's latest branch: audacity-win-3.2.2-alpha-20221207+12b213c-x64 a) I think the message is improved with the changes - it is slightly misleading for the third button to say Paste smart clip - as with either paste you get a smart clip in the other project, it's just that one has less data than the other - but I think we could probably live with this (I'm finding it hard to think of alternative wordings). b) with the Paste selected audio only selected the audio now does get pasted and it is properly reduced to just the clip c) BUT if I then check on Remember my choice it fails to do and and has been chaged to Paste smart clip - but now with no dialog displayed to show the reversion d) Examining Track Behaviors prefs shows that the pref has not been changed by checking "on" Remember my choice e) If I make the change manually in Track Behaviors prefs - then my setting is properly remembered and reused on next use. f) note that the preference text still just says "copy between projects" rather than "copy and paste between projects" - is this a deliberate design choice which will be retained? |
No, texts aren't final, option will move to Warnings section Thanks! |
Testing On W10 with @vsverchinsky 's latest branch build: audacity-win-3.2.3-alpha-20221213+7a06e91-x64 This now looks good, much better, with Vitaly's latest branch build Dialog Preferences I also tested that the dialog and the prefs interact with each other properly as intended - and indeed they do appear to do so. |
There are also still a number of accessibility issues with this pull request, which I've previously commented upon in a different thread: #4033 (comment) |
Testing on W10- with @vsverchinsky Vitaly's latest branch build for this: a) the copy properly honor's the user's request to either copy the whole smart clip ot just the selection b) the displayed data size does not change when toggling between the two copy forms - I would expect the smart clip data size to be much larger than the simple selection size. c) the "don't ask each time" and the "ask each time" settings work as intended when used fro either the copy dialog or Tracks Behaviors preferences d) if Ask every time is "on" then the copy dialog properly remembers the users last-used choice for the copy. e) I note that the default is to set to copy the whole smart clip - is that intentional? f) At default settings the dialog for Tracks Behaviors preferences is now not quite long enough for the new text: |
Testing on @vsverchinsky 's latest branch build: audacity-win-3.3.0-alpha-20230210+429a3c0-x64 I confirm that the Copy dialog no longer has the "X" to cancel the process BUT consider this use case
If you make a mistake and intended only to copy in just the selection (which takes less than a second) 0t's like watching paint dry as you wait ! Removing the "X" cancel as a "fix" seems a very kludgy approach and poor UX. |
@petersampsonaudacity |
Verified |
Addresses use case issues reported in #3820
The text was updated successfully, but these errors were encountered: