Hi again, Kevin, Jeudi, le 28 avril 2011, à 23:45, Friedrich W. H. Kossebau a écrit: > the network:/ kio-slave > (which btw already lists plasma remote widgets, but in a device-centric > way, not service- centric),
the attached patch never made it to kdelibs/plasma (bitrotted in http://reviewboard.kde.org/r/1515/, 03.09.2009 :) ), but still would be needed to make the Plasmoid services as listed in the network:/ kio-slave actually launch something if clicked (as they all have a plasma:/something link added to them). Should be some kind of wizard to do something on that remote widget, or if somebody drag'n'drops that link to a plasma area it might get the proper handling as well (protocol name could be changed to something else than plasma:/ perhaps, please tell so the network:/ kio-slave can be adapted). Cheers Friedrich -- Desktop Summit 2011 - Berlin, Germany - August 6-12th - www.desktopsummit.org
Index: data/plasma.protocol =================================================================== --- data/plasma.protocol (Revision 0) +++ data/plasma.protocol (Revision 0) @@ -0,0 +1,13 @@ +[Protocol] +protocol=plasma + +# TODO: protocol helpers currently are bound to one handler +#exec=which one? plasma %u ? +input=none +output=none + +Icon=plasma +Description=A protocol for Plasma services + +helper=true +Class=:internet Index: CMakeLists.txt =================================================================== --- CMakeLists.txt (Revision 1080290) +++ CMakeLists.txt (Arbeitskopie) @@ -384,6 +384,7 @@ install(PROGRAMS data/kconfig_updates/plasma_popupapplet_fix_groups.pl DESTINATION ${KCONF_UPDATE_INSTALL_DIR}) install(FILES data/operations/dataengineservice.operations DESTINATION ${DATA_INSTALL_DIR}/plasma/services) install(FILES data/operations/plasmoidservice.operations DESTINATION ${DATA_INSTALL_DIR}/plasma/services) +install(FILES data/plasma.protocol DESTINATION ${SERVICES_INSTALL_DIR}) ########### next target ###############
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel