You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
77 lines
2.9 KiB
77 lines
2.9 KiB
[Global]
|
|
tools=externaltool_CVSLogforCurrentDocument,externaltool_CervisiaDirectoryofCurrentDocument,externaltool_CompareCurrentDocumenttoCVS,externaltool_CompareDirectoryofCurrentDocumenttoCVS,externaltool_EmailCVSDiffforCurrentDocument,---,externaltool_RunScript,---,externaltool_GoogleSelection
|
|
|
|
[Shortcuts]
|
|
externaltool_CVSLogforCurrentDocument=Shift+F10
|
|
externaltool_CompareCurrentDocumenttoCVS=Shift+F11
|
|
externaltool_RunScript=Ctrl+Shift+X
|
|
|
|
[externaltool_CVSLogforCurrentDocument]
|
|
acname=externaltool_CVSLogforCurrentDocument
|
|
cmdname=cvs-log
|
|
command=if grep %filename %directory/CVS/Entries 2>&1>/dev/null ; then\n cd %directory && cervisia -log %filename\nelse\n kdialog --title Error --msgbox "The file '%filename' is not in CVS."\nfi
|
|
executable=cervisia
|
|
icon=cervisia
|
|
mimetypes=
|
|
name=CVS Log for Current Document
|
|
save=0
|
|
|
|
[externaltool_CervisiaDirectoryofCurrentDocument]
|
|
acname=externaltool_CervisiaDirectoryofCurrentDocument
|
|
cmdname=cvs-directory
|
|
command=if [ -d %directory/CVS ] ; then\n cervisia %directory\nelse\n kdialog --title Error --msgbox "The directory '%directory' does not appear to be a CVS sandbox."\nfi
|
|
executable=cervisia
|
|
icon=cervisia
|
|
mimetypes=
|
|
name=Cervisia (Directory of Current Document)
|
|
save=0
|
|
|
|
[externaltool_CompareCurrentDocumenttoCVS]
|
|
acname=externaltool_CompareCurrentDocumenttoCVS
|
|
cmdname=cvs-diff
|
|
command=cd %directory\nif [ -d CVS ] && grep %filename CVS/Entries 2>&1 >/dev/null ; then\n cvs diff %filename|kompare -o -\nelse\n kdialog --title Error --msgbox "The file '%filename' is not in CVS."\nfi
|
|
executable=kompare
|
|
icon=kompare
|
|
mimetypes=
|
|
name=Compare Current Document to CVS
|
|
save=1
|
|
|
|
[externaltool_EmailCVSDiffforCurrentDocument]
|
|
acname=externaltool_EmailCVSDiffforCurrentDocument
|
|
cmdname=
|
|
command=cd %directory\nif [ -d CVS ] && grep %filename CVS/Entries > /dev/null ; then\n cvs diff -ubB %filename > $(kde-config --path tmp)%filename.diff \n kmail --composer --attach $(kde-config --path tmp)%filename.diff\nelse\n kdialog --title Error -msgbox "The file '%filename' is not in CVS"\nfi
|
|
executable=kmail
|
|
icon=kmail
|
|
mimetypes=
|
|
name=Email CVS Diff for Current Document
|
|
save=1
|
|
|
|
[externaltool_GoogleSelection]
|
|
acname=externaltool_GoogleSelection
|
|
cmdname=google-selection
|
|
command=[ -n "%selection" ] && kfmclient openURL "gg:%selection"
|
|
executable=kfmclient
|
|
icon=globe
|
|
mimetypes=
|
|
name=Google Selection
|
|
save=0
|
|
|
|
[externaltool_RunScript]
|
|
acname=externaltool_RunScript
|
|
cmdname=runscript
|
|
command=cd "%directory" && chmod u+x "%filename" && konsole -e "./%filename"
|
|
executable=konsole
|
|
icon=run
|
|
mimetypes=
|
|
name=Run Script
|
|
save=1
|
|
|
|
[externaltool_CompareDirectoryofCurrentDocumenttoCVS]
|
|
acname=externaltool_CompareDirectoryofCurrentDocumenttoCVS
|
|
cmdname=
|
|
command=cd %directory\nif [ -d CVS ] ; then\n cvs diff -ub |kompare -o -\nelse\n kdialog --title Error --msgbox "The directory '%directory' does not appear to be a cvs sandbox."\nfi
|
|
executable=kompare
|
|
icon=kompare
|
|
mimetypes=
|
|
name=Compare Directory of Current Document to CVS
|
|
save=0 |