Refactor deb desktop integration
This commit is contained in:
parent
24bf42c32e
commit
db35ae54f9
@ -25,7 +25,10 @@ microsoft.application.publisher: CN=761A0D2B-9B86-4FE4-B664-18E4E0AFC3F1
|
|||||||
|
|
||||||
# Platform-specific Package Information
|
# Platform-specific Package Information
|
||||||
mac.application.category: public.app-category.utilities
|
mac.application.category: public.app-category.utilities
|
||||||
gnome.application.categories: AudioVideo;Video;Utility;FileTools;
|
deb.application.categories: AudioVideo;Video;Utility;FileTools;
|
||||||
|
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
|
||||||
|
|
||||||
# Links
|
# Links
|
||||||
link.help.manpage: http://www.filebot.net/cli.html
|
link.help.manpage: http://www.filebot.net/cli.html
|
||||||
|
@ -7,3 +7,4 @@ Description: @{package.synopsis}
|
|||||||
Homepage: @{package.homepage}
|
Homepage: @{package.homepage}
|
||||||
Section: utils
|
Section: utils
|
||||||
Priority: extra
|
Priority: extra
|
||||||
|
Suggests: @{deb.control.depends}
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
Type=Application
|
Type=Application
|
||||||
Name=@{application.name}
|
Name=@{application.name}
|
||||||
Comment=@{package.synopsis}
|
Comment=@{package.synopsis}
|
||||||
MimeType=inode/directory;video/*;audio/*;text/*;
|
MimeType=@{deb.application.mimetype}
|
||||||
Exec=filebot %F
|
Exec=filebot %F
|
||||||
Icon=filebot
|
Icon=filebot
|
||||||
Categories=@{gnome.application.categories}
|
Categories=@{deb.application.categories}
|
||||||
Actions=Rename;Subtitles;Checksum;
|
Actions=Rename;Subtitles;Checksum;
|
||||||
StartupNotify=true
|
StartupNotify=true
|
||||||
StartupWMClass=net-filebot-Main
|
StartupWMClass=@{deb.application.class}
|
||||||
X-Ubuntu-Gettext-Domain=@{package.name}
|
X-Ubuntu-Gettext-Domain=@{package.name}
|
||||||
|
|
||||||
[Desktop Action Rename]
|
[Desktop Action Rename]
|
||||||
|
@ -5,5 +5,5 @@ Profiles=Media;
|
|||||||
|
|
||||||
[X-Action-Profile Media]
|
[X-Action-Profile Media]
|
||||||
Name=Checksum
|
Name=Checksum
|
||||||
MimeTypes=inode/directory;video/*;audio/*;text/*;application/*;
|
MimeTypes=@{deb.application.mimetype}
|
||||||
Exec=filebot --mode SFV %F
|
Exec=filebot --mode SFV %F
|
||||||
|
@ -5,6 +5,6 @@ Profiles=Media;
|
|||||||
|
|
||||||
[X-Action-Profile Media]
|
[X-Action-Profile Media]
|
||||||
Name=Import to Media Library
|
Name=Import to Media Library
|
||||||
MimeTypes=inode/directory;video/*;audio/*;
|
MimeTypes=@{deb.application.mimetype}
|
||||||
ExecutionMode=DisplayOutput
|
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=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
|
||||||
|
@ -5,5 +5,5 @@ Profiles=Media;
|
|||||||
|
|
||||||
[X-Action-Profile Media]
|
[X-Action-Profile Media]
|
||||||
Name=Rename
|
Name=Rename
|
||||||
MimeTypes=inode/directory;video/*;audio/*;
|
MimeTypes=@{deb.application.mimetype}
|
||||||
Exec=filebot --mode Rename %F
|
Exec=filebot --mode Rename %F
|
||||||
|
@ -5,5 +5,5 @@ Profiles=Media;
|
|||||||
|
|
||||||
[X-Action-Profile Media]
|
[X-Action-Profile Media]
|
||||||
Name=Subtitles
|
Name=Subtitles
|
||||||
MimeTypes=inode/directory;video/*;
|
MimeTypes=@{deb.application.mimetype}
|
||||||
Exec=filebot --mode Subtitles %F
|
Exec=filebot --mode Subtitles %F
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Type=Menu
|
Type=Menu
|
||||||
Name=FileBot
|
Name=@{application.name}
|
||||||
Tooltip=Common FileBot Actions
|
Tooltip=Common FileBot Actions
|
||||||
Icon=filebot
|
Icon=filebot
|
||||||
ItemsList=filebot-rename;filebot-subtitles;filebot-checksum;filebot-import;
|
ItemsList=filebot-rename;filebot-subtitles;filebot-checksum;filebot-import;
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
[Desktop Entry]
|
[Desktop Entry]
|
||||||
Type=Service
|
Type=Service
|
||||||
Name=FileBot
|
Name=@{application.name}
|
||||||
Icon=filebot
|
Icon=filebot
|
||||||
ServiceTypes=KonqPopupMenu/Plugin
|
ServiceTypes=KonqPopupMenu/Plugin
|
||||||
Actions=Rename;Subtitles;Checksum;Import;
|
Actions=Rename;Subtitles;Checksum;Import;
|
||||||
MimeType=inode/directory;video/*;audio/*;text/*;
|
MimeType=@{deb.application.mimetype}
|
||||||
X-KDE-Priority=TopLevel
|
X-KDE-Priority=TopLevel
|
||||||
X-KDE-Submenu=FileBot
|
X-KDE-Submenu=@{application.name}
|
||||||
|
|
||||||
[Desktop Action Rename]
|
[Desktop Action Rename]
|
||||||
Name=Rename
|
Name=Rename
|
||||||
|
@ -2,13 +2,13 @@
|
|||||||
Type=Application
|
Type=Application
|
||||||
Name=@{application.name}
|
Name=@{application.name}
|
||||||
Comment=@{package.synopsis}
|
Comment=@{package.synopsis}
|
||||||
MimeType=inode/directory;video/*;audio/*;text/*;
|
MimeType=@{deb.application.mimetype}
|
||||||
Exec=filebot %F
|
Exec=filebot %F
|
||||||
Icon=${SNAP}/meta/gui/icon.svg
|
Icon=${SNAP}/meta/gui/icon.svg
|
||||||
Terminal=false
|
Categories=@{deb.application.categories}
|
||||||
|
Actions=Rename;Subtitles;Checksum;
|
||||||
StartupNotify=true
|
StartupNotify=true
|
||||||
Categories=@{gnome.application.categories}
|
StartupWMClass=@{deb.application.class}
|
||||||
Actions=Rename;Subtitles;SFV;Filter;
|
|
||||||
X-Ubuntu-Gettext-Domain=@{package.name}
|
X-Ubuntu-Gettext-Domain=@{package.name}
|
||||||
|
|
||||||
[Desktop Action Rename]
|
[Desktop Action Rename]
|
||||||
@ -21,12 +21,7 @@ Name=Subtitles
|
|||||||
Exec=filebot --mode Subtitles %F
|
Exec=filebot --mode Subtitles %F
|
||||||
OnlyShowIn=Unity;
|
OnlyShowIn=Unity;
|
||||||
|
|
||||||
[Desktop Action SFV]
|
[Desktop Action Checksum]
|
||||||
Name=Checksum
|
Name=Checksum
|
||||||
Exec=filebot --mode SFV %F
|
Exec=filebot --mode SFV %F
|
||||||
OnlyShowIn=Unity;
|
OnlyShowIn=Unity;
|
||||||
|
|
||||||
[Desktop Action Filter]
|
|
||||||
Name=Filter
|
|
||||||
Exec=filebot --mode Filter %F
|
|
||||||
OnlyShowIn=Unity;
|
|
||||||
|
Loading…
Reference in New Issue
Block a user