Package: dolphin / 4:25.04.3-1

Metadata

Package Version Patches format
dolphin 4:25.04.3-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
relax baloo widgets version.patch | (download)

CMakeLists.txt | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

---
require baloo widgets.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
upstream_dd2cc41f_kfileitemmodelrolesupdater reset size and count before updating folders.patch | (download)

src/kitemviews/kfileitemmodelrolesupdater.cpp | 65 58 + 7 - 0 !
src/kitemviews/kfileitemmodelrolesupdater.h | 4 4 + 0 - 0 !
2 files changed, 62 insertions(+), 7 deletions(-)

 [patch] kfileitemmodelrolesupdater: reset size and count before
 updating folders

Folder count would not update properly when user would delete file from
a folder, or add a new file to it.

Previously when size value is set to -2 after update, the update will
never be called again unless user presses F5. This change will instead
reset that -2 to 0 whenever we are requesting for calculating
directory sizes.

We never updated the count when a file was deleted, so that has been added as well.

This change also calculates the item counts from the processedAmount, which is the total amount of items we're processing. From there we remove the unwanted items and get the final count.

For remote files, we set the count to -1 since we don't calculate them.

BUG: 500502

upstream_1e5bc5b3_KFileItemListWidget wrong selection when renamed file ends with a dot.patch | (download)

src/kitemviews/kfileitemlistwidget.cpp | 7 3 + 4 - 0 !
1 file changed, 3 insertions(+), 4 deletions(-)

 [patch] kfileitemlistwidget: wrong selection when renamed file ends
 with a dot

When a file name ends with a dot, it should be treated like there is no
extension. When triggering a rename, the file name except the
extension should be selected, which is equal to the full file name when
the file ends with a dot.

upstream_b64bf8ca_DolphinView Don t end anchored selection in updateSelectionState.patch | (download)

src/views/dolphinview.cpp | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 [patch] dolphinview: don't end anchored selection in
 updateSelectionState

Do not end anchored selection when selection state is updated, such as
when Dolphin is started with --select "thing.txt" flag.

If we end here, and user wants to press shift to select from
current item to X items, this would cause the anchored selection
to start from the clicked item, not from the first selected item.

BUG: 503221

upstream_3e4d9ca1_fix incorrect view reset when unmounting similarly named devices.patch | (download)

src/dolphinmainwindow.cpp | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 [patch] fix incorrect view reset when unmounting similarly-named
 devices

Previously, unmounting a device would incorrectly reset views containing:
- Paths with similar names (e.g. "/media/disk" and "/media/disk_2")
- Substrings of the mounted path

Now only resets views showing either:
1. The exact mounted path (e.g. "/media/disk")
2. Its subdirectories (e.g. "/media/disk/docs")

upstream_6dd55251_DolphinView display errorMessage when copy errors occurs.patch | (download)

src/views/dolphinview.cpp | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 [patch] dolphinview: display errormessage when copy errors occurs

when copying multiple files.

CopyJob skip those by default (CopyJobPrivate::slotSubError), and emits warning.
Hook this to errorMessage.

We would need to improve this as only the last error Message will be
visible.

BUG: 506282

upstream_c4ffe88c_DolphinView display errorMessage when copy errors occurs.patch | (download)

src/views/dolphinview.cpp | 14 12 + 2 - 0 !
1 file changed, 12 insertions(+), 2 deletions(-)

 [patch] dolphinview: display errormessage when copy errors occurs

when copying multiple files.

CopyJob skip those by default (CopyJobPrivate::slotSubError), and emits warning.
Hook this to errorMessage.

We would need to improve this as only the last error Message will be
visible.

BUG: 506282