Debian Patches

Status for kf6-kio/6.13.0-6

Patch Description Author Forwarded Bugs Origin Last update
report_error_removing_dirs report_error_removing_dirs
===================================================================
Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> no 2016-03-31
hurd_disable_unimplemented.diff On Hurd, do not look for functions unimplemented in libc The check_function_exists() function of cmake does not keep into account the
defines that glibc provides for the stubs (i.e. unimplemented functions that
always return ENOSYS), so some functions are detected as available.
Unfortunately, due to --fatal-warnings for the linker, linking will fail.
Hence, do not attempt to look for functions that are currently unimplemented
on GNU/Hurd's libc.
Pino Toscano <pino@debian.org> not-needed 2024-05-09
Use-CXX_FLAGS-for-moc_predefs.h.patch Use CXX_FLAGS for moc_predefs.h Maximiliano Curia <maxy@gnuservers.com.ar> no 2019-08-28
upstream_d8441b7b_Show-single-click-selection-emblem-when-using-single-click-mouse-mode.patch [PATCH] Show single-click selection emblem when using single-click mouse mode

In open/save dialog, we had no way to select items when using single-click mouse mode. (Except holding down control key).

This adds the same emblem that Dolphin uses for its selections.

It is shown in both treeviews and listviews, but only when single-click mode is active and the filewidget allows selecting multiple items.
Akseli Lahtinen <akselmo@akselmo.dev> no upstream 2025-04-09
upstream_KUrlNavigatorButton.patch [PATCH] KUrlNavigatorButton: Use arrow as separators
Due to the feedback of regular separator not being good enough for
separating folders, use an arrow separator instead.

This also refactors bunch of code around the button, so it should
be easier to tweak over time.

Remove icons due to the added clutter. They would work with full height chevrons but those are not technically feasible at this time.
Akseli Lahtinen <akselmo@akselmo.dev> no upstream 2025-04-04
upstream_cd0810f8_KFileWidget-Do-not-override-filename-with-folder-name-if-edited.patch [PATCH] KFileWidget: Do not override filename with folder name if edited

If the filename input has been modified, do not override it with
the name of the folder when selecting a folder.
Akseli Lahtinen <akselmo@akselmo.dev> no upstream 2025-04-17
upstream_31806c51_KProcessRunner-Fix-launching-actions-without-executable.patch [PATCH] KProcessRunner: Fix launching actions without executable
If D-Bus activation is possible, it's not needed to have an executable,
since everything is done via D-Bus. Therefore look for the matching action
name instead of the exec value when launching an action. The specification
allows to omit the "Exec" key if "DBusActivatable" is true.

Most applications specify the Exec parameter for compatibility reasons, but
if the action's "Exec" line got removed from a D-Bus activatable desktop
file, then KIO just activates the application rather than calling the
requested action. This change fixes that issue.
=?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor@gmail.com> no 2025-04-04
upstream_3c3d5904_core-Add-infrastructure-for-inhibiting-suspend-in-jobs.patch [PATCH] core: Add infrastructure for inhibiting suspend in jobs
This calls the freedesktop Inhibit interface on DBus which will
inhibit suspend (but not display power management/screensaver).
When inside a sandbox it instead calls the XDG Desktop Portal
Inhibit interface.

When a job is destroyed or gets suspended, the inhibition is lifted.
When a job is resumed, `doInhibitSuspend` is called again to re-instate
the inhibition.

It is the job's responsibility to call `doInhibitSuspend` at
the appropriate time (e.g. in doStart/slotStart).
Kai Uwe Broulik <kde@privat.broulik.de> no 2025-04-20
upstream_60191c04_CopyJob-Inhibit-suspend-during-copy-operation.patch [PATCH] CopyJob: Inhibit suspend during copy operation
Avoids the system going to sleep during a lengthy copy operation.
Kai Uwe Broulik <kde@privat.broulik.de> no upstream 2025-04-20
upstream_17cd1c9b_DeleteOrTrashJob-Add-started-signal.patch [PATCH] DeleteOrTrashJob: Add started signal
It's emitted when the user has confirmed emptying trash and
it will actually commence emptying it.
Kai Uwe Broulik <kde@privat.broulik.de> no 2025-05-01
upstream_3e6175e4_KFilePlacesView-Show-busy-indicator-while-emptying-trash.patch [PATCH] KFilePlacesView: Show busy indicator while emptying trash
Provide some feedback to the user in case it's taking a bit.
Kai Uwe Broulik <kde@privat.broulik.de> no 2025-05-01
upstream_719e0b00_KFileWidget-Fix-key-navigation-escaping-in-save-dialogs.patch [PATCH] KFileWidget: Fix key navigation escaping in save dialogs
In save dialogs the keyboard navigation would escape during file
highlighting, since the fileHighlight sets the focus for fileName bar
for mouse operations.

This makes sure the user has to press Tab to explicitly escape the
keyboard navigation mode. For clicking the items, it should not affect
at all.

(cherry picked from commit 8e4e84f045b7459c0b02b1b1b51a9df73cea068a)
Akseli Lahtinen <akselmo@akselmo.dev> no 2025-05-07
upstream_c747fa0f_Avoid-unnecessary-sequencing-jobs-in-PreviewGenerator.patch [PATCH] Avoid unnecessary sequencing jobs in PreviewGenerator
Currently we keep constantly asking if the current item has sequences
support or not.

By sequences we mean things like hovering mouse over a folder thumbnail
and it goes through the files in it.

This MR will always run for the first sequence (the initial thumbnail)
but for the rest, then toggles a flag for the node with
Qt::DecorationPropertyRole. If the propertyrole is false, it skips any
further updates to avoid any unnecessary previewjob runs.
Akseli Lahtinen <akselmo@akselmo.dev> no 2025-05-13
upstream_81ca0e2c_Fix-incorrect-usage-percentage-in-Properties-dialog-for-virtual-filesystems.patch [PATCH] Fix incorrect usage percentage in Properties dialog for virtual filesystems

The Properties dialog for filesystems such as `/proc/` or `/sys/` shows an
incorrect usage percentage (i.e., "-2,147,483,648% used"). This commit fixes
that issue by avoiding a divbyzero: if the `size` variable is `0`, the
`percentUsed` variable is set to `0`.
=?UTF-8?q?Efe=20=C3=87iftci?= <efeciftci@gmail.com> no 2025-05-16
upstream_9143fc2a_Fix-dialog-modality-settings.patch [PATCH] Fix dialog modality settings
By default all dialogs are ApplicationModal, thus they block clicking
on any other app while the dialog is open.

Set them to WindowModal so they only block the parent window.
Akseli Lahtinen <akselmo@akselmo.dev> no upstream 2025-05-22

All known versions for source package 'kf6-kio'

Links