Summary: | File conflict dialog: clarify "Continue" | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Mike Morrison <mike> |
Component: | AdvancedRename-dialog | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | caulier.gilles, metzpinguin |
Priority: | NOR | ||
Version: | 7.2.0 | ||
Target Milestone: | --- | ||
Platform: | Appimage | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/graphics/digikam/commit/c89d4c36b419efc4aa6af85b1aeff731e7eaf811 | Version Fixed In: | 7.5.0 |
Sentry Crash Report: |
Description
Mike Morrison
2020-12-08 02:53:23 UTC
Hmm, technically it's actually a "Continue". Before a file operation has been carried out, this dialog recognizes whether any conflicts will occur. If you choose Cancel, nothing has actually been changed. "Continue" actually tries to copy/move a file that is duplicated and generates an error entry in the system notification if there are problems. For me, "continue" is currently OK. Maik That makes sense when one already knows how digiKam is going to behave. But for a user seeing this dialog for the first time, they are going to see the other 2 buttons which describe what will happen with the conflicting files: "Rename automatically": conflicting files will be renamed. "Overwrite automatically": conflicting files will be overwritten. "Continue": continue and do what? what will happen to the conflicting files? will I lose them? Even though the "Continue" button does technically continue, and will display error notifications for each conflicting file, the user doesn't know that ahead of time, and the ultimate effect with regard to the conflicting files is that they will be skipped. I feel that a new user arriving with experience from OS file managers' use of the word "Skip" for this behavior will intuitively understand "Skip", because it creates a parallel comparison to the meaning of the "Rename" and "Overwrite" buttons, by stating specifically in each case what will happen to the conflicting files: "Rename automatically": Conflicting files will be renamed. "Overwrite automatically": Conflicting files will be overwritten. "Skip": Conflicting files will be skipped. Git commit c89d4c36b419efc4aa6af85b1aeff731e7eaf811 by Gilles Caulier. Committed on 03/01/2022 at 05:52. Pushed by cgilles into branch 'master'. be more explicit with options available in DIO rename dialog. Rename Continue button by Skip Options are now homogenous with the rest of renaming features in digiKam (Import and BQM) FIXED-In: 7.5.0 M +1 -1 NEWS M +7 -4 core/libs/database/utils/ifaces/dio.cpp https://invent.kde.org/graphics/digikam/commit/c89d4c36b419efc4aa6af85b1aeff731e7eaf811 |