feature request: sort on tag name

Started by pb, January 17, 2012, 01:02:53 PM

Previous topic - Next topic

pb

Hi Bogdan.

I prevailed on Phil to add a sort-on-tag-description feature in the exiftool forum here: https://exiftool.org/forum/index.php/topic,3834.0.html.  It would be nice to also have this feature in the gui.  In the case of the gui, I think it would make sense for the user to click on the tag name column heading to sort the names.  But, when displaying "ALL", the grouping either should not be lost, or should toggle between being ignored or respected.  The main value to me of such sorting is to easily find a particular tag, easily spot whether a tag is missing, and more easily track tag changes from image to image.

--peter

BogdanH

Hi Peter,

I've seen you post in other thread and as I see that, your wish is quite legitime -man, how many times I was looking after "particular" tag  :o. And as it seems, Phil is allready cooking something in this regard  :). Speed penalty of about 7% was mentioned... I assume, this is because ExifTool will sort metadata on-the-fly(?). Anyway, for what it is ment, 7% is actually nothing.
I have also prepared an option in GUI, for showing tags sorted. Because amount of metadata per file isn't that big (for sorting), there's no delay (thanks again for -stay_open, Phil). However, to make my life easier, when tags are shown sorted, "grouping" of metadata is canceled.

Bogdan

pb


Phil Harvey

Quote from: BogdanH on January 17, 2012, 02:28:45 PM
However, to make my life easier, when tags are shown sorted, "grouping" of metadata is canceled.

Do you use the -g option to do the grouping?  The new -sort option is compatible with this, and will sort tags within each group.  Although maybe you mean it is easier to not add a separate grouping on/off option to the GUI, which I could understand.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

BogdanH

Hi Phil,

By default, GUI displays metadata by using -g1 and sorting within each group would just complicate things for me -so, groups (their names) simply aren't shown. In sorted displaying, if user is realy curious in what group particular tag is, he can simply "mark" tag and switch to "unsorted" view (or "move tag" into Custom view).
Anyway, I will try ExifTool -sort options for sure  :)

Bogdan