Bug 402388

Summary: Mass Renaming changes file extensions to lower case
Product: [Frameworks and Libraries] frameworks-kio Reporter: berlioz
Component: generalAssignee: David Faure <faure>
Status: RESOLVED WORKSFORME    
Severity: minor CC: ashark, bugseforuns, chinmoyrp65, chrismarkfoster, elvis.angelaccio, kdelibs-bugs, nate
Priority: NOR Keywords: junior-jobs
Version: 5.53.0   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description berlioz 2018-12-20 17:01:56 UTC
SUMMARY
Mass Renaming in dolphin changes file extensions to lower case.

STEPS TO REPRODUCE
1. Select at least two files with upper case file extensions
2. Mass rename them (F2) arbitrarily
3. Profit

OBSERVED RESULT
The file extensions will change to lower case.

EXPECTED RESULT
The file extensions should be left unchanged.

SOFTWARE/OS VERSIONS
Windows: 
MacOS: 
Linux/KDE Plasma: Kubuntu 18.04
(available in About System)
KDE Plasma Version: 5.12.7
KDE Frameworks Version: 5.44.0
Qt Version: 5.9.5

ADDITIONAL INFORMATION
Comment 1 Elvis Angelaccio 2018-12-23 16:47:13 UTC
Mass renaming is handled by KIO's BatchRenameJob, reassigning.
Comment 2 Chinmoy Ranjan Pradhan 2018-12-23 16:56:36 UTC
I can confirm it and will look into it in next couple of days.
Comment 3 Chris Foster 2019-02-10 23:32:20 UTC
I have created a fix which can be seen here:
https://phabricator.kde.org/D18915

Not sure who I should have put in as reviewers

Sorry if you where still working on it Chinmoy. I assumed after a month of no activity the bug was free to take.
Comment 4 David Faure 2020-06-01 22:21:30 UTC
Qt-5.15.x fix is up at https://codereview.qt-project.org/c/qt/qtbase/+/302532
(already landed in Qt dev for Qt 6)
Comment 5 Andrew Shark 2023-07-12 21:21:32 UTC
Seems it is fixed.

Operating System: Arch Linux 
KDE Plasma Version: 5.27.6
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
Graphics Platform: Wayland
Dolphin: 23.04.3