2009-02-02 Alexander Larsson * NEWS: Update for release 2009-02-02 Cosimo Cecchi * libnautilus-private/nautilus-file-operations.c (report_delete_progress): better fix for the singular/plural issue described in bug #551222; we now split the string into two parts, use ngettext() on both and concatenate them (#570141). 2009-02-01 Cosimo Cecchi * src/Nautilus_shell.server.in: remove this, it's useless now that we don't use Bonobo anymore (#570125). 2009-01-31 Cosimo Cecchi * libnautilus-private/nautilus-directory-async.c (lacks_link_info), (monitor_includes_file), (link_info_done), (link_info_got_data), (link_info_start): * libnautilus-private/nautilus-file-private.h: * libnautilus-private/nautilus-file.c (nautilus_file_clear_info), (nautilus_file_should_show), (filter_hidden_and_backup_partition_callback), (nautilus_file_is_foreign_link): * libnautilus-private/nautilus-file.h: * libnautilus-private/nautilus-link.c (string_array_contains), (nautilus_link_get_link_info_given_file_contents): * libnautilus-private/nautilus-link.h: * src/file-manager/fm-desktop-icon-view.c (fm_desktop_icon_view_init): * src/file-manager/fm-directory-view.c (fm_directory_view_init), (fm_directory_view_should_show_file), (fm_directory_view_set_show_foreign): * src/file-manager/fm-directory-view.h: * src/file-manager/fm-tree-model.c (should_show_file): Follow the "OnlyShowIn" and "NotShowIn" == GNOME keys for .desktop files, when they are put on the desktop. Thanks to Federico Mena Quintero and Jared Moore (#338933). 2009-01-29 Cosimo Cecchi * libnautilus-private/nautilus-autorun.c: (handle_dialog_closure), (dialog_response_cb), (dialog_destroy_cb), (combo_box_changed): Don't use gtk_dialog_run to show the NautilusOpenWithDialog. That won't work, as we will spawn a GtkFileChooser later, eating all the mouse events on it if we do (#569651). 2009-01-29 Cosimo Cecchi * libnautilus-private/nautilus-file-operations.c: (seconds_count_format_time_units), (report_delete_progress), (report_copy_progress): make sure to use the correct singular or plural form for the time format when reporting a file operation progress detail. Thanks to Christian Neumair (#551222). 2009-01-28 Cosimo Cecchi * libnautilus-private/nautilus-directory.c: (nautilus_directory_notify_files_moved): Invalidate file attributes after it has been moved, so that they are refreshed properly (#555234). 2009-01-28 Cosimo Cecchi * icons/Makefile.am: * src/nautilus-notes-viewer.c: (nautilus_notes_viewer_init): Remove "note-indicator.png" and use the themable icon we just added to display the emblem in the sidebar. 2009-01-28 Cosimo Cecchi * data/icons/*: Bring icon handling to the 21th century. Add an emblem-note icon, this is copied from g-i-t "stock_note" icon right now, but we might change this later. * src/nautilus-application.c: (nautilus_application_init): add a lookup path for custom themable icons. This also fixes bug #569407. Thanks to Lapo Calamandrei for the tips on icon naming. 2009-01-27 Cosimo Cecchi * nautilus.desktop.in.in: set X-GNOME-AutoRestart=true, to make Nautilus restart automatically when it crashes (#569288). 2009-01-23 Cosimo Cecchi * src/nautilus-window-menus.c (menu_item_select_cb): don't rely on GTK+ implementation details when getting a GtkAction. Thanks to Christian Persch (#568880). 2009-01-22 A. Walton * libnautilus-private/nautilus-file.c (nautilus_file_clear_info): Also free the description when clearing the file. 2009-01-22 Paolo Borelli libnautilus-private/nautilus-file-private.c (finalize): free the description. 2009-01-22 Cosimo Cecchi * libnautilus-private/nautilus-icon-container.c: (snap_position): make sure we don't snap icons to a grid marker which is too near the right margin of the canvas (#527374). 2009-01-22 Cosimo Cecchi * MAINTAINERS: fix a typo. 2009-01-22 A. Walton * libnautilus-private/nautilus-file-utilities.c (nautilus_unique_temporary_file_name): * libnautilus-private/nautilus-metafile.c (metafile_write_local): Use g_mkstemp() instead of mkstemp(). Pointed out by Paolo Borelli. 2009-01-22 Paolo Borelli * eel/eel-gtk-extensions.[ch]: add utility function to get a GtkMenuToolButton's button * src/nautilus-window-menus.c: * src/nautilus-navigation-action.c: Use the above util function that doesn't leak the children list. 2009-01-20 A. Walton * src/nautilus-main.c (main): Bug 568503 – Misspelled word "progam"->"program" 2009-01-20 Cosimo Cecchi * configure.in: we require gnome-desktop 2.25.5 now, due to the new GnomeBG crossfade API. 2009-01-20 Cosimo Cecchi * src/nautilus-window-slot.c: (nautilus_window_slot_dispose): Fix a crash when closing a window before it's fully populated. Part of bug #552859, patch by Ray Strode. 2009-01-19 Alexander Larsson * configure.in: Post release version bump === nautilus 2.25.3 ===