View Issue Details

IDProjectCategoryView StatusLast Update
0010990MMAAction barpublic2022-03-12 18:12
Reporterrusty Assigned To 
PriorityhighSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Product Version1.0.4 
Target Version1.1.0Fixed in Version1.1.0 
Summary0010990: Optimize/Simplify delete confirmation dialog
DescriptionCurrently, there are quite a few different confirmation dialogs (will be tough to translate), and they don't give the user information re. # files deleted, and they're not that consistent with the approach used in the sync confirmation / playlist delete confirmation dialogs:

    <string name="files_will_be_deleted">Files will be permanently deleted</string>
    <string name="directory_with_all_files_will_be_deleted">Directory with all files will be permanently deleted</string>
    <string name="track_will_be_deleted">Track will be permanently deleted</string>
    <string name="tracks_will_be_deleted">Tracks will be permanently deleted</string>
    <string name="video_will_be_deleted">Video will be permanently deleted</string>
    <string name="videos_will_be_deleted">Videos will be permanently deleted</string>
    <string name="album_will_be_deleted">Album and all its tracks will be permanently deleted</string>
    <string name="albums_will_be_deleted">Albums and all their tracks will be permanently deleted</string>
    <string name="artist_will_be_deleted">Artist and its tracks will be permanently deleted</string>
    <string name="artists_will_be_deleted">Artists and their tracks will be permanently deleted</string>
    <string name="composer_will_be_deleted">Composer and its tracks will be permanently deleted</string>
    <string name="composers_will_be_deleted">Composers and their tracks will be permanently deleted</string>
    <string name="suggestions_will_be_deleted">Selected items will be permanently deleted</string>
    <string name="genre_will_be_deleted">Genre and its associated tracks will be permanently deleted</string>
    <string name="genres_will_be_deleted">Genres and their associated tracks will be permanently deleted</string>

It's proposed that we switch to the following which provides more detail, is consistent with other similar dialogs in MMA, and is simpler for translation:

Confirm deletion
x tracks, y videos have been selected.
Delete from the device?
[OK] [Cancel]


As far as Playlists, suggested text already appears at 0009692
TagsNo tags attached.
Fixed in build320

Relationships

related to 0009692 closedmartin Improved delete confirmation dialog that allows for deletion of tracks from Playlists 
related to 0010989 closedpeke Implement sync confirmations for bi-di sync 
related to 0012169 resolvedmarek Create/Update translation source file & Czech translation 
related to 0012906 closedmartin Use of the term 'delete' is confusing in the Now Playing / Playlist track removal/deletion dialog 

Activities

rusty

2014-09-19 20:33

administrator   ~0040523

We should probably fix this before we translate strings.

martin

2014-09-20 07:02

developer   ~0040524

I think that text should be more general:

Confirm deletion
x items have been selected.
Delete from the device?
[OK] [Cancel]


Item also can be album, artist, directory and so on, right?

When we are showing dialog we have information about number of selected items immediately, but no information about type or how many tracks it contains.
 
And also I think that variant for single item should be available:

Confirm deletion
1 item have been selected.
Delete from the device?
[OK] [Cancel]

Do you agree?

rusty

2014-09-23 15:53

administrator   ~0040537

I'm not sure that the item count should include Artists/Directories/Genres, etc. What's most relevant to the user is the number of files that are being deleted so that they don't e.g. accidentally delete 50 items when they delete a Genre. i.e. the number of Genres being deleted doesn't really matter.

As far being more genric and not discriminating between audio/video, I was trying to use the same string here as at 0009692 (x tracks, y videos have been selected.), but I think that you're right--in both cases, the current language may not be grammatically correct for singular vs plural. Something like 'x track/tracks / y video/videos', and tried to use terminology that minimizes the number of strings required, but it can probably be better. How about


Confirm deletion
----------------
Delete the following from the device?
x track/tracks // y video/videos

OR if we think it's better to be more generic we can use the following:

Confirm deletion
----------------
Delete -filename- from the device?
Delete x tracks from the device?

martin

2014-09-26 11:09

developer   ~0040599

Fixed in build 1.1.0.333.

peke

2022-03-12 18:12

developer   ~0067255

Verified 960

Suggestions implemented

MSG also present in MMA 2.x, but as UI has changed, we will need to open new bugs for further improvements.