[Xfce-bugs] [Bug 14345] New: Add common multimedia player entries to the "Send to..." menu (partial patch)

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Thu Apr 19 22:14:01 CEST 2018


https://bugzilla.xfce.org/show_bug.cgi?id=14345

            Bug ID: 14345
           Summary: Add common multimedia player entries to the "Send
                    to..." menu (partial patch)
    Classification: Xfce Core
           Product: Thunar
           Version: unspecified
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: Medium
         Component: General
          Assignee: xfce-bugs at xfce.org
          Reporter: nodiscc at gmail.com
                CC: benny at xfce.org, hjudt at xfce.org
  Target Milestone: Unspecified

Created attachment 7669
  --> https://bugzilla.xfce.org/attachment.cgi?id=7669&action=edit
.desktop launchers for integration in the sendto menu

Hello, I originally reported this to
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890837, I was advised to help
porting it here instead.

My changes add mpv/audacious/vlc play/enqueue entries to the right-click "Send
to..." submenu. The advantages of doing this instead of relying on UCAs are:

 * It supports localized entries (UCAs don't support title localization...)
 * Entries are automatically hidden when the required program is not installed
(TryExec field) (in UCAs it is always shown even if the player is not
installed)
 * It does not clutter the main right-click menu and "Send to..." is a good
place to look for this kind of functionality
 * I think it is better than implementing a plugin for it, easily maintainable,
leverages existing functionality, can be used for non-multimedia programs in
the future...

The patch is against the thunar-data
https://packages.debian.org/buster/thunar-data package in Debian, I don't knows
where this fits in the xfce tree. The files in this package come from thunar
and https://sources.debian.org/src/exo/0.12.0-1/exo-helper/helpers/.

We have looked in both repositories on IRC and could not find an existing
mechanism to install .desktop.in launchers in the sendto directory.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list