========= nautilus-sendto 1.1.2 ========= 2009-02-23 Bastien Nocera * NEWS: upd * configure.in: 1.1.2 * evolution/Makefile.am: Fix distcheck 2009-02-23 Bastien Nocera * src/plugins/bluetooth/bluetooth.c (save_last_used_obex_device), (validate_destination): When the device UUIDs are available and don't match on first look, call DiscoverServices() to see if different ones are available, original patch from Mario Limonciello (Closes: #571367) 2009-02-23 Bastien Nocera * src/plugins/pidgin/pidgin.c (add_pidgin_contacts_to_model): Patch from Serkan Kaba to add support for the "Pecan" Pidgin MSN plugin (Closes: #572760) 2009-02-18 Bastien Nocera * Makefile.am: * configure.in: * evolution/Makefile.am: * evolution/nautilus-sendto.c (popup_free), (org_gnome_evolution_send_file_attachments), (org_gnome_evolution_send_file_part), (send_file): * evolution/org-gnome-evolution-send-attachments-to.eplug.xml: * evolution/plugin.mk: If evolution-plugin is available, compile a plugin for Evolution to allow sending arbitrary attachments through nautilus-sendto (Closes: #511685) 2009-02-10 Bastien Nocera * src/plugins/bluetooth/bluetooth.c (validate_destination): Also look for 0x1105 in the UUIDs, patch from Mario Limonciello (Closes: #567485) 2009-02-09 Bastien Nocera * configure.in: * src/plugins/balsa/*: * src/plugins/sylpheed-claws/*: * src/plugins/thunderbird/*: Remove the separate mailer plugins, and only use the evolution one instead * src/plugins/evolution/evolution.c (get_evo_cmd), (init), (get_evo_mailto), (get_balsa_mailto), (get_thunderbird_mailto), (get_sylpheed_mailto), (send_files), (destroy): Try to guess the default mailer from the GNOME default mailto: handler. When the mailer can't be guessed, fallback to using evolution instead. When the mailer is known, use its specific function to create the arugments that will allow sending files. (Closes: #318052) 2009-02-06 Bastien Nocera * src/plugins/nst-common.c (copy_fobject), (copy_files_to): * src/plugins/nst-common.h: Add helper functions to copy files (or directories) recursively to a destination * configure.in: Changes for the above, and do enable the burn plugin when dependencies are available * src/plugins/Makefile.am: Changes for the above * src/plugins/removable-devices/Makefile.am: * src/plugins/removable-devices/removable-devices.c (send_files): Use the helper function * src/plugins/nautilus-burn/Makefile.am: * src/plugins/nautilus-burn/nautilus-burn.c (send_files): Use the helper function, and launch nautilus to show burn:/// after copying the files (Closes: #556774) 2009-02-06 Bastien Nocera * configure.in: * src/plugins/removable-devices/Makefile.am: * src/plugins/removable-devices/removable-devices.c (cb_mount_removed), (cb_mount_changed), (cb_mount_added), (init), (get_contacts_widget), (copy_fobject), (send_files), (destroy): Patch from Maxim Ermilov adding a "Removable Devices" plugin (Closes: #453758) 2009-02-06 Bastien Nocera * src/nautilus-sendto-plugin.h: Make it possible for plugins to tell us whether they support sending directories * src/plugins/balsa/balsa.c (send_files): * src/plugins/bluetooth/bluetooth.c: * src/plugins/empathy/empathy.c: * src/plugins/evolution/evolution.c: * src/plugins/gaim/gaim.c: * src/plugins/gajim/gajim.c: * src/plugins/nautilus-burn/nautilus-burn.c: * src/plugins/pidgin/pidgin.c: * src/plugins/sylpheed-claws/sylpheed-claws.c: * src/plugins/thunderbird/thunderbird.c: * src/plugins/upnp/upnp.c: Update for the above * src/nautilus-sendto-command.c (send_button_cb), (send_if_no_pack_cb), (option_changed), (set_contact_widgets), (set_model_for_options_combobox), (pack_entry_changed_cb), (nautilus_sendto_create_ui), (nautilus_sendto_init): Don't automatically force packing directories into archives, as some plugins support being given directories (Closes: #568423) Also fix a few warnings in the balsa plugin, don't make the bluetooth plugin unloadable anymore, kill useless --default-dir command-line option 2009-02-05 Bastien Nocera * src/plugins/bluetooth/bluetooth.c (get_device_name_from_address), (add_last_used_device_to_list), (validate_destination): Fix possible memory leak when getting a device's name, Be more lax when checking whether the target device supports Obex Push, say that it does support Obex Push when: - it can't be found in the known devices list - the device has no UUIDs exported (Closes: #567485) 2009-01-30 Bastien Nocera * gaim_plugin/nautilus-sendto-plugin.c (take_spool_files): * pidgin_plugin/nautilus-sendto-plugin.c (take_spool_files): Fix plugin_spool memleaks, spotted by Daniel Atallah (Closes: #569417) 2009-01-16 Bastien Nocera * src/nautilus-sendto-command.c (nautilus_sendto_init): Fix filenames and URIs being mixed in the filelist, spotted by Andrew Prunicki