Bug 503153 - Dolphin: Context menu should support automatic detection of active pane (A/B) for split-view copy/move”
Summary: Dolphin: Context menu should support automatic detection of active pane (A/B)...
Status: REPORTED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 24.12.3
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-22 07:10 UTC by 414b49
Modified: 2025-05-11 17:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description 414b49 2025-04-22 07:10:55 UTC
Hello KDE team,

I would like to suggest a feature for Dolphin:

When using Dolphin in split view mode (two panes), it would be very helpful if file copy (F6) and move (Shift+F6) operations could include an automatic checksum verification after the operation completes.

Details:

When copying or moving a file from one pane to the other, Dolphin should automatically calculate a checksum (e.g., BLAKE3) of both the source and the destination file.

After the transfer, Dolphin would compare the checksums to confirm the integrity of the copy/move operation.

If a file with the same name already exists:

If the checksum matches: display a small notification that the file already exists and is identical (no need to copy).

If the checksum differs: ask the user whether to overwrite, skip, or rename the incoming file.

Ideally, checksum calculation should happen in the background to keep the UI responsive.

A small visual indicator (success/failure) or a log window could display the verification results.

Fallback request (if full integration is not possible):
If implementing full automatic checksum verification inside Dolphin is not feasible at the moment,
please add functionality to Service Menus that allows detecting:

The source pane (active pane)

The target pane (the other pane)

This way, users could create their own checksum-verified copy/move operations via custom Service Menus, safely working between the two panes.

Why? Today, file operations are assumed to succeed, but especially when transferring between different devices or media, silent data corruption can happen. An optional checksum verification would greatly improve data safety, and would be a huge quality boost for Dolphin as a professional file manager.

Thank you very much for considering this!

Distribution Nobara41 (Fedora41)
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.13.0 
Qt Version:  6.8.2
Kernel-Version: 6.14.2
Grafik-Platform: Wayland
Vulkan Instance Version: 1.4.309
GPU: Nvidia RTX4070 Super
CPU: AMD 3900x
Mainboard: Asus ROG Strix X570-E GAMING