https://bugs.kde.org/show_bug.cgi?id=425938
--- Comment #3 from Elvis Angelaccio <elvis.angelac...@kde.org> --- (In reply to Nicolas Frattaroli from comment #2) > That dbus API is bad. It requires the application to implement Ark-specific > handling for drag-and-drop events by making the application tell Ark to > extract the file I agree it's not good having to write ark-specific code for each app. Ideally there should be a freedesktop specification for this task. There is https://www.freedesktop.org/wiki/Specifications/XDS/ but I'm not sure if it's what we need. > instead of having Ark just extract the file to a temporary > location and pass that temporary location to the application through the > normal drag and drop mechanism with no involvement of a secondary dbus API > to initiate this process. > > Is there literally any reason as to why it was misengineered this way? I can think of one: extraction takes a long time. Doing it like you say would make the implementation much harder. Can be done of course, but someone needs to work on it. -- You are receiving this mail because: You are watching all bug changes.