[Xfce-bugs] [Bug 15454] New: Provide a collection of preinstalled custom actions, which can be enabled

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Thu May 23 23:07:45 CEST 2019


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

            Bug ID: 15454
           Summary: Provide a collection of preinstalled custom actions,
                    which can be enabled
    Classification: Xfce Core
           Product: Thunar
           Version: git
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Medium
         Component: UCA
          Assignee: xfce-bugs at xfce.org
          Reporter: alexxcons at xfce.org
  Target Milestone: 1.8.7

Currently a long list of all sort of possible custom actions exists in the
Wiki:
https://docs.xfce.org/xfce/thunar/custom-actions

However we only provide a single one by default, which is "open terminal here".
 And I bet many users dont even know about the existence of the wiki page.

So the idea would be:
1. Add all UCA's we have on the Wiki page to thunar per default (Side effect:
Translations for all predefined ucas possible) 
2. Add some bool attribute "enabled" to each uca. So that we can only enable
"open terminal here" by default. Disabled ucas should be grayed out in the
uca-list, and ofc not shown in the context menu.
3. We can check if required packages for a specific uca are installed and give
an error if not installed on toggle "enabled".

You would like such a feature ?

I explicitly dont want to follow the dolphin approach (load "services" from a
server, just like an appstore), since I think it is a potential security risk
to bypass the package manager and execute 3rd party code just like that.

.. not that I have time to start implementation on it. :P Just as a reminder
for myself, for some later day.

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


More information about the Xfce-bugs mailing list