I've been trying to make it work a keyboard shortcut for a custom action in the desktop, the keyboard shortcut works everywhere except the desktop, is there anything i'm missing out? I know thunar doesn't handle the desktop but xfdesktop does, and the weird thing is that when i right click anything inside the desktop the custom action is there and i can use it, however, the keyboard shortcut doesn't work.
side note: i use both available methods to create the keyboard shortcut, by manually edit the accels.scm in ~/.config/Thunar and also using xfconf-query, neither of them work on the desktop.
xfdesktop exposes custom shortcuts in the context menu, for which there are no shortcuts. Maybe xfdesktop can support custom actions with shortcuts, but at the moment it does not.
Anyway, this bug does not belong to thunar, therefore moving this to xfdesktop.
I'd like to bring this up again. It would be more than nice to have consistant keyboard shortcuts on the desktop and inside Thunar. It's the little things that count or make things odd like this.
My programming skills are unfortunately almost non-existant, otherwise I'd create and submit a patch, but since the shortcut handling code is already inside Thunar it shouldn't be that much effort to integrate it also into xfdesktop(?). Correct me if I'm wrong.
Another maybe even easier solution would be to determine if XF86Cut, XF86Copy and XF86Paste are defined and map them to the Cut, Copy and Paste commands.
Here are Gtk code examples in Firefox (support since 2011) and LibreOffice (support introduced in 2016):
-- GitLab Migration Automatic Message --
This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfdesktop/-/issues/15.
Please create an account or use an existing account on one of our supported OAuth providers.
If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests
Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev