1. 19 May, 2003 6 commits
  2. 18 May, 2003 4 commits
  3. 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
  4. 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
  5. 14 May, 2003 1 commit
  6. 12 May, 2003 1 commit
  7. 08 May, 2003 1 commit
  8. 07 May, 2003 1 commit
  9. 06 May, 2003 4 commits
  10. 05 May, 2003 8 commits
  11. 04 May, 2003 2 commits
  12. 03 May, 2003 2 commits
    • Dave Camp's avatar
      Implemented a "Keep Aligned" mode on the desktop, that snaps icons to a · 3bb16943
      Dave Camp authored
      2003-05-03  Dave Camp  <dave@ximian.com>
      
      	* libnautilus-private/nautilus-icon-container.c: (icon_set_size),
      	(icon_toggle_selected), (snap_position),
      	(compare_icons_by_position), (placement_grid_new),
      	(placement_grid_free), (placement_grid_position_is_free),
      	(placement_grid_mark), (canvas_position_to_grid_position),
      	(placement_grid_mark_icon), (find_empty_location), (align_icons),
      	(lay_down_icons_tblr), (nautilus_icon_container_move_icon),
      	(destroy), (update_stretch_at_idle), (undo_stretching),
      	(nautilus_icon_container_unstretch),
      	(nautilus_icon_container_is_keep_aligned), (align_icons_callback),
      	(unschedule_align_icons), (schedule_align_icons),
      	(nautilus_icon_container_set_keep_aligned):
      	* libnautilus-private/nautilus-icon-container.h:
      	* libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
      	* libnautilus-private/nautilus-icon-private.h:
      	* libnautilus-private/nautilus-metadata.h:
      	* src/file-manager/fm-desktop-icon-view.c:
      	(fm_desktop_icon_view_class_init), (real_supports_auto_layout),
      	(real_supports_keep_aligned):
      	* src/file-manager/fm-icon-view.c:
      	(fm_icon_view_supports_keep_aligned), (update_layout_menus),
      	(get_default_directory_keep_aligned),
      	(fm_icon_view_get_directory_keep_aligned),
      	(fm_icon_view_set_directory_keep_aligned),
      	(real_supports_keep_aligned), (fm_icon_view_begin_loading),
      	(keep_aligned_state_changed_callback), (fm_icon_view_merge_menus),
      	(fm_icon_view_reset_to_defaults), (fm_icon_view_class_init):
      	* src/file-manager/fm-icon-view.h:
      	* src/file-manager/nautilus-icon-view-ui.xml:
      	Implemented a "Keep Aligned" mode on the desktop, that snaps icons
      	to a grid.
      3bb16943
    • Masahiro Sakai's avatar
      Call AC_LIBTOOL_WIN32_DLL which is necessary for building shared library · 2dbe9bfa
      Masahiro Sakai authored
      
      2003-05-03  Masahiro Sakai  <sakai@tom.sfc.keio.ac.jp>
      
      	* configure.in: Call AC_LIBTOOL_WIN32_DLL which is necessary for
      	building shared library on win32 platform. Check fstab.h.
      
      	* components/emblem/Makefile.am (libnautilus_emblem_view_la_LDFLAGS):
      	* components/history/Makefile.am (libnautilus_history_view_la_LDFLAGS):
      	* components/image_properties/Makefile.am (libnautilus_image_properties_view_la_LDFLAGS):
      	* components/notes/Makefile.am (libnautilus_notes_view_la_LDFLAGS):
      	* components/tree/Makefile.am (libnautilus_tree_view_la_LDFLAGS):
      	* libnautilus/Makefile.am (libnautilus_la_LDFLAGS):
      	* libnautilus-adapter/Makefile.am (libnautilus_adapter_la_LDFLAGS):
      	* libnautilus-private/Makefile.am (libnautilus_private_la_LDFLAGS):
      	Add -no-undefined which is necessary for building shared library
      	on some platforms (e.g. Win32, BeOS, etc).
      
      	* libnautilus-adapter/Makefile.am (libnautilus_adapter_la_LIBADD):
      	Fix library order. libnautilus.la should be ahead of other libraries
      	that libnautilus.la depends on.
      
      	* libnautilus-private/nautilus-volume-monitor.c:
      	Include fstab.h conditionaly.
      	Define MOUNT_TABLE_PATH as MOUNTED on cygwin.
      	(get_removable_volumes, volume_is_removable, get_mount_list) Use
      	endmntent() to close a file opened by setmntent(). Because using
      	fclose() causes a crash on cygwin.
      2dbe9bfa
  13. 02 May, 2003 1 commit