Index: kscd/audiocd_play.desktop =================================================================== --- kscd/audiocd_play.desktop (revision 946001) +++ kscd/audiocd_play.desktop (revision 946002) @@ -1,70 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -ServiceTypes=KonqPopupMenu/Plugin,media/audiocd -Type=Service -Actions=Play; -X-KDE-Priority=TopLevel - -[Desktop Action Play] -Name=Play -Name[ar]=شغل -Name[be]=Граць -Name[bg]=Старт -Name[bn]=চালাও -Name[br]=Seniñ -Name[ca]=Reproducció -Name[cs]=Přehrát -Name[cy]=Chwarae -Name[da]=Spil -Name[de]=Abspielen -Name[el]=Αναπαραγωγή -Name[eo]=Ludi -Name[es]=Reproducir -Name[et]=Esitus -Name[eu]=Erreproduzitu -Name[fa]=پخش -Name[fi]=Soita -Name[fr]=Lecture -Name[ga]=Seinn -Name[gl]=Reproducir -Name[he]=נגן -Name[hi]=बजाएँ -Name[hne]=बजाव -Name[hu]=Lejátszás -Name[is]=Spila -Name[it]=Riproduci -Name[ja]=再生 -Name[kk]=Ойнату -Name[km]=ចាក់ -Name[ko]=재생 -Name[ku]=Lê Bide -Name[lt]=Groti -Name[lv]=Atskaņot -Name[mk]=Пушти -Name[nb]=Spill -Name[nds]=Afspelen -Name[ne]=प्ले -Name[nl]=Afspelen -Name[nn]=Spel -Name[oc]=Legir -Name[pa]=ਚਲਾਓ -Name[pl]=Odtwarzaj -Name[pt]=Tocar -Name[pt_BR]=Reproduzir -Name[ro]=Redare -Name[ru]=Воспроизведение -Name[sl]=Predvajaj -Name[sr]=Пусти -Name[sr@latin]=Pusti -Name[sv]=Spela -Name[ta]=தொடங்கு -Name[th]=เล่น -Name[tr]=Çal -Name[uk]=Пуск -Name[wa]=Djouwer -Name[x-test]=xxPlayxx -Name[zh_CN]=播放 -Name[zh_HK]=播放 -Name[zh_TW]=播放 -Exec=kscd -s -caption "%c" %i %u -Icon=kscd Index: kscd/kscd-play-audiocd.desktop =================================================================== --- kscd/kscd-play-audiocd.desktop (revision 0) +++ kscd/kscd-play-audiocd.desktop (revision 946002) @@ -0,0 +1,9 @@ +[Desktop Entry] +X-KDE-Solid-Predicate=[ StorageVolume.ignored == false AND OpticalDisc.availableContent == 'Audio' ] +Type=Service +Actions=open; + +[Desktop Action open] +Exec=kscd -s +Icon=kscd +Name=Play Audio CD with KsCD Index: kscd/CMakeLists.txt =================================================================== --- kscd/CMakeLists.txt (revision 946001) +++ kscd/CMakeLists.txt (revision 946002) @@ -113,8 +113,7 @@ install(FILES kscd.desktop DESTINATION ${XDG_APPS_INSTALL_DIR}) install(FILES kscd.profile.xml DESTINATION ${DATA_INSTALL_DIR}/profiles) install(FILES kscd.kcfg DESTINATION ${KCFG_INSTALL_DIR}) -install(FILES audiocd_play.desktop DESTINATION -${SERVICES_INSTALL_DIR}/ServiceMenus) +install(FILES kscd-play-audiocd.desktop DESTINATION ${DATA_INSTALL_DIR}/solid/actions ) install( FILES org.kde.kscd.cdplayer.xml DESTINATION ${DBUS_INTERFACES_INSTALL_DIR} )