Для этого:
1. создал тип (в центре управления) inode/crypt-dir
2. создал действия подменю сервиса в /home/pas/.kde4/share/kde4/services/ServiceMenus/
Код: Выделить всё
[Desktop Entry]
Type=Service;
MimeType=inode/crypt-dir;
Actions=crypt;encrypt;
ServiceTypes=KonqPopupMenu/Plugin,inode/crypt-dir;
X-KDE-Submenu=Шифрование
[Desktop Action crypt]
Exec=/home/pas/macro/open_crypt %U
Icon=
Name=Открыть зашифрованную папку
[Desktop Action encrypt]
Exec=/home/pas/macro/close_crypt %U
Icon=
Name=Закрыть зашифрованную папку3. в папке для которой должно производиться действие создал файл .directory
Код: Выделить всё
[Desktop Entry]
Type=MimeType
MimeType=inode/crypt-dir;
[Dolphin]
AdditionalInfo=35
Timestamp=2011,2,27,5,56,55
ViewMode=1
[Settings]
ShowDotFiles=trueДалее по задумке у шифрованных папок должна появляться своя иконка (определенная в центре управления) и при правом щелчке в разделе действия, должно появиться меню шифрования. Но не работает. Дельфин считает эту папку обычной папкой.
Что я не так сделал? В КДЕ3 подобных манипуляций было достаточно.