! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
[PATCH] Cannot copy file selection lists from Thunar to other file managers a...
Status:
RESOLVED: FIXED

Comments

Description Miguel Guedes 2012-07-15 17:25:34 CEST
* Fix: copying of file selection lists from Thunar to other file managers and vice versa

-----

Steps to reproduce: 

  - select one or more files in Thunar

  - trigger clipboard copy (C-C)

  - trigger clipboard paste in another file manager (tested with Dolphin and Nautilus); error will occur

Versions affected: latest stable (1.4.0) and latest git

Patch can be found here: http://paste.ubuntu.com/1093353/
Comment 1 Miguel Guedes 2012-07-16 22:04:56 CEST
Two things I forgot to mention:

 * It is now possible to copy & paste between Thunar and Nautilus but not between Thunar and Dolphin. I've had a brief look at the code and am under the belief that issue with Dolphin lies with Thunar's clipboard target handling algorithm. I'm not at all familiar with the code though.

 * The patch I posted at https://bugzilla.xfce.org/show_bug.cgi?id=8271#c2 may need to be applied first as I worked on this bug after the former. I don't think the former patch will have any effect on the effectiveness of this patch though it does restructure the code somewhat as well as solve the issue with selection lists being pasted as text in a very non friendly manner. Please have a look at the patch.
Comment 2 Nick Schermer editbugs 2012-09-26 10:34:23 CEST
*** Bug 6826 has been marked as a duplicate of this bug. ***
Comment 3 Nick Schermer editbugs 2012-09-27 19:43:47 CEST
Fixed in 3afa40e. Only checking ->next was enough.

Bug #9124

Reported by:
Miguel Guedes
Reported on: 2012-07-15
Last modified on: 2012-09-27
Duplicates (1):
  • 6826 drag drop/ ctrl+c, ctrl+v from/to eclipse does not work but on nautilus and dolphin it does

People

Assignee:
Jannis Pohlmann
CC List:
3 users

Version

Attachments

Additional information