1. 03 Mar, 2009 4 commits
    • Cosimo Cecchi's avatar
      commit properly the previous ConsoleKit patch. · b42c5902
      Cosimo Cecchi authored
      2009-03-03  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* src/nautilus-application.c (nautilus_application_finalize),
      	(ck_session_active_changed_cb), (ck_call_is_active_cb),
      	(ck_get_current_session_cb), (do_initialize_consolekit),
      	(finish_startup), (mount_added_callback):
      	* src/nautilus-application.h: commit properly the previous
      	ConsoleKit patch.
      
      svn path=/trunk/; revision=15050
      b42c5902
    • Andrew Walton's avatar
      Fix the build by reverting Cosimo's CK double-patch. · b25c624a
      Andrew Walton authored
      2009-03-03  A. Walton  <awalton@gnome.org>
      
      	* src/nautilus-application.c (nautilus_application_finalize),
      	(finish_startup), (mount_added_callback):
      	* src/nautilus-application.h:
      	Fix the build by reverting Cosimo's CK double-patch.
      
      
      svn path=/trunk/; revision=15049
      b25c624a
    • Andrew Walton's avatar
      Don't localize 'Icon=' keys. Fixes Launchpad Bug #336679. · fd7ab08d
      Andrew Walton authored
      2009-03-02  A. Walton  <awalton@gnome.org>
      
      	* libnautilus-private/nautilus-link.c
      	(nautilus_link_local_set_key), 
      	(nautilus_link_local_set_text),
      	(nautilus_link_local_set_icon):
      	Don't localize 'Icon=' keys.
      	Fixes Launchpad Bug #336679.
      
      
      svn path=/trunk/; revision=15048
      fd7ab08d
    • Cosimo Cecchi's avatar
      use ConsoleKit to find out whether we are on the currently active session. · 1d8916a0
      Cosimo Cecchi authored
      2009-03-03  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* src/nautilus-application.c (nautilus_application_finalize),
      	(ck_session_active_changed_cb), (ck_call_is_active_cb),
      	(ck_get_current_session), (do_initialize_consolekit),
      	(ck_get_current_session_cb), (finish_startup),
      	(mount_added_callback):
      	* src/nautilus-application.h: use ConsoleKit to find out whether
      	we are on the currently active session. If we don't, inhibit autorun
      	dialogs (#573577).
      
      svn path=/trunk/; revision=15046
      1d8916a0
  2. 02 Mar, 2009 2 commits
    • Alexander Larsson's avatar
      Post release version bump · 10f25541
      Alexander Larsson authored
      2009-03-02  Alexander Larsson  <alexl@redhat.com>
      
      	* configure.in:
      	Post release version bump
      
      === nautilus 2.25.92 ===
      
      
      svn path=/trunk/; revision=15038
      10f25541
    • Alexander Larsson's avatar
      Update for release · 6bf60395
      Alexander Larsson authored
      2009-03-02  Alexander Larsson  <alexl@redhat.com>
      
      	* NEWS:
      	Update for release
      
      
      
      svn path=/trunk/; revision=15036
      6bf60395
  3. 26 Feb, 2009 3 commits
    • Alexander Larsson's avatar
      Add helper to get the path to use for symlinks that also works for · 0d42950c
      Alexander Larsson authored
      2009-02-26  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.c:
              (get_abs_path_for_symlink):
      	Add helper to get the path to use for symlinks that also
      	works for non-local files.
              (link_file):
      	Use get_abs_path_for_symlink() for target of symlink so that
      	it works for remote files too.
      	Also, fix GFile comparison to use g_file_equal, not ==
      
      
      svn path=/trunk/; revision=15024
      0d42950c
    • Alexander Larsson's avatar
      Remove monitoring of old gnome-vfs gconf directory. Preload the gconf · 8b202d7f
      Alexander Larsson authored
      2009-02-26  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-global-preferences.c:
              (nautilus_global_preferences_init):
      	Remove monitoring of old gnome-vfs gconf directory.
      	Preload the gconf directories that are used on startup.
      
      
      
      svn path=/trunk/; revision=15023
      8b202d7f
    • Alexander Larsson's avatar
      Don't ref pixbuf if it is NULL · 23474d5f
      Alexander Larsson authored
      2009-02-26  Alexander Larsson  <alexl@redhat.com>
      
      	* src/file-manager/fm-directory-view.c (add_submenu):
      	Don't ref pixbuf if it is NULL
      
      
      svn path=/trunk/; revision=15022
      23474d5f
  4. 25 Feb, 2009 2 commits
    • Alexander Larsson's avatar
      Don't unref info if == NULL Query for readonly on the source directory, · c03448e3
      Alexander Larsson authored
      2009-02-25  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-file-operations.c (copy_files):
      	Don't unref info if == NULL
      	Query for readonly on the source directory, not the file because
      	otherwise we'll follow symlinks to the wrong filesystem.
      	OTOH, maybe query_filesystem_info shouldn't follow symlinks,
      	but that unfortunately seems hard to implement.
      
      
      svn path=/trunk/; revision=15019
      c03448e3
    • Alexander Larsson's avatar
      Use $XDG_DATA_HOME/.converted-launchers as marker for one-time desktop · a0f7bb5f
      Alexander Larsson authored
      2009-02-25  Alexander Larsson  <alexl@redhat.com>
      
              * src/nautilus-application.c:
      	Use $XDG_DATA_HOME/.converted-launchers as marker for
      	one-time desktop file trust operation.
      
              * libnautilus-private/nautilus-file-utilities.[ch]:
      	Add nautilus_is_in_system_dir() to check if path is in
      	XDG_DATA_DIR or in ~/.gnome2.
      
              * libnautilus-private/nautilus-directory-async.c:
              (is_link_trusted):
      	Use new nautilus_is_in_system_dir() instead of open coding it.
      
              * libnautilus-private/nautilus-file-operations.c:
      	When copying a desktop file from a trusted location to the desktop,
      	mark it as trusted.
      
      
      svn path=/trunk/; revision=15018
      a0f7bb5f
  5. 24 Feb, 2009 5 commits
    • Cosimo Cecchi's avatar
      remove obsolete test. · 27e3e640
      Cosimo Cecchi authored
      2009-02-24  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* test/test-eel-widgets.c: remove obsolete test.
      
      svn path=/trunk/; revision=15016
      27e3e640
    • Alexander Larsson's avatar
      Add "interactive" argument to nautilus_file_mark_desktop_file_trusted. · 1e1c916f
      Alexander Larsson authored
      2009-02-24  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.c:
              * libnautilus-private/nautilus-file-operations.h:
              * libnautilus-private/nautilus-mime-actions.c:
              Add "interactive" argument to
      	nautilus_file_mark_desktop_file_trusted.
      
              * src/nautilus-application.c:
      	Mark all desktopfiles on the desktop trusted on first
      	run.
      
      
      
      svn path=/trunk/; revision=15009
      1e1c916f
    • Alexander Larsson's avatar
      Add nautilus_file_mark_desktop_file_trusted(), this now adds a #! line if · ca2fd475
      Alexander Larsson authored
      2009-02-24  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.c:
              * libnautilus-private/nautilus-file-operations.h:
      	Add nautilus_file_mark_desktop_file_trusted(), this now
      	adds a #! line if there is none as well as makes the file
      	executable.
      
              * libnautilus-private/nautilus-mime-actions.c:
      	Use nautilus_file_mark_desktop_file_trusted() instead of
      	just setting the permissions.
      
      
      
      svn path=/trunk/; revision=15006
      ca2fd475
    • Alexander Larsson's avatar
      Capitalize words in button. · b06406cf
      Alexander Larsson authored
      2009-02-24  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-mime-actions.c (activate_desktop_file):
      	Capitalize words in button.
      
      
      
      svn path=/trunk/; revision=15004
      b06406cf
    • Alexander Larsson's avatar
      Check for trusted desktop file launchers. · 7632a3e1
      Alexander Larsson authored
      2009-02-24  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-directory-async.c:
      	Check for trusted desktop file launchers.
      
              * libnautilus-private/nautilus-file-private.h:
              * libnautilus-private/nautilus-file.c:
              * libnautilus-private/nautilus-file.h:
              Add nautilus_file_is_trusted_link.
      	Allow unsetting of custom display name.
      
              * libnautilus-private/nautilus-mime-actions.c:
      	Display dialog when trying to launch a non-trusted desktop file.
      
      
      
      svn path=/trunk/; revision=15003
      7632a3e1
  6. 23 Feb, 2009 3 commits
    • Paolo Borelli's avatar
      do not leak the columns list. · 20b787c9
      Paolo Borelli authored
      2009-02-23  Paolo Borelli  <pborelli@katamail.com>
      
      	* src/file-manager/fm-list-view.c (sort_criterion_changes_due_to_user):
      	do not leak the columns list.
      
      
      svn path=/trunk/; revision=14998
      20b787c9
    • Paolo Borelli's avatar
      check if the mtime attribute is actually available. · 4a279210
      Paolo Borelli authored
      2009-02-23  Paolo Borelli  <pborelli@katamail.com>
      
      	* libnautilus-private/nautilus-thumbnails.c: check if the mtime
      	attribute is actually available.
      
      
      svn path=/trunk/; revision=14994
      4a279210
    • Cosimo Cecchi's avatar
      don't hardcode mimetypes for which we limit the file size, but load the · 2572e6b8
      Cosimo Cecchi authored
      2009-02-23  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* libnautilus-private/nautilus-thumbnails.c (get_types_table):
      	don't hardcode mimetypes for which we limit the file size,
      	but load the list of the supported mimetypes from GdkPixbuf
      	instead (#545934).
      
      svn path=/trunk/; revision=14993
      2572e6b8
  7. 22 Feb, 2009 1 commit
    • Cosimo Cecchi's avatar
      don't add 30 seconds when formatting time, as float->int conversion · ee0b2f79
      Cosimo Cecchi authored
      2009-02-22  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* libnautilus-private/nautilus-file-operations.c
      	(seconds_count_format_time_units), (format_time):
      	don't add 30 seconds when formatting time, as float->int conversion
      	already truncates the value for us (#572284).
      
      svn path=/trunk/; revision=14991
      ee0b2f79
  8. 21 Feb, 2009 3 commits
  9. 20 Feb, 2009 4 commits
    • Alexander Larsson's avatar
      Don't chain up on style_set, as this causes flicker. · d9f559f1
      Alexander Larsson authored
      2009-02-20  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-icon-container.c (style_set):
      	Don't chain up on style_set, as this causes flicker.
      
      
      
      svn path=/trunk/; revision=14984
      d9f559f1
    • Christian Neumair's avatar
      Do not put "Link to ..." in front of symbolic links that are created in · 51e71c6a
      Christian Neumair authored
      2009-02-20  Christian Neumair  <cneumair@gnome.org>
      
      	* libnautilus-private/nautilus-file-operations.c (get_link_name),
      	(link_file):
      	Do not put "Link to ..." in front of symbolic links that are created
      	in another directory via DND. Fixes #534432.
      
      svn path=/trunk/; revision=14982
      51e71c6a
    • Christian Neumair's avatar
      Treat vertical scroll events as horizontal ones if compact view is · 2f959ea9
      Christian Neumair authored
      2009-02-20  Christian Neumair  <cneumair@gnome.org>
      
      	* src/file-manager/fm-directory-view.c
      	(fm_directory_view_handle_scroll_event),
      	(fm_directory_view_scroll_event):
      	* src/file-manager/fm-directory-view.h:
      	* src/file-manager/fm-icon-view.c (fm_icon_view_scroll_event),
      	(fm_icon_view_class_init):
      	Treat vertical scroll events as horizontal ones if compact view is
      	enabled, and if they do not bump the zoom level. Fixes #571770.
      
      svn path=/trunk/; revision=14979
      2f959ea9
    • Alexander Larsson's avatar
      Better string for previous commit. · 613ee8b4
      Alexander Larsson authored
      2009-02-20  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-file-operations.c (copy_move_file):
      	Better string for previous commit.
      
      
      
      svn path=/trunk/; revision=14976
      613ee8b4
  10. 18 Feb, 2009 1 commit
  11. 17 Feb, 2009 1 commit
    • Alexander Larsson's avatar
      Set the glibc MMAP limit to a static value to avoid the dynamic limit · fbe7bdd1
      Alexander Larsson authored
      2009-02-17  Alexander Larsson  <alexl@redhat.com>
      
              * configure.in:
              * src/nautilus-main.c:
      	Set the glibc MMAP limit to a static value to avoid the dynamic
      	limit hitting bad behaviour due to the large temporary allocations
      	when creating the desktop background. It would raise the limit
      	to a large value causing several large allocations on the
      	heap which are then not returned to the OS.
      
      
      svn path=/trunk/; revision=14963
      fbe7bdd1
  12. 16 Feb, 2009 4 commits
    • Alexander Larsson's avatar
      Post release version bump · 6d96b59c
      Alexander Larsson authored
      2009-02-16  Alexander Larsson  <alexl@redhat.com>
      
      	* configure.in:
      	Post release version bump
      
      === nautilus 2.25.91 ===
      
      
      svn path=/trunk/; revision=14956
      6d96b59c
    • Alexander Larsson's avatar
      Update for release · 50c9b190
      Alexander Larsson authored
      2009-02-16  Alexander Larsson  <alexl@redhat.com>
      
      	* NEWS:
      	Update for release
      
      	* configure.in:
      	Bump version to 2.25.91
      
      
      
      svn path=/trunk/; revision=14954
      50c9b190
    • David Zeuthen's avatar
      Don't use shadowed mounts. · 498596ad
      David Zeuthen authored
      2009-02-10  David Zeuthen  <davidz@redhat.com>
      
      	Don't use shadowed mounts.
      
      	* libnautilus-private/nautilus-desktop-link-monitor.c (has_mount),
      	(create_mount_link), (remove_mount_link), (mount_added_callback),
      	(mount_removed_callback), (mount_changed_callback):
      	* libnautilus-private/nautilus-directory-async.c (get_mount_at):
      	* src/file-manager/fm-tree-view.c (add_root_for_mount):
      	* src/nautilus-pathbar.c (is_file_path_mounted_mount):
      	* src/nautilus-places-sidebar.c (update_places):
      	Honor g_mount_is_shadowed().
      
      
      svn path=/trunk/; revision=14953
      498596ad
    • Alexander Larsson's avatar
      Handle GIcon types other than files and themed icons. Patch from David · 3a1e67c8
      Alexander Larsson authored
      2009-02-16  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-icon-info.c:
              (nautilus_icon_info_lookup):
      	Handle GIcon types other than files and themed icons.
      	Patch from David Zeuthen
      
      
      svn path=/trunk/; revision=14952
      3a1e67c8
  13. 13 Feb, 2009 1 commit
  14. 12 Feb, 2009 1 commit
  15. 09 Feb, 2009 1 commit
  16. 07 Feb, 2009 1 commit
  17. 04 Feb, 2009 1 commit
  18. 02 Feb, 2009 2 commits
    • Cosimo Cecchi's avatar
      Use G_DEFINE_TYPE_* instead of hand-written nautilus_foo_get_type() · 0fa45e38
      Cosimo Cecchi authored
      2009-02-02  Cosimo Cecchi  <cosimoc@pluto>
      
      	* libnautilus-extension/nautilus-column.c:
      	(nautilus_column_finalize), (nautilus_column_init),
      	(nautilus_column_class_init):
      	* libnautilus-extension/nautilus-menu.c: (nautilus_menu_finalize):
      	* libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
      	(nautilus_cell_renderer_pixbuf_emblem_class_init),
      	(nautilus_cell_renderer_pixbuf_emblem_finalize):
      	* libnautilus-private/nautilus-cell-renderer-text-ellipsized.c:
      	(nautilus_cell_renderer_text_ellipsized_init),
      	(nautilus_cell_renderer_text_ellipsized_class_init),
      	(nautilus_cell_renderer_text_ellipsized_get_size):
      	* libnautilus-private/nautilus-entry.c: (nautilus_entry_finalize),
      	(nautilus_entry_key_press), (nautilus_entry_motion_notify),
      	(nautilus_entry_button_press), (nautilus_entry_button_release),
      	(nautilus_entry_selection_clear), (nautilus_entry_class_init):
      	* libnautilus-private/nautilus-file.c: (nautilus_file_init),
      	(nautilus_file_constructor), (finalize),
      	(nautilus_file_class_init):
      	* libnautilus-private/nautilus-icon-canvas-item.c:
      	(nautilus_icon_canvas_item_finalize),
      	(nautilus_icon_canvas_item_update),
      	(nautilus_icon_canvas_item_class_init):
      	* libnautilus-private/nautilus-icon-container.c:
      	(nautilus_icon_container_new):
      	* libnautilus-private/nautilus-icon-container.h:
      	* libnautilus-private/nautilus-mime-application-chooser.c:
      	(nautilus_mime_application_chooser_finalize),
      	(nautilus_mime_application_chooser_destroy),
      	(nautilus_mime_application_chooser_class_init),
      	(nautilus_mime_application_chooser_init):
      	* libnautilus-private/nautilus-open-with-dialog.c:
      	(nautilus_open_with_dialog_finalize),
      	(nautilus_open_with_dialog_destroy),
      	(nautilus_open_with_dialog_class_init),
      	(nautilus_open_with_dialog_init):
      	* src/file-manager/fm-icon-container.c:
      	* src/file-manager/fm-list-model.c: (fm_list_model_dispose),
      	(fm_list_model_finalize), (fm_list_model_class_init):
      	* src/file-manager/fm-tree-model.c: (fm_tree_model_finalize),
      	(fm_tree_model_class_init):
      	Use G_DEFINE_TYPE_* instead of hand-written nautilus_foo_get_type()
      	functions where possible.
      
      svn path=/trunk/; revision=14911
      0fa45e38
    • Alexander Larsson's avatar
      Post release version bump · d24d8800
      Alexander Larsson authored
      2009-02-02  Alexander Larsson  <alexl@redhat.com>
      
      	* configure.in:
      	Post release version bump
      
      === nautilus 2.25.4 ===
      
      
      svn path=/trunk/; revision=14910
      d24d8800