Don't store view properties on network shares

Authored by broulik on Aug 28 2019, 7:46 AM.

Description

Don't store view properties on network shares

Entering a folder will have Dolphin determine whether it can store the view properties in a .directory file within the folder or
in a generic config location.
It does so by checking for permissions on the file and parent dir causing various stat calls that potentially block on a slow mount.
Also, the config reading thereafter can be very slow.
Moreover, network shares are typically shared between users, so one user's view properties shouldn't affect or be overwritten
by this Dolphin instance.
It doesn't resolve symlinks but is surely an improvement over the status quo.

Differential Revision: https://phabricator.kde.org/D23458

Details

Committed
broulikAug 28 2019, 7:47 AM
Differential Revision
D23458: Don't store view properties on network shares
Parents
R318:f4a1d1b0222e: Always periodically dispatch pending items
Branches
Unknown
Tags
Unknown