diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2019-06-10 15:00:20 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2020-10-17 10:48:27 +0800 |
commit | 3676cf129d85151dd430633847e3c289327405d5 (patch) | |
tree | 5ef29a2767f54ad7b642a75355bff277e47c9449 /tdeioslave/media/services | |
parent | 11beb5658031277ef94a1506a6668ff32b1ea111 (diff) | |
download | tdebase-3676cf129d85151dd430633847e3c289327405d5.tar.gz tdebase-3676cf129d85151dd430633847e3c289327405d5.zip |
tdeioslave media: added initial support for unlocking/locking of encrypted devices.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'tdeioslave/media/services')
-rw-r--r-- | tdeioslave/media/services/CMakeLists.txt | 3 | ||||
-rw-r--r-- | tdeioslave/media/services/Makefile.am | 2 | ||||
-rw-r--r-- | tdeioslave/media/services/media_lock.desktop | 11 | ||||
-rw-r--r-- | tdeioslave/media/services/media_unlock.desktop (renamed from tdeioslave/media/services/media_decrypt.desktop) | 0 |
4 files changed, 14 insertions, 2 deletions
diff --git a/tdeioslave/media/services/CMakeLists.txt b/tdeioslave/media/services/CMakeLists.txt index b550409ba..9b66bd7a8 100644 --- a/tdeioslave/media/services/CMakeLists.txt +++ b/tdeioslave/media/services/CMakeLists.txt @@ -13,7 +13,8 @@ tde_create_translated_desktop( SOURCE - media_decrypt.desktop media_mount.desktop media_unmount.desktop + media_mount.desktop media_unmount.desktop + media_unlock.desktop media_lock.desktop media_eject.desktop media_safelyremove.desktop DESTINATION ${DATA_INSTALL_DIR}/konqueror/servicemenus PO_DIR tdeioslave-desktops diff --git a/tdeioslave/media/services/Makefile.am b/tdeioslave/media/services/Makefile.am index c744934f2..5dc9155c4 100644 --- a/tdeioslave/media/services/Makefile.am +++ b/tdeioslave/media/services/Makefile.am @@ -1,3 +1,3 @@ servicesdir = $(kde_datadir)/konqueror/servicemenus -services_DATA = media_decrypt.desktop media_mount.desktop media_unmount.desktop media_eject.desktop media_safelyremove.desktop +services_DATA = media_mount.desktop media_unmount.desktop media_unlock.desktop media_lock.desktop media_eject.desktop media_safelyremove.desktop diff --git a/tdeioslave/media/services/media_lock.desktop b/tdeioslave/media/services/media_lock.desktop new file mode 100644 index 000000000..0f99d166c --- /dev/null +++ b/tdeioslave/media/services/media_lock.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +X-TDE-ServiceTypes=media/removable_encrypted_unlocked,media/hdd_encrypted_unlocked,media/cdrom_encrypted_unlocked,media/cd-rw_encrypted_unlocked,media/dvd_encrypted_unlocked +Actions=MediaLock; +X-TDE-Priority=TopLevel +X-TDE-MediaNotifierHide=true + +[Desktop Action MediaLock] +Exec=tdeio_media_mounthelper -l %u +Icon=encrypted +Name=Lock + diff --git a/tdeioslave/media/services/media_decrypt.desktop b/tdeioslave/media/services/media_unlock.desktop index ee48f2e63..ee48f2e63 100644 --- a/tdeioslave/media/services/media_decrypt.desktop +++ b/tdeioslave/media/services/media_unlock.desktop |