]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Install dolphinpart actions as standalone file
authorAlexander Lohnau <alexander.lohnau@gmx.de>
Mon, 1 Aug 2022 16:35:35 +0000 (16:35 +0000)
committerAlexander Lohnau <alexander.lohnau@gmx.de>
Mon, 1 Aug 2022 16:35:35 +0000 (16:35 +0000)
This will allow Konqueror to use it without relying on the KPart being loaded using KService

src/CMakeLists.txt
src/dolphinpart.json.in
src/dolphinpartactions.desktop [moved from src/dolphinpart.desktop.in with 66% similarity]

index 95c802335f089972e2b937a91645bff6a4f51663..8128a2c5349a79ae4ade3db902d6667df5d9e57e 100644 (file)
@@ -187,6 +187,7 @@ target_link_libraries(dolphinpart
 )
 
 install(TARGETS dolphinpart DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf${QT_MAJOR_VERSION}/parts)
+install(FILES dolphinpartactions.desktop DESTINATION "${KDE_INSTALL_DATADIR}/dolphin/")
 
 ##########################################
 
index fb58dada0a301ce4004b0d46cc17e0e393dda43d..907fe2962a9512fdb91eb4dacbca5447edd1a0eb 100644 (file)
@@ -69,5 +69,6 @@
     },
     "MimeType": "inode/directory;",
     "X-KDE-BrowserView-Built-Into": "konqueror",
-    "X-KDE-BrowserView-HideFromMenus": true
+    "X-KDE-BrowserView-HideFromMenus": true,
+    "X-Konqueror-Actions-File": "@KDE_INSTALL_FULL_DATADIR@/dolphin/dolphinpartactions.desktop"
 }
similarity index 66%
rename from src/dolphinpart.desktop.in
rename to src/dolphinpartactions.desktop
index e2f0ec9cd4832af5c47df5b73b6d8ec5b1eb727c..5e93de16d72d9769ad31c7efce0db999000d8b0a 100644 (file)
@@ -1,72 +1,5 @@
 [Desktop Entry]
 Type=Service
-Name=Dolphin View
-Name[ar]=عرض دولفين
-Name[ast]=Vista de Dolphin
-Name[az]=Dolphin görünüşü
-Name[bg]=Изглед на Dolphin
-Name[ca]=Vista del Dolphin
-Name[ca@valencia]=Vista de Dolphin
-Name[cs]=Pohled Dolphin
-Name[da]=Dolphin-visning
-Name[de]=Dolphin-Ansicht
-Name[el]=Dolphin View
-Name[en_GB]=Dolphin View
-Name[es]=Vista de Dolphin
-Name[et]=Dolphini vaade
-Name[eu]=Dolphin ikuspegia
-Name[fi]=Dolphin-näkymä
-Name[fr]=Vue de Dolphin
-Name[gl]=Vista de Dolphin
-Name[hi]=डॉल्फ़िन दृश्य
-Name[hu]=Dolphin nézet
-Name[ia]=Vista de Dolphin
-Name[id]=Tampilan Dolphin
-Name[is]=Dolphin-sýn
-Name[it]=Vista di Dolphin
-Name[ja]=Dolphin ビュー
-Name[ko]=Dolphin 보기
-Name[lt]=Dolphin rodinys
-Name[lv]=Dolphin skats
-Name[ml]=ഡോള്‍ഫിന്‍ അവതരണരീതി
-Name[my]=လင်းပိုင် မြင်ကွင်း
-Name[nb]=Dolphin visning
-Name[nl]=Dolphin-weergave
-Name[nn]=Dolphin-vising
-Name[pa]=ਡਾਲਫਿਨ ਝਲਕ
-Name[pl]=Widok Dolphina
-Name[pt]=Área do Dolphin
-Name[pt_BR]=Visualização do Dolphin
-Name[ro]=Dolphin – Vizualizare
-Name[ru]=Представление Dolphin
-Name[se]=Dolphinčájeheapmi
-Name[sk]=Dolphin pohľad
-Name[sl]=Dolphin - pogled
-Name[sr]=Делфинов приказ
-Name[sr@ijekavian]=Делфинов приказ
-Name[sr@ijekavianlatin]=Dolphinov prikaz
-Name[sr@latin]=Dolphinov prikaz
-Name[sv]=Vy i Dolphin
-Name[ta]=டால்பின் காட்சிமுறை
-Name[tr]=Dolphin Görünümü
-Name[uk]=Перегляд Dolphin
-Name[vi]=Khung xem Dolphin
-Name[x-test]=xxDolphin Viewxx
-Name[zh_CN]=Dolphin 视图
-Name[zh_TW]=Dolphin 檢視
-MimeType=inode/directory;
-X-KDE-ServiceTypes=KParts/ReadOnlyPart,Browser/View
-X-KDE-Library=kf5/parts/dolphinpart
-#X-KDE-BrowserView-Args=Icon
-X-KDE-BrowserView-HideFromMenus=true
-X-KDE-BrowserView-Built-Into=konqueror
-Icon=view-list-icons
-InitialPreference=7
-
-X-KDE-PluginInfo-Name=dolphinpart
-X-KDE-PluginInfo-Version=@DOLPHIN_VERSION@
-X-KDE-PluginInfo-License=LGPL v2+
-
 
 # Provide info about the view modes using the Actions mechanism so that KService parses it.
 # Konqueror then queries KService to get hold of the translated texts for the view modes