Prefer to receive URI-lists for DnD
authorRobin Gareus <robin@gareus.org>
Mon, 13 May 2019 13:43:58 +0000 (15:43 +0200)
committerRobin Gareus <robin@gareus.org>
Mon, 13 May 2019 13:44:11 +0000 (15:44 +0200)
This fixes an issue when embedding external files with ISO or some non
ASCII encodings (KDE/dolphin file-manager does not UTF-8 encode
filenames for plain/text DnD). But does so for URIs.

See also #7253 and previous commit

gtk2_ardour/editor_regions.cc

index 4e025225f67b9df72de271c2bc2f84c8da9e5e7a..c8c93bd26966866cf228ce7dccaae5b023771782 100644 (file)
@@ -241,8 +241,8 @@ EditorRegions::EditorRegions (Editor* e)
 
        list<TargetEntry> region_list_target_table;
 
-       region_list_target_table.push_back (TargetEntry ("text/plain"));
        region_list_target_table.push_back (TargetEntry ("text/uri-list"));
+       region_list_target_table.push_back (TargetEntry ("text/plain"));
        region_list_target_table.push_back (TargetEntry ("application/x-rootwin-drop"));
 
        _display.add_drop_targets (region_list_target_table);