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

            Bug ID: 496113
           Summary: KDE Connect doesn't offer a choice to replace or
                    rename file during filename collisions
    Classification: Applications
           Product: kdeconnect
           Version: 1.3.5
          Platform: Android
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: android-application
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

SUMMARY
If a file already exists on the destination, sending a different file (with the
same name) automatically replaces the destination file instead of showing a
notification, asking the user whether to replace the existing file or rename
the incoming file (e.g. foo.bar to foo(1).bar or foo_1.bar).

This happens in both directions, Linux --> Android and Android --> Linux

STEPS TO REPRODUCE
1. Create foo.txt with some content inside, say "test1" and send the file from
linux to android
2. Change the content to, say "test2", save and resend the file to android

OBSERVED RESULT
KDE Connect on android, instead of showing a file conflict notification, just
reports that it successfully received the file. The foo.txt containing "test1"
has silently been replaced by foo.txt containing "test2".

EXPECTED RESULT
KDE Connect showing a file conflict notification, allowing the user to choose
whether to replace existing file or renaming the incoming file.


SOFTWARE/OS VERSIONS

Operating System: Fedora Linux 41
KDE Plasma Version: 6.2.3
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0
Kernel Version: 6.11.6-300.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-6300U CPU @ 2.40GHz
Memory: 11.1 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 520
Manufacturer: HP
Product Name: HP ProBook 640 G2

ADDITIONAL INFORMATION
KDE Connect version is : 1.32.9 from F-Droid (didn't have this version listed
above while filing this).

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

Reply via email to