diff --git a/activities/fileitemplugin/CMakeLists.txt b/activities/fileitemplugin/CMakeLists.txt --- a/activities/fileitemplugin/CMakeLists.txt +++ b/activities/fileitemplugin/CMakeLists.txt @@ -19,12 +19,6 @@ ${kactivitymanagerd_fileitem_linking_plugin_SRCS} ) -kcoreaddons_desktop_to_json ( - kactivitymanagerd_fileitem_linking_plugin - kactivitymanagerd_fileitem_linking_plugin.desktop - SERVICE_TYPES kfileitemactionplugin.desktop - ) - target_link_libraries ( kactivitymanagerd_fileitem_linking_plugin Qt5::Core @@ -36,9 +30,5 @@ install ( TARGETS kactivitymanagerd_fileitem_linking_plugin - DESTINATION ${KDE_INSTALL_PLUGINDIR} - ) -install ( - FILES kactivitymanagerd_fileitem_linking_plugin.desktop - DESTINATION ${KDE_INSTALL_KSERVICES5DIR} + DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kfileitemaction ) diff --git a/activities/fileitemplugin/kactivitymanagerd_fileitem_linking_plugin.desktop b/activities/fileitemplugin/kactivitymanagerd_fileitem_linking_plugin.desktop deleted file mode 100644 --- a/activities/fileitemplugin/kactivitymanagerd_fileitem_linking_plugin.desktop +++ /dev/null @@ -1,36 +0,0 @@ -[Desktop Entry] -Type=Service -Name=Link Files to Activities -Name[ca]=Enllaçat de fitxers a activitats -Name[ca@valencia]=Enllaçat de fitxers a activitats -Name[cs]=Připojit soubory k aktivitám -Name[da]=Link filer til aktiviteter -Name[de]=Dateien mit Aktivitäten verknüpfen -Name[el]=Σύνδεση αρχείων με δραστηριότητες -Name[en_GB]=Link Files to Activities -Name[es]=Enlazar archivos a actividades -Name[et]=Failide linkimine tegevustega -Name[eu]=Estekatu fitxategiak jardueretara -Name[fi]=Linkkitiedostot aktiviteetteihin -Name[fr]=Associer les fichiers à des activités -Name[gl]=Ligar ficheiros con actividades -Name[id]=File-file Tautan untuk Activities -Name[it]=Collegamento file alle attività -Name[ko]=파일과 활동 연결 -Name[lt]=Susieti failus su veiklomis -Name[nl]=Bestanden koppelen aan activiteiten -Name[nn]=Lenkja filer til aktivitetar -Name[pl]=Dowiązuj pliki do aktywności -Name[pt]=Associação de Ficheiros a Actividades -Name[pt_BR]=Link de arquivos para atividades -Name[sk]=Prepojiť súbory s Aktivitami -Name[sv]=Länkar filer till aktiviteter -Name[tg]=Пайваст кардани файлҳо ба фаъолиятҳо -Name[uk]=Пов'язування файлів із просторами дій -Name[x-test]=xxLink Files to Activitiesxx -Name[zh_CN]=将文件关联到活动 -Name[zh_TW]=將檔案連結至活動 -Icon=activities -X-KDE-Library=kactivitymanagerd_fileitem_linking_plugin -ServiceTypes=KFileItemAction/Plugin -MimeType=application/octet-stream;inode/directory; diff --git a/activities/fileitemplugin/kactivitymanagerd_fileitem_linking_plugin.json b/activities/fileitemplugin/kactivitymanagerd_fileitem_linking_plugin.json new file mode 100644 --- /dev/null +++ b/activities/fileitemplugin/kactivitymanagerd_fileitem_linking_plugin.json @@ -0,0 +1,13 @@ +{ + "KPlugin": { + "Icon": "activities", + "MimeTypes": [ + "application/octet-stream", + "inode/directory" + ], + "Name": "Link Files to Activities", + "ServiceTypes": [ + "KFileItemAction/Plugin" + ] + } +}