summaryrefslogtreecommitdiff
path: root/libnautilus-private
Commit message (Collapse)AuthorAgeFilesLines
* Use new gnome_desktop_item_set_launch_time() API. (#166334)Martin Wehner2005-02-061-6/+7
| | | | | | | | | | | | | | | 2005-02-06 Martin Wehner <martin.wehner@epost.de> * libnautilus-private/nautilus-program-choosing.c: (slowly_and_stupidly_obtain_timestamp), (nautilus_launch_show_file), (nautilus_launch_application), (nautilus_launch_desktop_file): Use new gnome_desktop_item_set_launch_time() API. (#166334) * configure.in: Require gnome-desktop 2.9.91 Patch from Elijah Newren <newren@gmail.com>
* Make default desktop font localizable. (#138731)Martin Wehner2005-02-051-0/+1
| | | | | | | | | 2005-02-05 Martin Wehner <martin.wehner@epost.de> * libnautilus-private/apps_nautilus_preferences.schemas.in: Make default desktop font localizable. (#138731) Patch from Takao Fujiwar <takao.fujiwara@sun.com>
* Free the color string. Closes bug #154204.Kjartan Maraas2005-01-311-0/+1
| | | | | | | | 2005-01-31 Kjartan Maraas <kmaraas@gnome.org> * libnautilus-private/nautilus-directory-background.c: (image_loading_done_callback): Free the color string. Closes bug #154204.
* reviewed by: Martin Wehner <martin.wehner@epost.de>Sven Herzberg2005-01-301-4/+4
| | | | | | | | | | 2005-01-30 Sven Herzberg <herzi@gnome-de.org> reviewed by: Martin Wehner <martin.wehner@epost.de> * libnautilus-private/nautilus-file-operations.c: change the strings for move/copy/link/delete from "Files Moved:" to "Moving file:", fixes #154839
* Fix leakAlexander Larsson2005-01-281-0/+1
| | | | | | | | | | 2005-01-28 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file.c: Fix leak * Makefile.am: Remove unnecessary stuff
* Don't compare NULL values from files we can't get permissions for. FixesMartin Wehner2005-01-271-1/+3
| | | | | | | | | 2005-01-27 Martin Wehner <martin.wehner@epost.de> * libnautilus-private/nautilus-file.c: (nautilus_file_compare_for_sort_by_attribute): Don't compare NULL values from files we can't get permissions for. Fixes bug #153890.
* No title on dialog. Patch from Dennis Cranston <dennis_cranston@yahoo.com>Alexander Larsson2005-01-271-0/+2
| | | | | | | | | 2005-01-27 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: (confirm_empty_trash): No title on dialog. Patch from Dennis Cranston <dennis_cranston@yahoo.com>
* Trivial string fix.Ryan Lortie2005-01-261-1/+1
| | | | | | 2001-01-26 Ryan Lortie <desrt@desrt.ca> * libnautilus-private/nautilus-file-operations.c: (handle_transfer_overwrite): Trivial string fix.
* Fix typo.Alexander Larsson2005-01-251-1/+1
| | | | | | | 2005-01-25 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c (confirm_empty_trash): Fix typo.
* Omit call to nautilus_icon_container_accessible_update_selection.Padraig O'Briain2005-01-251-3/+3
| | | | | | | | | | | | | | 2005-01-25 Padraig O'Briain <padraig.obriain@sun.com> * libnautilus-private/nautilus-icon-container.c: (nautilus_icon_container_accessible_selection_changed_cb): Omit call to nautilus_icon_container_accessible_update_selection. (nautilus_icon_container_accessible_ref_selection): (nautilus_icon_container_accessible_get_selection): (nautilus_icon_container_accessible_remove_selection): All call to nautilus_icon_container_accessible_update_selection. Fixes bug #160087.
* Use warning icon instead of info one. Use GtkMessageDialog. Patch fromAlexander Larsson2005-01-241-53/+17
| | | | | | | | | | 2005-01-24 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-operations.c: (confirm_empty_trash): Use warning icon instead of info one. Use GtkMessageDialog. Patch from Luca Ferretti <elle.uca@libero.it>
* Fix sidebar_width typo in gconf schema (#162204).Martin Wehner2005-01-201-1/+1
| | | | | | | | | 2005-01-20 Martin Wehner <martin.wehner@epost.de> * libnautilus-private/apps_nautilus_preferences.schemas.in: Fix sidebar_width typo in gconf schema (#162204). Patch from J. Christopher Six <j.christopher.six@gmail.com>
* Add stock arrow icons to "Move Up/Down" buttons.Martin Wehner2005-01-201-4/+34
| | | | | | | | | | 2005-01-20 Martin Wehner <martin.wehner@epost.de> * libnautilus-private/nautilus-column-chooser.c: (button_new_with_mnemonic), (add_buttons): Add stock arrow icons to "Move Up/Down" buttons. Patch from Michael Gossard <michael.gossard@free.fr>
* New function nautilus_ensure_unique_file_nameAlexander Larsson2005-01-146-12/+77
| | | | | | | | | | | | | | | | | 2005-01-14 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-utilities.[ch]: New function nautilus_ensure_unique_file_name * libnautilus-private/nautilus-link.[ch]: * libnautilus-private/nautilus-link-desktop-file.[ch]: Uniquify name for nautilus_link_local_create if requested. * src/file-manager/fm-directory-view.c: (fm_directory_view_handle_url_drop): Uniquify desktop link name Patch from Jorn Baayen <jbaayen@gnome.org>
* Add handle_url signal Fix argument list for handle_uri_listAlexander Larsson2005-01-1311-26/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2005-01-13 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-container.[ch]: * libnautilus-private/nautilus-marshal.list: Add handle_url signal Fix argument list for handle_uri_list * libnautilus-private/nautilus-dnd.[ch]: Add nautilus_drag_default_drop_action_for_url * libnautilus-private/nautilus-icon-dnd.c: (receive_dropped_url), (nautilus_icon_container_get_drop_action), (drag_data_received_callback): Handle URL drops separately from URI_LIST Set different actions for URL drop * libnautilus-private/nautilus-tree-view-drag-dest.[ch]: (get_drop_action), (receive_dropped_uri_list), (receive_dropped_url), (drag_data_received_callback), (nautilus_tree_view_drag_dest_class_init): Add handle_url and handle_uri lists Set different actions for URL drop Fix bug that made url_list & url drops not work * src/file-manager/fm-directory-view.[ch]: (revert_slashes), (ask_link_action), (fm_directory_view_handle_url_drop), (fm_directory_view_handle_uri_list_drop): Move url and uri_list drop handling here. Make it handle url drops better. * src/file-manager/fm-icon-view.c: (icon_view_handle_url), (icon_view_handle_uri_list), (fm_icon_view_init): * src/file-manager/fm-list-view.c: (list_view_handle_url), (list_view_handle_uri_list), (create_and_set_up_tree_view): Call up to the drop code in directory view. The above is based on a patch from Jorn Baayen <jbaayen@gnome.org> * libnautilus-private/nautilus-directory.c: (nautilus_directory_schedule_metadata_copy): Handle source_directory being NULL. (happens on toplevel uri) * libnautilus-private/nautilus-file-operations.c: (nautilus_file_operations_copy_move): Handle source_dir_uri being NULL. (happens on toplevel uri) * libnautilus-private/nautilus-link-desktop-file.c: (nautilus_link_desktop_file_local_create): Use right icon field
* Remove historical link support.Alexander Larsson2005-01-127-843/+36
| | | | | | | | | | | | | | | | | | | | | | 2005-01-12 Alexander Larsson <alexl@redhat.com> * libnautilus-private/Makefile.am: * libnautilus-private/nautilus-link-historical.c: * libnautilus-private/nautilus-link-historical.h: Remove historical link support. * libnautilus-private/nautilus-link-desktop-file.[ch]: * libnautilus-private/nautilus-link.[ch]: Remove historical link support and unused functions. * src/file-manager/fm-directory-view.h: Remove unused declaration. * src/file-manager/fm-icon-view.c: Fix up due to small api change for nautilus-link. * src/file-manager/fm-properties-window.c: (set_icon_callback): Fix icon change for desktop files that point to nonexisting binaries.
* Special case icons for burn: and computer:Alexander Larsson2005-01-111-1/+10
| | | | | | | | | | | | | | | | 2005-01-11 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-factory.c: (nautilus_icon_factory_get_icon_for_file): Special case icons for burn: and computer: * src/nautilus-main.c: (register_icons): * src/nautilus-navigation-window-menus.c: * src/nautilus-window-menus.c: Fix up icons and names in go/places menu. Fixes #162750 and #149941 Based on patch from dennis_cranston@yahoo.com and Jaap A. Haitsma
* Don't use frames for images with alpha.Alexander Larsson2004-12-171-1/+1
| | | | | | | 2004-12-17 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-factory.c: (load_icon_file): Don't use frames for images with alpha.
* Require glib 2.6.0Alexander Larsson2004-12-152-56/+15
| | | | | | | | | | | | | 2004-12-15 Alexander Larsson <alexl@redhat.com> * configure.in: Require glib 2.6.0 * libnautilus-private/nautilus-file-utilities.c: (nautilus_get_uri_shortname_for_display): * libnautilus-private/nautilus-file.c: (nautilus_file_get_display_name_nocopy): Use g_filename_display_basename() for display names
* Better handling of icon sizes, including framing of large file-as-iconAlexander Larsson2004-12-154-42/+38
| | | | | | | | | | | | | | | | 2004-12-15 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-container.c: (nautilus_icon_container_update_icon): * libnautilus-private/nautilus-icon-factory.c: (load_icon_file): * libnautilus-private/nautilus-thumbnails.c: (nautilus_thumbnail_frame_image), (nautilus_thumbnail_load_framed_image): * libnautilus-private/nautilus-thumbnails.h: Better handling of icon sizes, including framing of large file-as-icon images. Patches from Jaap Haitsma <jaap@haitsma.org>
* Make sure volume filenames are unique (#153888)Alexander Larsson2004-12-123-11/+58
| | | | | | | | | | | | | | 2004-12-12 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-desktop-link-monitor.c: (destroy_desktop_link_monitor), (nautilus_desktop_link_monitor_get), (volume_file_name_used), (nautilus_desktop_link_monitor_make_filename_unique), (create_volume_link), (nautilus_desktop_link_monitor_init): * libnautilus-private/nautilus-desktop-link-monitor.h: * libnautilus-private/nautilus-desktop-link.c: (nautilus_desktop_link_new_from_volume): Make sure volume filenames are unique (#153888)
* Disconnect from right object.Alexander Larsson2004-12-121-1/+1
| | | | | | | 2004-12-12 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-clipboard.c (merge_out_clipboard_menu_items): Disconnect from right object.
* Force size for pixbufs.Alexander Larsson2004-11-294-9/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-29 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-bookmark.c: (nautilus_bookmark_get_pixbuf): Force size for pixbufs. * libnautilus-private/nautilus-icon-factory.c: (load_icon_file): Load force-sized svgs right. (nautilus_icon_factory_get_pixbuf_from_name): Allow force-size loading * libnautilus-private/nautilus-icon-factory.h: Allow force-size loading in nautilus_icon_factory_get_pixbuf_from_name * libnautilus-private/nautilus-ui-utilities.c: (nautilus_action_from_menu_item), (nautilus_toolbar_action_from_menu_item): * src/nautilus-emblem-sidebar.c: (create_emblem_widget): * src/nautilus-property-browser.c: (make_drag_image), (make_properties_from_directories): * src/nautilus-sidebar-title.c: (update_icon): * src/file-manager/fm-directory-view.c: (add_extension_action_for_files): * src/file-manager/fm-properties-window.c: (create_emblems_page): * src/file-manager/fm-tree-model.c: (tree_node_get_pixbuf_from_factory): Force-size load icons * src/nautilus-throbber.c: (nautilus_throbber_instance_init), (nautilus_throbber_finalize): Disconnect icon theme changed signal on finalize.
* Handle drags to desktop items.Alexander Larsson2004-11-291-1/+6
| | | | | | | | 2004-11-29 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-dnd.c: (nautilus_drag_can_accept_item): Handle drags to desktop items.
* Fix positioning. Makes find_new_empty_spot tighter. Patch from Jimmy DoAlexander Larsson2004-11-291-7/+4
| | | | | | | | | 2004-11-29 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-container.c: (canvas_position_to_grid_position): Fix positioning. Makes find_new_empty_spot tighter. Patch from Jimmy Do <crispyleaves@gmail.com>
* Fix a few typos in icon placement. Patch from Jimmy DoAlexander Larsson2004-11-291-4/+4
| | | | | | | | | 2004-11-29 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-container.c: (snap_position), (find_empty_location): Fix a few typos in icon placement. Patch from Jimmy Do <crispyleaves@gmail.com>
* reviewed by: Alexander Larsson <alexl@redhat.com>Marco Pesenti Gritti2004-11-253-126/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | 2004-11-25 Marco Pesenti Gritti <marco@gnome.org> reviewed by: Alexander Larsson <alexl@redhat.com> * configure.in: Bump gnome-vfs required version * libnautilus-private/nautilus-mime-actions.c: (nautilus_mime_get_default_application_for_file), (application_equal), (get_open_with_mime_applications), (nautilus_mime_get_open_with_applications_for_file), (nautilus_mime_get_applications_for_file), (nautilus_mime_has_any_applications_for_file): * libnautilus-private/nautilus-mime-actions.h: * libnautilus-private/nautilus-program-choosing.c: (nautilus_launch_show_file), (nautilus_launch_application): * src/file-manager/fm-directory-view.c: (reset_open_with_menu), (activate_check_mime_types): * src/nautilus-information-panel.c: (command_button_callback), (add_command_buttons), (nautilus_information_panel_update_buttons): Remove all mime api deprecated calls and replace them with the new API. Fix bug #159435.
* Fix include.Alexander Larsson2004-11-221-1/+1
| | | | | | | 2004-11-22 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-undo-signal-handlers.c: Fix include.
* Merge bonobo-slay-branchAlexander Larsson2004-11-2257-4170/+3124
| | | | | 2004-11-22 Alexander Larsson <alexl@redhat.com> * Merge bonobo-slay-branch
* Make text-beside-icons look much neater by centering text along the midpoint ofIain Holmes2004-10-292-22/+56
| | | | | a row and line up text vertically There is no easter egg included in this commit.
* Use eel_get_filename_charset to handle the new filename charset env vars.Alexander Larsson2004-10-283-33/+48
| | | | | | | | | | | | | 2004-10-28 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-utilities.c: (nautilus_get_uri_shortname_for_display): * libnautilus-private/nautilus-file-utilities.h: * libnautilus-private/nautilus-file.c: (nautilus_file_rename), (nautilus_file_get_display_name_nocopy): * src/nautilus-location-entry.c: (try_to_expand_path): Use eel_get_filename_charset to handle the new filename charset env vars.
* Fix warning due to NULL default string.Alexander Larsson2004-10-281-1/+1
| | | | | | | | 2004-10-28 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-global-preferences.c: * src/nautilus-window-manage-views.c: Fix warning due to NULL default string.
* Add saved geometry prefAlexander Larsson2004-10-262-0/+5
| | | | | | | | | | | | | | | | | 2004-10-26 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-global-preferences.[ch]: Add saved geometry pref * src/nautilus-navigation-window.c: (nautilus_navigation_window_save_geometry), (real_window_close), (nautilus_navigation_window_class_init): Save geometry on window close * src/nautilus-window-manage-views.c: (another_navigation_window_already_showing), (load_directory_metadata_callback): load geometry on open
* Make the nautilus_icon_canvas_item_get_image return an image containingAlexander Larsson2004-10-222-24/+104
| | | | | | | | | | | | | | | | 2004-10-22 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-canvas-item.c: (nautilus_icon_canvas_item_get_image), (draw_frame), (draw_or_measure_label_text), (measure_label_text), (draw_label_text), (draw_mask), (nautilus_icon_canvas_item_draw): Make the nautilus_icon_canvas_item_get_image return an image containing icon + text. The image "start" changed to being from the item position to from the item boundary. * libnautilus-private/nautilus-icon-dnd.c: (nautilus_icon_dnd_begin_drag): Calculate icon offset from the boundary instead of icon position.
* revert accidental commitAlexander Larsson2004-10-221-1/+0
|
* Add ugly hack to make renames work on newly created files in the listAlexander Larsson2004-10-221-0/+1
| | | | | | | | 2004-10-22 Alexander Larsson <alexl@redhat.com> * src/file-manager/fm-directory-view.c (rename_file): Add ugly hack to make renames work on newly created files in the list view. Don't look, you might go blind.
* Fix moving of unpositioned icons, the canvas items start at <0, 0>, notAlexander Larsson2004-10-221-0/+7
| | | | | | | | 2004-10-22 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-container.c (icon_set_position): Fix moving of unpositioned icons, the canvas items start at <0, 0>, not <-1,-1>
* Display frame when we're accepting a DnD drop.Alexander Larsson2004-10-212-0/+106
| | | | | | | | | | | 2004-10-21 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-dnd.[ch]: (auto_scroll_timeout_callback), (drag_leave_callback), (drag_highlight_expose), (dnd_highlight_queue_redraw), (start_dnd_highlight), (stop_dnd_highlight), (drag_motion_callback): Display frame when we're accepting a DnD drop.
* Slightly better error when there is no handler for a file type. Not ideal,Alexander Larsson2004-10-151-0/+6
| | | | | | | | 2004-10-15 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-program-choosing.c (nautilus_launch_show_file): Slightly better error when there is no handler for a file type. Not ideal, needs fixing when we're not string frozen anymore.
* Only read .hidden files if they are regular files.Alexander Larsson2004-10-131-0/+25
| | | | | | | | | | | | | 2004-10-13 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-directory-async.c: (read_dot_hidden_file): Only read .hidden files if they are regular files. * src/file-manager/fm-tree-view.c: Delay activation when keyboard navigating the tree. Patches from Danny Milosavljevic <danny.milo@gmx.net>
* Make nautilus_link_desktop_file_local_create take both display name andAlexander Larsson2004-10-124-8/+14
| | | | | | | | | | | | | 2004-10-12 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-link-desktop-file.[ch]: Make nautilus_link_desktop_file_local_create take both display name and file name. * libnautilus-private/nautilus-link.[ch]: Make nautilus_link_local_create take both display name and file name. * src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list): Create desktop file ending in ".desktop".
* Use home icon for homedir. Patch from Anders Carlsson <andersca@gnome.org>Alexander Larsson2004-10-115-1/+49
| | | | | | | | | | 2004-10-11 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file-utilities.[ch]: * libnautilus-private/nautilus-file.[ch]: * libnautilus-private/nautilus-icon-factory.c: Use home icon for homedir. Patch from Anders Carlsson <andersca@gnome.org>
* Make nautilus_directory_get_file_list virtualAlexander Larsson2004-10-114-0/+62
| | | | | | | | | | | | | | | | | | 2004-10-11 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-directory.[ch]: Make nautilus_directory_get_file_list virtual * libnautilus-private/nautilus-desktop-directory.c: * libnautilus-private/nautilus-merged-directory.c: Override virtual to return all files. Fixes bug #149096. Patch from Jimmy Do <crispyleaves@gmail.com> * src/file-manager/fm-directory-view.c (fm_directory_view_init_show_hidden_files): Don't set up hidden files prefs if ignoring them * src/file-manager/fm-icon-view.c (should_show_file_on_screen): Check if file should be visible.
* Remove a couple of unused keys from nautilus-metadata.hAnders Carlsson2004-10-113-287/+42
| | | | | | | | | | | | | | | | | | | | | 2004-10-11 Anders Carlsson <andersca@gnome.org> * libnautilus-private/nautilus-metadata.h: * libnautilus-private/nautilus-mime-actions.c: (nautilus_mime_get_default_application_for_file), (nautilus_mime_get_open_with_applications_for_file), (nautilus_mime_get_applications_for_file), (gnome_vfs_mime_application_has_id): * libnautilus-private/nautilus-view-query.c: (nautilus_view_query_get_default_component_for_file_internal), (nautilus_view_query_get_components_for_file), (make_bonobo_activation_query_with_known_mime_type), (make_bonobo_activation_query_with_uri_scheme_only), (server_matches_content_requirements), (nautilus_do_component_query), (nautilus_view_query_get_popup_components_for_file), (nautilus_view_query_get_property_components_for_file): Remove a couple of unused keys from nautilus-metadata.h
* Readjust padding from last change.Alexander Larsson2004-10-061-2/+2
| | | | | | | 2004-10-06 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-canvas-item.c (draw_or_measure_label_text): Readjust padding from last change.
* Use guint, not uint (#150359) Patch from Gustavo Carneiro.Alexander Larsson2004-10-061-1/+1
| | | | | | | | 2004-10-06 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-container.c (start_rubberbanding): Use guint, not uint (#150359) Patch from Gustavo Carneiro.
* Don't crash if info->name == NULL. (Not valid, but happened with smbAlexander Larsson2004-10-061-1/+2
| | | | | | | | 2004-10-06 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-directory-async.c (directory_load_one): Don't crash if info->name == NULL. (Not valid, but happened with smb backend.)
* Make sort-by-emblem not crash.Alexander Larsson2004-10-041-0/+1
| | | | | | | | 2004-10-04 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-file.c: (nautilus_file_compare_for_sort): Make sort-by-emblem not crash.
* Allow move to non-same-fs. (#120052)Alexander Larsson2004-10-011-1/+1
| | | | | | | 2004-10-01 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-dnd.c (nautilus_drag_default_drop_action_for_icons): Allow move to non-same-fs. (#120052)
* Correct centering of text when icon is selected (#154088) Patch fromAlexander Larsson2004-10-011-5/+10
| | | | | | | | 2004-10-01 Alexander Larsson <alexl@redhat.com> * libnautilus-private/nautilus-icon-canvas-item.c: Correct centering of text when icon is selected (#154088) Patch from Vincent Noel <vincent.noel@gmail.com>