Bug 395644 - Provide option to unmount/eject all devices
Summary: Provide option to unmount/eject all devices
Alias: None
Product: plasmashell
Classification: Plasma
Component: Disks & Devices (show other bugs)
Version: 5.13.1
Platform: Manjaro Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
Depends on:
Reported: 2018-06-20 10:25 UTC by Michael D
Modified: 2019-01-17 21:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.16.0


Note You need to log in before you can comment on or make changes to this bug.
Description Michael D 2018-06-20 10:25:38 UTC
I have external drives with multiple partitions and when I want to disconnect the drive, I have to manually unmount each partition separately. It would be extremely convenient if there were an option (i) to unmount all devices listed in Device Notifier, or (ii) to unmount all partition residing on a single drive. Having both options is of course itself an option.
Comment 1 Thomas Surrel 2019-01-17 12:21:37 UTC
Git commit 81db74434cd596a7ed2ee6a3b0d39e6f2434065d by Thomas Surrel.
Committed on 17/01/2019 at 12:21.
Pushed by thsurrel into branch 'master'.

[Device Notifier] Add a button to unmount all devices

When at least two removable devices are mounted, a button shows
up that will allow to unmount all mounted removable devices.
This is convenient for removable drives with several partitions,
each of which have to be unmounted to be able to safely plug the
device out.


Test Plan:
Plug and mount two devices.
Click on the new 'unmount all' button.

Reviewers: #plasma, #vdg, ngraham, broulik

Reviewed By: #plasma, #vdg, ngraham, broulik

Subscribers: abetts, broulik, ngraham, plasma-devel

Tags: #plasma

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

M  +9    -0    applets/devicenotifier/package/contents/ui/DeviceItem.qml
M  +13   -3    applets/devicenotifier/package/contents/ui/FullRepresentation.qml
M  +20   -0    applets/devicenotifier/package/contents/ui/devicenotifier.qml

Comment 2 Michael D 2019-01-17 12:28:33 UTC
This is fantastic--thanks!