chinmoyr created this revision. chinmoyr added reviewers: dfaure, ngraham. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. chinmoyr requested review of this revision.
REVISION SUMMARY This patch removes "Apply to All" checkbox and adds a combobox with following 4 apply options: 1. Apply to Current : Same as "Apply to All" unchecked. 2. Apply to All 3. Apply to Newer Dest : Applies changes (currently only overwrite) to conflicts with a newer version of dest file/dir. And skip the rest. 4. Apply to Older Dest : Same as above but with older dest. F6584726: apply options <https://phabricator.kde.org/F6584726> In this version of patch when selecting the last two options only "Overwrite"/"Write Into" button is enabled. F6584732: enabled buttons <https://phabricator.kde.org/F6584732> As a result this patch also modifies CopyJob to implement the new overwrite behaviour. REPOSITORY R241 KIO BRANCH master REVISION DETAIL https://phabricator.kde.org/D18699 AFFECTED FILES src/core/copyjob.cpp src/core/jobuidelegateextension.h src/widgets/renamedialog.cpp src/widgets/renamedialog.h To: chinmoyr, dfaure, ngraham Cc: kde-frameworks-devel, michaelh, ngraham, bruns