Refactor deb desktop integration

This commit is contained in:
Reinhard Pointner 2017-02-16 05:06:06 +08:00
parent db35ae54f9
commit 193eb2da3e
3 changed files with 6 additions and 3 deletions

View File

@ -30,9 +30,12 @@ deb.application.mimetype: inode/directory;video/*;audio/*;text/*;application/*;
deb.application.class: net-filebot-Main
deb.control.depends: openjdk-8-jre, openjfx, mediainfo, libchromaprint-tools, nautilus-actions
# Commands
deb.application.action.import: filebot -script fn:amc --output "$HOME/Media" --action duplicate -non-strict --log-file "$HOME/Media/amc.log" --def excludeList="$HOME/Media/amc.excludes" unsorted=y music=y artwork=y
# Links
link.help.manpage: http://www.filebot.net/cli.html
link.help.synology: http://www.filebot.net/syno/support.html
# Icons
# Images
link.image.logo: http://app.filebot.net/icon.png

View File

@ -7,4 +7,4 @@ Profiles=Media;
Name=Import to Media Library
MimeTypes=@{deb.application.mimetype}
ExecutionMode=DisplayOutput
Exec=filebot -script fn:amc --output "$HOME/Media" --action duplicate -non-strict --log-file "$HOME/Media/amc.log" --def excludeList="$HOME/Media/amc.excludes" unsorted=y music=y artwork=y %F
Exec=@{deb.application.action.import} %F

View File

@ -26,4 +26,4 @@ Exec=filebot --mode SFV %F
[Desktop Action Import]
Name=Import to Media Library
Icon=utilities-terminal
Exec=konsole -e filebot -script fn:amc --output "$HOME/Media" --action duplicate -non-strict --log-file "$HOME/Media/amc.log" --def excludeList="$HOME/Media/amc.excludes" unsorted=y music=y artwork=y %F
Exec=konsole -e @{deb.application.action.import} %F