9 Commits

Author SHA1 Message Date
James Valleroy
c733339719
udiskie: Import glib and udisks only inside methods
The module can be imported even before gir1.2-udisks-2.0 is installed.

Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-29 16:11:44 -04:00
Sunil Mohan Adapa
15345aeb47
udiskie: Show special message when no storage device available
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-29 15:58:03 -04:00
Sunil Mohan Adapa
4ca97fc872
udiskie: Remove internal networks warning
Since udiskie does not listen on any network ports, the message is not relevant.

Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-29 15:57:49 -04:00
Sunil Mohan Adapa
e420520e8e
udiskie: Also list read-only filesystems
In case the media contains a read-only copy of a backup and we need to restore
from it.

Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-29 15:57:37 -04:00
Sunil Mohan Adapa
cdf07a92b4
udiskie: Add eject functionality for a drive
When a block device with a filesystem is selected for ejecting, all the
filesystems on the drive to which the selected filesystem belongs will first be
unmounted. Finally the drive itself is ejected.

Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-29 15:57:24 -04:00
Sunil Mohan Adapa
1a11b4967a
udiskie: Remove the unused ejectable property
It is also being set incorrectly. It is not very useful because we should still
unmount filesystems even if the device is not ejectable.

Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-29 15:57:00 -04:00
Sunil Mohan Adapa
5dc2ad1fa4
udiskie: Move udisks2 methods to separate module
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-29 15:56:36 -04:00
Sunil Mohan Adapa
35dbdf4777
udiskie: Use glib library for dbus interaction
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-02 19:00:36 -04:00
James Valleroy
08eeace30f
udiskie: New module for automatic mounting of removable media
Signed-off-by: James Valleroy <jvalleroy@mailbox.org>
2018-07-02 19:00:32 -04:00