1. 23 May, 2003 2 commits
    • Alexander Larsson's avatar
      Fix the volume uniquification code. · 598b7197
      Alexander Larsson authored
      2003-05-23  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-desktop-link-monitor.c (create_volume_link):
      	Fix the volume uniquification code.
      598b7197
    • Alexander Larsson's avatar
      Update the per-screen filtering when the view changes screens. This was · e8625063
      Alexander Larsson authored
      2003-05-23  Alexander Larsson  <alexl@redhat.com>
      
      	* src/file-manager/fm-icon-view.c (fm_icon_view_screen_changed):
      	Update the per-screen filtering when the view changes screens.
      	This was needed to fix multihead desktops, since the BonoboPlug
      	initially realizes on the wrong screen, and gets moved to the right
      	screen when the window is mapped.
      e8625063
  2. 20 May, 2003 3 commits
  3. 19 May, 2003 6 commits
  4. 18 May, 2003 4 commits
  5. 16 May, 2003 7 commits
    • Kwok-Koon Cheung's avatar
      Updated traditional Chinese translation. · a426f6c1
      Kwok-Koon Cheung authored
      	* zh_TW.po: Updated traditional Chinese translation.
      a426f6c1
    • Dave Camp's avatar
      Return TRUE. · 5f62a599
      Dave Camp authored
      2003-05-16  Dave Camp  <dave@ximian.com>
      
      	* src/file-manager/fm-list-view.c (popup_menu_callback): Return
      	TRUE.
      5f62a599
    • Dave Camp's avatar
      Add the desktop emblem. New functions. (nautilus_get_desktop_directory), · 868dae3d
      Dave Camp authored
      2003-05-16  Dave Camp  <dave@ximian.com>
      
      	* libnautilus-private/nautilus-emblem-utils.c:
      	(is_reserved_keyword), (nautilus_emblem_should_show_in_list):  Add
      	the desktop emblem.
      	* libnautilus-private/nautilus-file-utilities.c:
      	(nautilus_get_desktop_directory_uri_no_create):
      	(get_desktop_path): New functions.
      	(nautilus_get_desktop_directory),
      	(nautilus_get_desktop_directory_uri): Use get_desktop_path()
      	* libnautilus-private/nautilus-file-utilities.h:
      	* libnautilus-private/nautilus-file.h:
      	* libnautilus-private/nautilus-file.c: (file_is_desktop),
      	(get_automatic_emblems_as_integer),
      	(prepend_automatic_emblem_names): Add a desktop emblem to the
      	desktop directory.
      868dae3d
    • Alexander Larsson's avatar
      Migration of old .gnome-desktop. · 11df3df6
      Alexander Larsson authored
      2003-05-16  Alexander Larsson  <alexl@redhat.com>
      
      	* src/nautilus-application.c (migrate_old_nautilus_files):
      	Migration of old .gnome-desktop.
      11df3df6
    • Padraig O'Briain's avatar
      Use the signal "popup_menu" to handle Shift+F10 instead of doing it in · 4c8586bb
      Padraig O'Briain authored
      2003-05-16  Padraig O'Briain  <padraig.obriain@sun.com>
      
      	* src/file-manager/fm-list-view.c:
      	Use the signal "popup_menu" to handle Shift+F10 instead of doing
      	it in "key_press_event" signal handler. This fixes bug #103348.
      4c8586bb
    • Padraig O'Briain's avatar
      Add calls to gtk_label_set_mnemonic_widget so that ATK relation label-for · f975a851
      Padraig O'Briain authored
      2003-05-16  Padraig O'Briain  <padraig.obriain@sun.com>
      
              * libnautilus-private/nautilus-program-chooser.c:
              (nautilus_program_chooser_instance_init): Add calls to
              gtk_label_set_mnemonic_widget so that ATK relation label-for and
              labelled-by will exist when accessibiity is enabled.
              This fixes bug #79059.
      f975a851
    • Anders Carlsson's avatar
      Replace deprecated calls to gdk_pixbuf_render_to_drawable_alpha with calls · 5b56a190
      Anders Carlsson authored
      2003-05-16  Anders Carlsson  <andersca@codefactory.se>
      
      	* src/nautilus-zoom-control.c: (draw_number), (draw_pixbuf):
      	Replace deprecated calls to gdk_pixbuf_render_to_drawable_alpha
      	with calls to gdk_draw_pixbuf.
      5b56a190
  6. 15 May, 2003 2 commits
    • Duarte Loreto's avatar
      Updated Portuguese translation. · 814e5d5a
      Duarte Loreto authored
      2003-05-16  Duarte Loreto <happyguy_pt@hotmail.com>
      
              * pt.po: Updated Portuguese translation.
      814e5d5a
    • Alexander Larsson's avatar
      Added new files. · 11958681
      Alexander Larsson authored
      2003-05-15  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/Makefile.am:
      	Added new files.
      
      	* libnautilus-private/apps_nautilus_preferences.schemas.in:
      	* libnautilus-private/nautilus-global-preferences.[ch]:
      	New prefs for home and trash links.
      
      	* libnautilus-private/nautilus-desktop-directory.[ch]:
      	New files. Implements the NautilusDesktop object for the
      	virtual x-nautilus-desktop: uri. The directory merges the contents
      	of the directory with the real desktop directory.
      
      	* libnautilus-private/nautilus-desktop-directory-file.[ch]:
      	New files. Implements the Nautilusfile corresponding to
      	NautilusDestkopDirectory.
      
      	* libnautilus-private/nautilus-desktop-icon-file.[ch]:
      	New files.
      	Implement NautilusFile for a virtual file in a NautilusDesktopDirectory.
      	Gets all the actual file data from a NautilusDesktopLink.
      
      	* libnautilus-private/nautilus-desktop-link-monitor.[ch]:
      	New files.
      	Keep track of home and trash visibility prefs and mounted volumes and
      	create/destroy corresponding NautilusDesktopLink object.
      
      	* libnautilus-private/nautilus-desktop-link.[ch]:
      	New files.
      	Keeps track of all the real information in a desktop icon link.
      	These are home, trash and volume links at the moment.
      
      	* libnautilus-private/nautilus-directory-async.c:
      	Indentation correction.
      
      	* libnautilus-private/nautilus-directory.c:
      	(nautilus_directory_new):
      	Create NautilusDesktopDirectory objects for x-nautilus-desktop: uris
      
      	* libnautilus-private/nautilus-dnd.c: (nautilus_drag_items_local):
      	Handle NULL GnomeVFSURIs.
      	(nautilus_drag_items_on_desktop): New function to check if items
      	are on the desktop.
      	(nautilus_drag_default_drop_action_for_icons):
      	Special case desktop uris.
      	(nautilus_drag_selection_includes_special_link):
      	Convert from old-style special links to current.
      
      	* libnautilus-private/nautilus-dnd.h:
      	New function nautilus_drag_items_on_desktop.
      
      	* libnautilus-private/nautilus-file-operations.c:
      	(is_special_link), (nautilus_file_operations_copy_move):
      	Convert from old-style special links to current.
      	(nautilus_file_operations_delete):
      	Special case desktop links
      
      	* libnautilus-private/nautilus-file-utilities.[ch]:
      	(nautilus_get_desktop_directory):
      	(nautilus_get_gmc_desktop_directory):
      	Change desktop dir to ~/Desktop
      	(nautilus_get_desktop_directory_uri):
      	New function to return desktop dir as a uri.
      
      
      	* libnautilus-private/nautilus-file.c:
      	(nautilus_file_new_from_relative_uri),
      	(nautilus_file_get_internal):
      	Handle creation of desktop icon files.
      	(nautilus_file_can_rename), (rename_guts),
      	(nautilus_file_get_drop_target_uri):
      	Update for new special links.
      	(nautilus_file_is_in_desktop):
      	Update for new desktop dir.
      	(nautilus_file_get_uri):
      	Fix uris for self owned files. This changed due to
      	the new canonicalization rules for foo:
      
      
      	* libnautilus-private/nautilus-icon-dnd.c:
      	(nautilus_icon_container_selection_items_local),
      	(handle_nonlocal_move):
      	Handle desktop uri.
      
      	* src/Nautilus_shell.server.in:
      	icon view handles x-nautilus-desktop: uris
      
      	* src/nautilus-application.c: (finish_startup):
      	Initialize the desktop link monitor
      
      	* src/nautilus-desktop-window.c:
      	(nautilus_desktop_window_update_directory):
      	Show x-nautilus-desktop:
      
      	* src/file-manager/fm-desktop-icon-view.c:
      	(fm_desktop_icon_view_finalize), (fm_desktop_icon_view_init),
      	(volume_ops_callback), (trash_link_is_selection),
      	(volume_link_is_selection), (volume_link_device_type),
      	(real_supports_zooming):
      
      	* src/file-manager/fm-directory-view.c:
      	Remove lots of old support for desktop icon.
      	Reimplement some of it with the new desktop icon support.
      
      	* src/file-manager/fm-directory-view.h:
      	New function fm_directory_view_get_backing_uri
      
      	* src/file-manager/fm-icon-container.c:
      	(fm_icon_container_get_icon_text):
      	Don't show extra text for desktop icons
      	(get_sort_category): Update for new desktop icons
      
      	* src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list):
      	Use get_backing_uri()
      
      	* src/file-manager/fm-properties-window.c: (get_target_file):
      	Use the new desktop icon support.
      
      	* libnautilus-private/nautilus-icon-container.c:
      	(lay_down_icons_tblr):
      	Don't loop forever if icon doesn't in the height of the container.
      11958681
  7. 14 May, 2003 1 commit
  8. 12 May, 2003 1 commit
  9. 08 May, 2003 1 commit
  10. 07 May, 2003 1 commit
  11. 06 May, 2003 4 commits
  12. 05 May, 2003 8 commits