1. 13 Apr, 2009 2 commits
    • Alexander Larsson's avatar
      Don't show eject if not mounted. · 99e702d4
      Alexander Larsson authored
      2009-04-13  Alexander Larsson  <alexl@redhat.com>
      
      	* src/nautilus-places-sidebar.c:
      	(add_place):
      	Don't show eject if not mounted.
      
      
      
      svn path=/trunk/; revision=15181
      99e702d4
    • Alexander Larsson's avatar
      Update for release · cb087ce4
      Alexander Larsson authored
      2009-04-13  Alexander Larsson  <alexl@redhat.com>
      
      	* NEWS:
      	Update for release
      
      
      svn path=/trunk/; revision=15180
      cb087ce4
  2. 11 Apr, 2009 1 commit
    • Alexander Larsson's avatar
      Show both unmount and eject in menus. We need to show eject for a lot of · 16ffc264
      Alexander Larsson authored
      2009-04-11  Alexander Larsson  <alexl@redhat.com>
      
      	* src/file-manager/fm-directory-view.c:
      	* src/file-manager/fm-tree-view.c:
      	* src/nautilus-places-sidebar.c:
      	Show both unmount and eject in menus. We need to show eject for
      	a lot of devices (that we can't detect ahead of time) so we're
      	enabling it much more generally. However, eject sometimes does
      	things you don't want (like unmounting all volumes on a drive),
      	so we also need to expose unmount.
      
      	For discussion, see bug 574067 and bug 576587.
      
      
      svn path=/trunk/; revision=15176
      16ffc264
  3. 09 Apr, 2009 1 commit
    • Cosimo Cecchi's avatar
      revert string freeze break. · bca6fc7d
      Cosimo Cecchi authored
      2009-04-09  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* cut-n-paste-code/libegg/eggsmclient.c:
      	(egg_sm_client_get_option_group): revert string freeze break.
      
      svn path=/trunk/; revision=15175
      bca6fc7d
  4. 08 Apr, 2009 6 commits
    • Cosimo Cecchi's avatar
      Update the EggSMClient code from libegg trunk. · 672daf9d
      Cosimo Cecchi authored
      2009-04-09  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* cut-n-paste-code/libegg/eggsmclient-xsmp.c: (save_state),
      	(set_properties), (ptrarray_prop):
      	* cut-n-paste-code/libegg/eggsmclient.c:
      	(egg_sm_client_get_option_group):
      	Update the EggSMClient code from libegg trunk.
      
      svn path=/trunk/; revision=15174
      672daf9d
    • Cosimo Cecchi's avatar
      Update the eggtreemultidnd.[ch] from libegg trunk (#560335). · af3eb62a
      Cosimo Cecchi authored
      2009-04-08  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* cut-n-paste-code/libegg/eggtreemultidnd.c:
      	(egg_tree_multi_drag_source_get_type),
      	(egg_tree_multi_drag_motion_event):
      	Update the eggtreemultidnd.[ch] from libegg trunk (#560335).
      
      svn path=/trunk/; revision=15173
      af3eb62a
    • Alexander Larsson's avatar
      Add column for location. (#374661) · f8ed3382
      Alexander Larsson authored
      2009-04-08  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-column-utilities.c:
      	(get_builtin_columns):
      	Add column for location. (#374661)
      
      
      svn path=/trunk/; revision=15172
      f8ed3382
    • Alexander Larsson's avatar
      Make sure PackageKit is active before showing install dialog. Patch from · 859ed3fb
      Alexander Larsson authored
      2009-04-08  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-mime-actions.c:
      	Make sure PackageKit is active before showing
      	install dialog.
      	Patch from  James Westby
      
      
      
      svn path=/trunk/; revision=15171
      859ed3fb
    • Alexander Larsson's avatar
      Use gtk_action_group_add_action_with_accel so that we allow users to · 5515869b
      Alexander Larsson authored
      2009-04-08  Alexander Larsson  <alexl@redhat.com>
      
      	* src/file-manager/fm-directory-view.c:
      	(add_script_to_scripts_menus):
      	Use gtk_action_group_add_action_with_accel so that we
      	allow users to define key shortcuts for scripts.
      
      	Patch from Holger Berndt <berndth@gmx.de>
      
      svn path=/trunk/; revision=15170
      5515869b
    • Alexander Larsson's avatar
      Add nautilus_get_accel_map_file · 0934864e
      Alexander Larsson authored
      2009-04-08  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-file-utilities.[ch]:
      	* libnautilus-private/nautilus-file-utilities.h:
      	Add nautilus_get_accel_map_file
      
      	* src/nautilus-application.[ch]:
      	Load accel map on startup, queue save when it changes.
      
      	* src/nautilus-main.c:
      	Save accel map on clean exit if it is dirty.
      
      	Patch from Holger Berndt <berndth@gmx.de>
      
      
      svn path=/trunk/; revision=15169
      0934864e
  5. 07 Apr, 2009 4 commits
    • Alexander Larsson's avatar
      Make sure we save spatial geometry and data on close both via WM close · ece30271
      Alexander Larsson authored
      2009-04-07  Alexander Larsson  <alexl@redhat.com>
      
      	* src/nautilus-spatial-window.c:
      	Make sure we save spatial geometry and data on close both
      	via WM close button and ctrl-w.
      
      
      
      svn path=/trunk/; revision=15167
      ece30271
    • Alexander Larsson's avatar
      Fix up this for RTL in compact mode. We need to look at the right place · 2aeae0db
      Alexander Larsson authored
      2009-04-07  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-icon-container.c:
      	(nautilus_icon_container_get_first_visible_icon):
      	Fix up this for RTL in compact mode. We need to look
      	at the right place and do the right kind of comparison
      	on pos.
      
      
      svn path=/trunk/; revision=15166
      2aeae0db
    • Alexander Larsson's avatar
      Ensure that we've also size-allocated for the new contents. It may happen · f078b089
      Alexander Larsson authored
      2009-04-07  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-icon-container.c:
      	(nautilus_icon_container_layout_now):
      	Ensure that we've also size-allocated for the new contents.
      	It may happen that newly added icons caused the size allocate
      	to turn on a scrollbar, which will change the layout.
      
      
      
      svn path=/trunk/; revision=15165
      f078b089
    • Alexander Larsson's avatar
      Bug 559863 – RTL locales: icons in folder icon view are aligned to the · e004569a
      Alexander Larsson authored
      2009-04-07  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 559863 – RTL locales: icons in folder icon view are aligned to the left
      
      	* libnautilus-private/nautilus-icon-container.c:
      	(nautilus_icon_container_update_scroll_region):
      	Fix up the icon view extents so that we always
      	include the full window allocation in the automatic
      	layout case, plus allow extents < 0 (due to layout
      	in RTL mode).
      	This makes sure we RTL auto-layouting works correctly
      	instead of being flushed to the left.
      
      
      svn path=/trunk/; revision=15164
      e004569a
  6. 06 Apr, 2009 1 commit
  7. 02 Apr, 2009 2 commits
    • Alexander Larsson's avatar
      Post release version bump · 6e4e8539
      Alexander Larsson authored
      2009-04-02  Alexander Larsson  <alexl@redhat.com>
      
      	* configure.in:
      	Post release version bump
      
      === nautilus 2.26.1 ===
      
      
      svn path=/trunk/; revision=15160
      6e4e8539
    • Alexander Larsson's avatar
      Update for relase · 94ed6a7d
      Alexander Larsson authored
      2009-04-02  Alexander Larsson  <alexl@redhat.com>
      
      	* NEWS:
      	Update for relase
      
      
      
      svn path=/trunk/; revision=15159
      94ed6a7d
  8. 01 Apr, 2009 2 commits
    • Alexander Larsson's avatar
      Call query_filesystem_info asynchronously. Also, avoid calling it to often · da6bb4da
      Alexander Larsson authored
      2009-04-01  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-directory-private.h:
      	* libnautilus-private/nautilus-directory.c:
      	* libnautilus-private/nautilus-file.c:
      	Call query_filesystem_info asynchronously.
      	Also, avoid calling it to often 
      
      
      svn path=/trunk/; revision=15158
      da6bb4da
    • Alexander Larsson's avatar
      Bug 518481 – URL shortcuts do not open query part · fa0146bc
      Alexander Larsson authored
      2009-04-01  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 518481 – URL shortcuts do not open query part
      
      	* libnautilus-private/nautilus-file-private.h:
      	* libnautilus-private/nautilus-file.[ch]:
      	* libnautilus-private/nautilus-desktop-icon-file.c:
              (update_info_from_link):
      	* libnautilus-private/nautilus-directory-async.c:
              (lacks_mount):
              (link_info_done):
      	* libnautilus-private/nautilus-search-directory-file.c:
              (nautilus_search_directory_file_init):
      	Store NautilusFile activation uri as char *uri, not
      	GFile, as we sometimes handle links that are not true
      	GFile locations such as mailto: links in desktop files.
      
      	* libnautilus-private/nautilus-desktop-link.[ch]:
              Add nautilus_desktop_link_get_activation_uri
      
      	* libnautilus-private/nautilus-directory.c:
              (nautilus_directory_notify_files_added_by_uri):
              (nautilus_directory_notify_files_changed_by_uri):
              (nautilus_directory_notify_files_removed_by_uri):
              (nautilus_directory_schedule_metadata_remove_by_uri):
      	Use public nautilus_file_list_from_uris instead of local
      	copy of it.
      
      	* libnautilus-private/nautilus-mime-actions.c:
      	Store both NautilusFile and char *uri in ApplicationLaunchParameters.
      	This allows us to correctly handle uris that don't work well as
      	GFiles and pass them unmodified to the launched applications.
      
      	* libnautilus-private/nautilus-program-choosing.[ch]:
      	Add nautilus_launch_application_by_uri() that launches an application
      	by specifying the file as a uri, so that we can handle uris that
      	don't work well as GFile/NautilusFiles.
      
      
      
      svn path=/trunk/; revision=15157
      fa0146bc
  9. 31 Mar, 2009 2 commits
    • Alexander Larsson's avatar
      Wait at most 1 second for http mimetype check. · 4bee77be
      Alexander Larsson authored
      2009-03-31  Alexander Larsson  <alexl@redhat.com>
      
              * src/file-manager/fm-directory-view.c:
              (handle_netscape_url_drop_ask_cb):
              (handle_netscape_url_drop_timeout):
              (fm_directory_view_handle_netscape_url_drop):
      	Wait at most 1 second for http mimetype check.
      
      
      
      svn path=/trunk/; revision=15156
      4bee77be
    • Alexander Larsson's avatar
      Check http mimetype asynchronously to avoid hanging · 2bdb577c
      Alexander Larsson authored
      2009-03-31  Alexander Larsson  <alexl@redhat.com>
      
              * src/file-manager/fm-directory-view.c:
              (handle_netscape_url_drop_ask_cb):
              (fm_directory_view_handle_netscape_url_drop):
      	Check http mimetype asynchronously to avoid hanging
      
      
      
      svn path=/trunk/; revision=15155
      2bdb577c
  10. 30 Mar, 2009 1 commit
  11. 26 Mar, 2009 1 commit
  12. 23 Mar, 2009 1 commit
    • Alexander Larsson's avatar
      Bug 129963 – nautilus locks up during window resize (compact mode) · abc2409e
      Alexander Larsson authored
      2009-03-23  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 129963 – nautilus locks up during window resize (compact mode)
      
              * libnautilus-private/nautilus-icon-container.c:
              * libnautilus-private/nautilus-icon-private.h:
      	Work around possible infinite loop when relayouting by counting
      	the number of iterations. This could happen in certain cases in
      	with the compat mode. We use a clear-counter-at-idle-hack to detect
      	the end of the loop.
      
      
      svn path=/trunk/; revision=15148
      abc2409e
  13. 20 Mar, 2009 2 commits
    • Cosimo Cecchi's avatar
      don't use gtk_dialog_run to spawn the filechooser for a custom icon · d5853b9e
      Cosimo Cecchi authored
      2009-03-20  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* src/file-manager/fm-properties-window.c:
      	(custom_icon_file_chooser_response_cb),
      	(select_image_button_callback): don't use gtk_dialog_run to
      	spawn the filechooser for a custom icon (#575344).
      
      svn path=/trunk/; revision=15145
      d5853b9e
    • Alexander Larsson's avatar
      Bug 575244 – nautilus crashed with SIGSEGV in · 13eef1f5
      Alexander Larsson authored
      2009-03-20  Alexander Larsson  <alexl@redhat.com>
      
      	Bug 575244 – nautilus crashed with SIGSEGV in nautilus_query_editor_changed_force()
      
      	* src/nautilus-query-editor.c (nautilus_query_editor_dispose):
      	Remove typing timeout when destroying.
      
      
      svn path=/trunk/; revision=15144
      13eef1f5
  14. 19 Mar, 2009 6 commits
    • Cosimo Cecchi's avatar
      Remember to disconnect the signal handler to the trash monitor when · 236c3688
      Cosimo Cecchi authored
      2009-03-19  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* src/nautilus-window-menus.c:
      	(nautilus_window_remove_trash_monitor_callback):
      	* src/nautilus-window-private.h:
      	* src/nautilus-window.c: (nautilus_window_finalize):
      	Remember to disconnect the signal handler to the trash monitor
      	when finalizing the window, as we don't own that object.
      
      svn path=/trunk/; revision=15143
      236c3688
    • Cosimo Cecchi's avatar
      bump required GTK+ version to 2.16.0. Update the trash icon in the "Go" · c730d79b
      Cosimo Cecchi authored
      2009-03-19  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* configure.in: bump required GTK+ version to 2.16.0.
      	* src/nautilus-window-menus.c: (trash_state_changed_cb),
      	(nautilus_window_initialize_trash_icon_monitor),
      	(nautilus_window_initialize_menus):
      	Update the trash icon in the "Go" menu according to the
      	trash state (#575282).
      
      svn path=/trunk/; revision=15142
      c730d79b
    • Cosimo Cecchi's avatar
      Update mime types handled by totem-audio-preview. Patch by Bastien Nocera · 84a4d0de
      Cosimo Cecchi authored
      2009-03-19  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* src/file-manager/nautilus-audio-mime-types.h:
      	Update mime types handled by totem-audio-preview.
      	Patch by Bastien Nocera (#575345).
      
      svn path=/trunk/; revision=15141
      84a4d0de
    • Cosimo Cecchi's avatar
      Always synchronize the location bar button with the pathbar mode. Patch by · b71d9736
      Cosimo Cecchi authored
      2009-03-19  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* src/nautilus-navigation-window.c:
      	(always_use_location_entry_changed),
      	(nautilus_navigation_window_set_bar_mode):
      	Always synchronize the location bar button with the pathbar
      	mode. Patch by Paweł Paprota (#416891).
      
      svn path=/trunk/; revision=15140
      b71d9736
    • Alexander Larsson's avatar
      Report error for failed mounts. c · b4539643
      Alexander Larsson authored
      2009-03-19  Alexander Larsson  <alexl@redhat.com>
      
      	
              * src/file-manager/fm-directory-view.c:
      	Report error for failed mounts.
      c
      
      svn path=/trunk/; revision=15139
      b4539643
    • Alexander Larsson's avatar
      Don't save desktop files if nothing actually changed. · 1923c99b
      Alexander Larsson authored
      2009-03-19  Alexander Larsson  <alexl@redhat.com>
      
              * src/file-manager/fm-ditem-page.c:
              (item_entry_free):
              (save_entry):
              (build_table):
      	Don't save desktop files if nothing actually changed.
      
      
      
      svn path=/trunk/; revision=15138
      1923c99b
  15. 18 Mar, 2009 2 commits
    • Cosimo Cecchi's avatar
      Unbreak typeahead find for 33% zoom level (#341708). · 18c32d0a
      Cosimo Cecchi authored
      2009-03-18  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* libnautilus-private/nautilus-icon-container.c:
      	(nautilus_icon_container_get_icon_text),
      	(nautilus_icon_container_search_iter),
      	(nautilus_icon_container_update_icon):
      	* libnautilus-private/nautilus-icon-container.h:
      	* src/file-manager/fm-icon-container.c:
      	(fm_icon_container_get_icon_text):
      	Unbreak typeahead find for 33% zoom level (#341708).
      
      svn path=/trunk/; revision=15136
      18c32d0a
    • Cosimo Cecchi's avatar
      Spawn the Nautilus windows on the right scren instead of always using the · bae20f54
      Cosimo Cecchi authored
      2009-03-18  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* src/nautilus-application.c: (open_window), (open_windows),
      	(message_received_cb), (nautilus_application_startup):
      	Spawn the Nautilus windows on the right scren instead of always
      	using the default one (#555078).
      
      svn path=/trunk/; revision=15135
      bae20f54
  16. 17 Mar, 2009 2 commits
    • Alexander Larsson's avatar
      Don't unref link if NULL · 63ce3b97
      Alexander Larsson authored
      2009-03-17  Alexander Larsson  <alexl@redhat.com>
      
              * src/file-manager/fm-desktop-icon-view.c:
              (trash_link_is_selection):
      	Don't unref link if NULL
      
      
      
      svn path=/trunk/; revision=15131
      63ce3b97
    • Alexander Larsson's avatar
      Center cancel button over progress bar, makes dialog much nicer for long · 8212f9fe
      Alexander Larsson authored
      2009-03-17  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-progress-info.c:
      	Center cancel button over progress bar, makes dialog
      	much nicer for long filenames.
      	Patch from anthony <dreadyman16@gmail.com>
      
      
      svn path=/trunk/; revision=15128
      8212f9fe
  17. 16 Mar, 2009 4 commits