1. 03 Oct, 2005 1 commit
  2. 30 Sep, 2005 1 commit
  3. 19 Sep, 2005 1 commit
    • Alexander Larsson's avatar
      Add support for lazily positioned icons. · afd498df
      Alexander Larsson authored
      2005-09-19  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-icon-container.[ch]:
      	* libnautilus-private/nautilus-icon-private.h:
      	Add support for lazily positioned icons.
      
      	* libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
      	* src/file-manager/fm-icon-view.c: (fm_icon_view_add_file),
      	(fm_icon_view_screen_changed):
      	Use lazily positioned icons for desktop icons. (#45953)
      
      	Patch from Christian Neumair  <chris@gnome-de.org>
      afd498df
  4. 01 Sep, 2005 1 commit
  5. 29 Aug, 2005 1 commit
  6. 26 Aug, 2005 1 commit
  7. 12 Aug, 2005 1 commit
    • Kjartan Maraas's avatar
      Lots of cleanups. Closes bug #313094 and bug #149714 · 61299401
      Kjartan Maraas authored
      2005-08-12  Kjartan Maraas  <kmaraas@gnome.org>
      
      	Lots of cleanups. Closes bug #313094 and bug #149714
      
      	* libnautilus-private/nautilus-directory-background.c:
      	(nautilus_file_background_write_desktop_default_settings):
      	ANSIfication
      	* libnautilus-private/nautilus-file.c: Mark some variables
      	static.
      	* libnautilus-private/nautilus-icon-container.c:
      	(nautilus_icon_container_get_selection): Return NULL not
      	FALSE.
      	* libnautilus-private/nautilus-icon-factory.c:
      	(nautilus_icon_factory_get_thumbnail_factory): ANSIfication
      	* libnautilus-private/nautilus-metafile.c: Static variables
      	* libnautilus-private/nautilus-program-choosing.c:
      	(slowly_and_stupidly_obtain_timestamp): Sparse fix
      	* src/file-manager/fm-icon-view.c:
      	(fm_icon_view_get_background_widget): FALSE vs NULL
      	* src/file-manager/fm-list-view.c: (filename_cell_data_func):
      	Plug a leak. Bug #313094.
      	* src/file-manager/fm-tree-model.c: (fm_tree_model_iter_get_file):
      	NULL vs 0.
      	* src/nautilus-bookmark-list.c:
      	(nautilus_bookmark_list_get_file_path),
      	(nautilus_bookmark_list_load_file): ANSIfication
      	* src/nautilus-bookmarks-window.c: (bookmarks_delete_bookmark):
      	ANSIfication
      	* src/nautilus-main.c: (slowly_and_stupidly_obtain_timestamp):
      	NULL vs 0.
      	* src/nautilus-self-check-functions.c: (nautilus_run_self_checks):
      	ANSIfication
      61299401
  8. 06 Jul, 2005 2 commits
    • Christian Neumair's avatar
      Correctly sort files before operating on them. Fixes #308884. · e940b87f
      Christian Neumair authored
      2005-07-06  Christian Neumair  <chris@gnome-de.org>
      
      	* libnautilus-private/nautilus-icon-container.c:
      	(nautilus_icon_container_get_selection):
      	* src/file-manager/fm-directory-view.c: (delete_selected_files):
      	Correctly sort files before operating on them. Fixes #308884.
      
      	* libnautilus-private/nautilus-dnd.c: (nautilus_drag_init):
      	* libnautilus-private/nautilus-dnd.h:
      	* libnautilus-private/nautilus-icon-dnd.c:
      	(get_data_on_first_target_we_support), (nautilus_icon_dnd_init):
      	* libnautilus-private/nautilus-tree-view-drag-dest.c:
      	(nautilus_tree_view_drag_dest_new):
      	* src/nautilus-spatial-window.c:
      	(nautilus_spatial_window_instance_init):
      	* src/file-manager/fm-list-model.c:
      	(fm_list_model_multi_drag_data_get):
      	Use GTK+ helpers for text D'n'D.
      
      	* src/nautilus-shell-ui.xml:
      	* src/nautilus-window-menus.c:
      	Register control-+/- keys on keypad for zooming. Fixes #309018.
      
      	* libnautilus-private/nautilus-file-operations.c:
      	(new_file_transfer_callback):
      	Fix template duplicate numbering. Fixes #307252.
      e940b87f
    • Alexander Larsson's avatar
      Add normal_alpha style property that is used when frame_text is on. · fdecd6e0
      Alexander Larsson authored
      2005-07-06  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-icon-canvas-item.c:
      	* libnautilus-private/nautilus-icon-container.c:
      	* libnautilus-private/nautilus-icon-private.h:
      	Add normal_alpha style property that is used when
      	frame_text is on.
      
      	Patch from Benjamin Berg <benjamin@sipsolutions.net>
      fdecd6e0
  9. 05 Jul, 2005 1 commit
    • Christian Neumair's avatar
      Change NAUTILUS_ICON_DND_TEXT_TYPE to UTF-8 string. · e5e83363
      Christian Neumair authored
      2005-07-05  Christian Neumair  <chris@gnome-de.org>
      
      	* libnautilus-private/nautilus-dnd.h:
      	Change NAUTILUS_ICON_DND_TEXT_TYPE to UTF-8 string.
      
      	* libnautilus-private/nautilus-file-operations.[ch]:
      	* libnautilus-private/nautilus-icon-container.[ch]:
      	* libnautilus-private/nautilus-icon-dnd.c:
      	* libnautilus-private/nautilus-marshal.list:
      	* libnautilus-private/nautilus-tree-view-drag-dest.[ch]:
      	* src/file-manager/fm-directory-view.[ch]:
      	* src/file-manager/fm-icon-view.c:
      	* src/file-manager/fm-list-view.c:
      	* src/file-manager/fm-tree-view.c:
      	Enable dropping of text, which will create a new file containing the
      	dropped text. Fix drop handle marshallers.
      e5e83363
  10. 20 Jun, 2005 1 commit
  11. 06 Jun, 2005 1 commit
    • Martin Wehner's avatar
      Reveal icon when selecting it. Fixes #121111. · edfd0cb2
      Martin Wehner authored
      2005-06-06  Martin Wehner  <martin.wehner@gmail.com>
      
      	* libnautilus-private/nautilus-icon-container.c:
      	(select_one_unselect_others):
      	Reveal icon when selecting it. Fixes #121111.
      
      	Based on a patch from Christian Neumair <chris@gnome-de.org>
      edfd0cb2
  12. 03 Jun, 2005 1 commit
    • Christian Neumair's avatar
      Don't mark object property names/descriptions for translation. Fixes · 7dce6d40
      Christian Neumair authored
      2005-06-03  Christian Neumair  <chris@gnome-de.org>
      
      	* libnautilus-extension/nautilus-column.c:
      	(nautilus_column_class_init):
      	* libnautilus-extension/nautilus-menu-item.c:
      	(nautilus_menu_item_class_init):
      	* libnautilus-extension/nautilus-property-page.c:
      	(nautilus_property_page_class_init):
      	* libnautilus-private/nautilus-icon-canvas-item.c:
      	(nautilus_icon_canvas_item_class_init):
      	* libnautilus-private/nautilus-icon-container.c:
      	(nautilus_icon_container_class_init):
      	* src/nautilus-window.c: (nautilus_window_class_init):
      	Don't mark object property names/descriptions for translation. Fixes
      	#135281.
      7dce6d40
  13. 02 Jun, 2005 1 commit
    • Christian Neumair's avatar
      Bind shift-f2 to rename whole file. Fixes #131467. · f36f8979
      Christian Neumair authored
      2005-06-02  Christian Neumair  <chris@gnome-de.org>
      
      	* libnautilus-private/nautilus-icon-container.c:
      	(process_pending_icon_to_rename),
      	(nautilus_icon_container_start_renaming_selected_item):
      	* libnautilus-private/nautilus-icon-container.h:
      	* src/file-manager/fm-directory-view.c: (start_renaming_file),
      	(real_action_rename), (action_rename_callback),
      	(action_rename_select_all_callback):
      	* src/file-manager/fm-directory-view.h:
      	* src/file-manager/fm-icon-view.c: (fm_icon_view_start_renaming_file):
      	* src/file-manager/fm-list-view.c: (fm_list_view_start_renaming_file):
      	* src/file-manager/nautilus-directory-view-ui.xml:
      	Bind shift-f2 to rename whole file. Fixes #131467.
      f36f8979
  14. 02 May, 2005 1 commit
    • Martin Wehner's avatar
      Prevent nautilus from crashing on press of Ctrl+Space in an empty · bd4ce867
      Martin Wehner authored
      2005-05-02  Martin Wehner  <martin.wehner@gmail.com>
      
      	* libnautilus-private/nautilus-icon-container.c:
      	(keyboard_space): Prevent nautilus from crashing on press of
      	Ctrl+Space in an empty directory. Fixes bug #302018.
      
      	Patch from Vinay M R  <vinay.mandyakoppal@wipro.com>
      bd4ce867
  15. 18 Feb, 2005 1 commit
  16. 25 Jan, 2005 1 commit
    • Padraig O'Briain's avatar
      Omit call to nautilus_icon_container_accessible_update_selection. · f2b20da6
      Padraig O'Briain authored
      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.
      f2b20da6
  17. 13 Jan, 2005 1 commit
    • Alexander Larsson's avatar
      Add handle_url signal Fix argument list for handle_uri_list · 9f46a89e
      Alexander Larsson authored
      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
      9f46a89e
  18. 15 Dec, 2004 1 commit
    • Alexander Larsson's avatar
      Better handling of icon sizes, including framing of large file-as-icon · d48b6fc8
      Alexander Larsson authored
      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>
      d48b6fc8
  19. 29 Nov, 2004 2 commits
  20. 29 Oct, 2004 1 commit
  21. 22 Oct, 2004 1 commit
  22. 06 Oct, 2004 1 commit
  23. 25 Jun, 2004 1 commit
  24. 22 May, 2004 1 commit
  25. 07 May, 2004 1 commit
  26. 05 May, 2004 1 commit
    • Alexander Larsson's avatar
      Use the inital click position to anchor the icon dnd. · 7969349a
      Alexander Larsson authored
      2004-05-05  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-icon-dnd.h:
      	* libnautilus-private/nautilus-icon-dnd.c (nautilus_icon_dnd_begin_drag):
      	* libnautilus-private/nautilus-icon-container.c (motion_notify_event):
      	Use the inital click position to anchor the icon dnd.
      7969349a
  27. 30 Apr, 2004 1 commit
  28. 26 Apr, 2004 1 commit
  29. 20 Apr, 2004 1 commit
    • Padraig O'Briain's avatar
      Count rename widget if it exists. · d12ec4fd
      Padraig O'Briain authored
      2004-04-20  Padraig O'Briain  <padraig.obriain@sun.com>
      
      	* libnautilus-private/nautilus-icon-container.c
      	(nautilus_icon_container_get_n_children): Count rename widget if
      	it exists.
      	(nautilus_icon_container_accessible_ref_child): Return rename widget
      	as last child, if it exists.
      
      	Fixes bug #140233.
      d12ec4fd
  30. 01 Apr, 2004 1 commit
  31. 30 Mar, 2004 1 commit
    • Alexander Larsson's avatar
      Fix non-ascii typeahead. · 8bd784b6
      Alexander Larsson authored
      2004-03-30  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-icon-container.c: (match_best_name),
      	(select_matching_name), (handle_typeahead), (key_press_event):
      	* src/file-manager/fm-list-view.c: (select_matching_name),
      	(handle_typeahead), (key_press_callback):
      	Fix non-ascii typeahead.
      8bd784b6
  32. 08 Mar, 2004 1 commit
  33. 10 Feb, 2004 1 commit
    • Alexander Larsson's avatar
      Select text in right order. · 174e3dde
      Alexander Larsson authored
      2004-02-10  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-icon-container.c (nautilus_icon_container_start_renaming_selected_item):
      	Select text in right order.
      174e3dde
  34. 06 Feb, 2004 2 commits
  35. 27 Jan, 2004 3 commits
    • Christophe Fergeau's avatar
      compare a11y_item_action_idle_handler with 0, not NULL, fixes compilation · bcf83538
      Christophe Fergeau authored
      2004-01-27  Christophe Fergeau  <teuf@gnome.org>
      
      	* libnautilus-private/nautilus-icon-container.c: compare
      	  a11y_item_action_idle_handler with 0, not NULL, fixes compilation
      bcf83538
    • Padraig O'Briain's avatar
      Implement AtkAction called "menu" for NautilusIconContainerAccessible. · eb96f923
      Padraig O'Briain authored
      2004-01-27  Padraig O'Briain  <padraig.obriain@sun.com>
      
      	* libnautilus-private/nautilus-icon-container.c: Implement AtkAction
      	called "menu" for NautilusIconContainerAccessible. Fixes bug #132156.
      eb96f923
    • Padraig O'Briain's avatar
      Implement AtkAction in an idle handler to avoid causing the AT to hang if · c8241a07
      Padraig O'Briain authored
      2004-01-27  Padraig O'Briain  <padraig.obriain@sun.com>
      
      	* libnautilus-private/nautilus-icon-canvas-item.c: Implement
      	AtkAction in an idle handler to avoid causing the AT to hang if the
      	action does not return until completed, e.g. displays a dialog.
      	Use queue and idle handler defined in NautilusIconContainer.
      
      	* libnautilus-private/nautilus-icon-container.c (finalize): Free
      	accessibility action queue and remove idle handler.
      
      	* libnautilus-private/nautilus-icon-private.h: Add
      	a11y_item_action_idle_handler and a11y_item_action_queue to
      	NautilusIconContainerDetails.
      
      	Fixes bug #132153.
      c8241a07