hallas created this revision. hallas added reviewers: Frameworks, ngraham, elvisangelaccio. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. hallas requested review of this revision.
REVISION SUMMARY Adds a new devices backend providing information on Fuse mounts from /proc/mounts. This backend monitors the /proc/mounts file for fuse mounts and exposes them as Devices with Storage Access interface. TEST PLAN Open Dolphin Mount a fuse filesystem, e.g. fuseiso some.iso somedir Watch the filesystem appear in Dolphins devices pane Left click the device and navigate it in Dolphin Right click the device and select unmount The device should now disappear REPOSITORY R245 Solid BRANCH adds_mounts_backend (branched from master) REVISION DETAIL https://phabricator.kde.org/D20938 AFFECTED FILES src/solid/devices/CMakeLists.txt src/solid/devices/backends/mounts/CMakeLists.txt src/solid/devices/backends/mounts/mounts.cpp src/solid/devices/backends/mounts/mounts.h src/solid/devices/backends/mounts/mountsdevice.cpp src/solid/devices/backends/mounts/mountsdevice.h src/solid/devices/backends/mounts/mountsmanager.cpp src/solid/devices/backends/mounts/mountsmanager.h src/solid/devices/backends/mounts/mountsstorageaccess.cpp src/solid/devices/backends/mounts/mountsstorageaccess.h src/solid/devices/managerbase.cpp To: hallas, #frameworks, ngraham, elvisangelaccio Cc: kde-frameworks-devel, michaelh, ngraham, bruns