Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Post-scan re-prioritization

#138

Delta value + Dupes only mode is powerful, but not for all cases. For example, there's no way to re-prioritize cases like this one. A new tool would be needed with more powerful options, such as kind-based prioritization, folder-based prioritization, and so one. I'm not sure yet of the form it should take.

Reported by Virgil Dupras · January 29th, 2011 @ 03:47 PM

State: fixed
Milestone: none
Assigned to: nobody

Activity

  1. Virgil Dupras
    Virgil Dupras
    • State changed from new to hold

    January 29th, 2011 @ 03:48 PM

  2. Virgil Dupras
    Virgil Dupras
    • State changed from hold to accepted

    September 5th, 2011 @ 09:59 PM

  3. Virgil Dupras
    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.

    September 5th, 2011 @ 10:28 PM

  4. Virgil Dupras
    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/

    September 7th, 2011 @ 09:46 PM

  5. Virgil Dupras
    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/

    September 8th, 2011 @ 08:04 PM

  6. Virgil Dupras
  7. Virgil Dupras
  8. Virgil Dupras
  9. Virgil Dupras
  10. Virgil Dupras
  11. Virgil Dupras
  12. Virgil Dupras
  13. Virgil Dupras
  14. Virgil Dupras
  15. Virgil Dupras
  16. Virgil Dupras
  17. Virgil Dupras
  18. Virgil Dupras
    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/

    September 20th, 2011 @ 04:38 PM

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.