View Issue Details

IDProjectCategoryView StatusLast Update
0006573MMW v4Properties/Auto-Toolspublic2021-06-30 14:56
Reporterrusty Assigned To 
PriorityurgentSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Product Version4.0 
Target Version4.0Fixed in Version4.0 
Summary0006573: Mass Edit of multiple Types of files
DescriptionWhen the user edits multiple types of files, the Properties dialog view is currently dependent on the first track in the list of selected files. This isn't a good approach because it results in the display of fields that may not be relevant to other files that are selected. What should happen is that a version of the dialog should display that only shows fields generic to all selected Types.

Suggested changes:
1) The 'Type:' field should display 'Multiple file Types selected'. If the user changes the Type, then the dialog view should switch depending on what Type the user switches to.

2) The generic view should display the following fields that are common to all types:

e.g. on the Basic Tab:

Title; Date
Artist(s), Director(s); Genre(s)
Album, Series, Podcast; Rating
Album Artist(s), Lyricist(s), Screenwriter(s)
Comment:

Alternatively and preferably, we could optimize this further so that the fields that are displayed depend on which Types are selected. e.g. if files of Type 'Music' and 'Music Video' are selected, then it would be much more preferable to display additional fields such as Composer, Conductor, etc...
TagsNo tags attached.
Fixed in build1369

Relationships

related to 0007475 closedmichal MMW v4 Display basic video properties in Properties' details tab 
related to 0006575 closedLudek MMW v4 Different content Types should have different Properties window layouts 
related to 0018081 closedmichal MMW 5 Review Properties layout when multiple Types are selected 

Activities

rusty

2011-03-10 03:40

administrator   ~0023632

Discussion:
a) having a single dialog with a small subset of fields common to all file types is too limiting e.g. for mass edit of files of Type 'Music' and 'Classical Music' where most fields overlap, there's no reason to not display all of the fields that are common.
b) it might be confusing to label fields in the properties dialog with multiple labels when files of multiple Types are different but use common tags (e.g. Artist/Director; Album/Podcast/Series). Moreover, this may not make sense because:
. i. It's needed to show a common value of a field in all selected files. This doesn't make sense for Album/Series combination, since it hardly ever will have a common value.
. ii. It's needed to set a common value of a field in all selected files. This doesn't make much sense for the same reason as in 1.
On the other hand:
. - if a user has some personal music and personal videos and personal photos and wanted to label them all as part of a common 'Album'/'Series'

In the end, it was concluded, that the best approach would be to generate the fields that'll be shown based on content Types selected, and not show any fields that aren't common to all of the selected content Types (however, see below). Initial thought was that this would be done dynamically, but because the various dialog needs to be laid out in some manner to fit the various fields, it was suggested to use the following layouts:

Any combination of:
1) Music, Classical Music, Music Video, Audiobook --> Music layout

2) TV, Video --> Video layout

3) Podcast, Video Podcast --> Podcast layout

1&2)
Title; Rating
[Artist(s), Director(s)]; Genre(s)
[Album, Series]; Date
[Screenwriter(s),Lyricist]
Comments

2&3)
Title; Date
[Series,Podcast];Genre(s)
[Director(s), Artist(s)], Rating
Comment

1&3)
Title; Rating
Artist(s); Genre(s)
[Album, Podcast]; Date
Album Artist(s)
Comment

1&2&3)
Title; Rating
[Artist(s), Director(s)]; Genre(s)
[Album, Series, Podcast]; Date
[Lyricist(s), Screenwriter(s)]
Comment

*Note: items in square brackets would not display, if we keep to the decision to not display 'mixed' fields.

HOWEVER, after documenting the proposed field layouts above, it seems apparent that if 'mixed' fields are hidden, then almost no fields will be displayed in many cases. And the choice therefore becomes not whether to display mixed fields, but how. Options are:
a) As above (i.e. display the items in the square brackets)
b) Show mixed fields separately (i.e. one field for 'Artist' and another for 'Director'

The simplest approach in might be to display as shown above, but _with_ the items in square brackets however, in the short term we'll just implement 1), 2), 3), and for all others just display a _very_ simplified group of properties, i.e. Title, Date, Rating, Genre and Comment.

jiri

2011-03-14 09:10

administrator   ~0023675

To summarize and clarify the final decision:

When _all_ selected files belong to a _single_ group (as specified below), the layout is clearly defined:
1) Music, Classical Music, Music Video, Audiobook --> Music layout
2) TV, Video --> Video layout
3) Podcast, Video Podcast --> Podcast layout

In case the selected files belong to >1 group, there will be a very generic layout shown:

Title: _______ Date: ______
Genre: _______ Rating: ____
Comment:
_____________________________

Ludek

2011-03-21 16:23

developer   ~0023806

Fixed in build 1356.

lowlander

2011-04-30 17:25

developer   ~0024627

Layouts are working as specified in 1367, but if Audiobook and a Music file are selected the Type field isn't set to "Multiple file types selected" also happens with Video and TV file selected.

Ludek

2011-05-02 13:01

developer   ~0024724

Fixed in build 1369.

peke

2011-05-28 22:10

developer   ~0025725

Verified 1381