Custom Sort

Started by __Tony__, March 31, 2018, 03:22:33 PM

Previous topic - Next topic

__Tony__

   Hello! Help me please with a problem with custom sort order. It becomes broken if I extend a stack of pictutes, sorted manually before putting them to one stack.
   Actually, after extending such stack, the first picture stays in right place and the others may be in the end of category or some other place in category and you have to move them manually. After that, next time, when the stack becomes extended, all pictures are placed in right order- near the first one. But if this stack extends from other category, the order becomes broken again.
   Is it possible to make the program remember the order of pictures in stack?

Mario

When you do a custom sort, IMatch remembers the order in which the files appear in the current scope. Basically, it stores a list with the id of each file, in the same order in which they currently appear in the file window.
If you have stacked files, they are not part of the scope and hence do not become part of your custom sort order.

Remember to expand all stacks before you change the custom sort order. This way all files in the stacks are loaded into the current scope and thus become part of the saved sequence.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Aubrey

Be nice to have option to propagate custom sort to stack... Perhaps 2018 version?

Mario

This cannot be automatically done.
If a collapsed stack has 10 files, how should IMatch automatically determine their custom sort order? What if the stacked files are from different scopes? Overlapping stacks?

Some things are best left for the user. It's not so hard to expand a stack.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Aubrey

Quote from: Mario on April 01, 2018, 01:24:08 PM
If a collapsed stack has 10 files, how should IMatch automatically determine their custom sort order? What if the stacked files are from different scopes? Overlapping stacks?

True!

Quote from: Mario on April 01, 2018, 01:24:08 PM
Some things are best left for the user. It's not so hard to expand a stack.

Yes you are correct, one does not want to impose a fixed sort order on these files

__Tony__

Quote from: Mario on April 01, 2018, 08:57:15 AM
When you do a custom sort, IMatch remembers the order in which the files appear in the current scope. Basically, it stores a list with the id of each file, in the same order in which they currently appear in the file window.
If you have stacked files, they are not part of the scope and hence do not become part of your custom sort order.

Remember to expand all stacks before you change the custom sort order. This way all files in the stacks are loaded into the current scope and thus become part of the saved sequence.

Mario, thank you for answer! Yes, it really works. And if it is possible to copy some group of photos to other category without braking custom sort? I've found one of the way – to copy whole category, but if it is necessary to take a few groups of files from two or more categories?

Mario

IMatch stores custom sort orders on a per-folder and per-category basis.  Each folder / category has an independent custom sort order.

When you add new files to a category, they will be added at the end' of the file list of that category. The order in which the files appear in the file window is then controlled by the currently active sort profile. If you have the custom sort profile of the target category active, the new files will appear at the bottom of the file window. Select them and drag them to wherever you want.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

__Tony__