mirror of
https://github.com/MidnightCommander/mc
synced 2024-12-22 12:32:40 +03:00
1999-02-05 Federico Mena Quintero <federico@nuclecu.unam.mx>
* gdesktop.c (drag_data_get): Set the Netscape URL from the icon if it is available. Wheee! We can now drop icons onto Netscape.
This commit is contained in:
parent
9260355181
commit
12199ba19c
@ -1,5 +1,8 @@
|
||||
1999-02-05 Federico Mena Quintero <federico@nuclecu.unam.mx>
|
||||
|
||||
* gdesktop.c (drag_data_get): Set the Netscape URL from the icon
|
||||
if it is available. Wheee! We can now drop icons onto Netscape.
|
||||
|
||||
* gmain.h: Added prototype for gmc_open_filename().
|
||||
|
||||
* gdesktop.c (desktop_icon_info_open): Fixed call to
|
||||
|
@ -1150,16 +1150,25 @@ drag_data_get (GtkWidget *widget, GdkDragContext *context, GtkSelectionData *sel
|
||||
len);
|
||||
break;
|
||||
|
||||
case TARGET_URL:
|
||||
files = gnome_uri_list_extract_uris (filelist);
|
||||
if (files) {
|
||||
case TARGET_URL:
|
||||
if (dii->url)
|
||||
gtk_selection_data_set (selection_data,
|
||||
selection_data->target,
|
||||
8,
|
||||
files->data,
|
||||
strlen (files->data));
|
||||
dii->url,
|
||||
strlen (dii->url));
|
||||
else {
|
||||
files = gnome_uri_list_extract_uris (filelist);
|
||||
if (files)
|
||||
gtk_selection_data_set (selection_data,
|
||||
selection_data->target,
|
||||
8,
|
||||
files->data,
|
||||
strlen (files->data));
|
||||
|
||||
gnome_uri_list_free_strings (files);
|
||||
}
|
||||
gnome_uri_list_free_strings (files);
|
||||
|
||||
break;
|
||||
|
||||
default:
|
||||
|
Loading…
Reference in New Issue
Block a user