Post-scan re-prioritization
-
Virgil Dupras
- State changed from new to hold
-
Virgil Dupras
- State changed from hold to accepted
-
Virgil Dupras
The devil is always in the details, so how to do it? First, the list of possible prioritizations:
- Kind
- Size (bitrate, dimensions, all these numerical values)
- Folder
- Filename
So the way I see it is that we'd have a list of these types in a box in which is is possible to re-order them. We'd also have a list at the right of the main list containing "sub arguments" for the currently selected item. For example, the "Kind" sublist would be a list of all extensions found in the result. They could be re-ordered. The numerical arguments would have two sub-arguments, "Highest" and "Lowest", allowing the user to tell whether he wants the highest or the lowest, for example, bitrate to be reference.
I included filenames for the possibility to have arguments like "Ends with a number" and "Doesn't end with a number". The default top argument would be "Alphabetical Order". (Now I'm thinking my approach might be flawed here, more thinking required)
The Folder sub arguments would be a list of folders included in the results.
Oh, I think I have a better idea: We'd have 3 lists. One main list, one sub-argument list, and the third is where we drag & drop the sub arguments. The first two lists could even simply be a tree view. That would make sense.
Well, that was an interesting brainstorming.
-
Virgil Dupras
(from [b46fa7ad9280]) [#138 Post-scan re-prioritization] Added a very preliminary version of the prioritization dialog. A big part of this commit is about refactoring the tests and introducing a TestApp for dupeGuru (in core.tests.base). https://bitbucket.org/hsoft/dupeguru/changeset/b46fa7ad9280/
-
Virgil Dupras
(from [392c722c8ad2]) [#138 Post-scan re-prioritization] Completed re-prioritization workflow, now all that is needed is to add more criteria, handle corner case and build the GUI for it. https://bitbucket.org/hsoft/dupeguru/changeset/392c722c8ad2/
-
Virgil Dupras
(from [64a46759ce3d]) [#138 Post-scan re-prioritization] Added FolderCategory and SizeCategory. https://bitbucket.org/hsoft/dupeguru/changeset/64a46759ce3d/
-
Virgil Dupras
(from [067e87c8fe36]) [#138 Post-scan re-prioritization] Added a crude-but-functional reprioritization dialog in Qt. https://bitbucket.org/hsoft/dupeguru/changeset/067e87c8fe36/
-
Virgil Dupras
(from [32b11b933c66]) [#138 Post-scan re-prioritization] Added drag & drop criteria re-ordering capabilities to the re-prioritization panel. https://bitbucket.org/hsoft/dupeguru/changeset/32b11b933c66/
-
Virgil Dupras
(from [a033375000bc]) [#138 Post-scan re-prioritization] Added the Filename reprioritization crit category. https://bitbucket.org/hsoft/dupeguru/changeset/a033375000bc/
-
Virgil Dupras
(from [419b4e4c9424]) [#138 Post-scan re-prioritization] Added a prompt label and a remove button to the reprioritization dialog (Qt). https://bitbucket.org/hsoft/dupeguru/changeset/419b4e4c9424/
-
Virgil Dupras
(from [e90a324cd8b2]) [#138 Post-scan re-prioritization] Began implementing the Cocoa interface of the prioritization dialog. https://bitbucket.org/hsoft/dupeguru/changeset/e90a324cd8b2/
-
Virgil Dupras
(from [e191a045f06f]) [#138 Post-scan re-prioritization] Added label and ok/cancel buttons to pri-dialog (Cocoa). https://bitbucket.org/hsoft/dupeguru/changeset/e191a045f06f/
-
Virgil Dupras
(from [8da821de2d9b]) [#138 Post-scan re-prioritization] Added drag & drop re-ordering capabilities to the pri-pist (Cocoa). https://bitbucket.org/hsoft/dupeguru/changeset/8da821de2d9b/
-
Virgil Dupras
(from [afb3084acbf8]) [#138 Post-scan re-prioritization] Added PE-specific prioritizations and adjusted PE cocoa proj to the pri dialog. https://bitbucket.org/hsoft/dupeguru/changeset/afb3084acbf8/
-
Virgil Dupras
(from [fe149a108a4c]) [#138 Post-scan re-prioritization] Added ME-specific prioritizations and adjusted ME cocoa proj to the pri dialog. https://bitbucket.org/hsoft/dupeguru/changeset/fe149a108a4c/
-
Virgil Dupras
(from [c5df5f511a86]) [#138 Post-scan re-prioritization] Updated localizations so they include new strings from the pri-dialog. https://bitbucket.org/hsoft/dupeguru/changeset/c5df5f511a86/
-
Virgil Dupras
(from [bc9c899f1984]) [#138 Post-scan re-prioritization] Added reprioritization help section. https://bitbucket.org/hsoft/dupeguru/changeset/bc9c899f1984/
-
Virgil Dupras
- State changed from accepted to fixed
(from [6f2ee52b3ded]) [#138 Post-scan re-prioritization state:fixed] Pri-dialog: Fixed the Folder crit category which didn't work well and added a replacement string for empty kind crit. https://bitbucket.org/hsoft/dupeguru/changeset/6f2ee52b3ded/
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.