Viktor T2, спасибо за направление, но если я правильно понял, данный вариант может лишь избавить от удержания ЛКМ при перетаскивании :)
Хотя, если создать окно, вывести в нём draggable файлы из буфера обмена... Думаю, что таким образом можно решить эту задачу (хоть это и не совсем "чистый" способ)).
SVM, оговорюсь, что у меня достаточно скромные познания в linux)
Но, исходя из моих представлений (и краткого ознакомления с https://freedesktop.org/wiki/Specifications/XDND/), приложение (точнее его окно) лишь сообщает, что поддерживает XDnD (посредством свойства XdndAware у его окна) и готово принимать drop файла. Далее получает "сообщение", если курсор в "состоянии drag" попадает в окно приложения. В итоге получает сообщение "drop" или "leave".
Поэтому я предположил, что существует способ программно инициировать эти сообщения (enter, drop). Не исключаю, что такой возможности нет. Со всей документацией пока не ознакомился. Создал этот вопрос в надежде на существование готовых решений)
Уточню. Задача не подразумевает, что drag файла должен происходить именно из файлового менеджера. Нужно лишь, чтобы произошёл drop файлов, которые находятся в буфере обмена. Понимаю, что не достаточно выполнить drop, нужно ещё передать файл приложению.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.