https://bugs.kde.org/show_bug.cgi?id=469120

            Bug ID: 469120
           Summary: Advanced Renaming: "Sequence Number" options can not
                    be stacked/combined
    Classification: Applications
           Product: digikam
           Version: 8.1.0
          Platform: unspecified
                OS: All
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: AdvancedRename-engine
          Assignee: digikam-bugs-n...@kde.org
          Reporter: michael2macdon...@gmail.com
  Target Milestone: ---

SUMMARY
When adding a "Sequence Number" to an advanced renaming rule you can add four
options: "[c]" = file counter aware, "[e]" = extension aware, "[f]" = folder
aware, or "[r]" = random aware. When you apply more than one option (ex:
"####[cef]"), it only applies ONE of the multiple provided options by applying
the first option to appear in the order "r > c > f > e".

This behavior goes against what both the Digikam application and documentation
say. The digikam documentation states "...digiKam will start a new sequence for
every file extension and / or folder.", implying that these options can be
combined ("AND / or"). Furthermore, the "Information" dialog in the Advanced
Renaming tools lists the sequence number command syntax as " #[options]"
(plural), again implying that more than one option can be used.

Finally, the renaming rule text highlighting suggests that using two or more
options is correct/valid. When adding options to the sequence in the text box,
the text will change to red if it detects a sequence with the correct syntax.
The sequence will be detected when using one OR MORE valid options (as long as
they are in the same order as listed in the info dialog [c,e,f,r]). For example


STEPS TO REPRODUCE
1. Use the Advanced Renaming tool (either alone or part of another tool such as
batch queue or import photos)
2. Add a sequence to the renaming rule (ex: "####")
3. Add more than one option to the sequence (ex: "####[cer]")

OBSERVED RESULT
The sequence only applies ONE of the multiple provided options by applying the
first option to appear in the order "r > c > f > e".

EXPECTED RESULT
- Multiple options should be able to be combined and used together when
generating a number sequence.
- Options should be able to be applied in any order (Ex: "cef", "efc", "fce",
...).
- The only restriction should be that the "Random Aware" (r) option is only
valid if used alone or with the "Extention Aware" (e) option and no others, in
which images with the same name but different file extensions should have the
same random number sequence. If the "r" option is used in combination with an
option other than "e", the syntax should be invalid (which will signal this
restriction to the user) rather than silently ignoring the other options.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to