1. 15 Dec, 2008 1 commit
  2. 21 Nov, 2008 1 commit
    • Cosimo Cecchi's avatar
      Don't unref the SMClient (#561402). · 63590365
      Cosimo Cecchi authored
      2008-11-21  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* src/nautilus-application.c: (nautilus_application_finalize):
      	Don't unref the SMClient (#561402).
      
      svn path=/trunk/; revision=14787
      63590365
  3. 06 Oct, 2008 2 commits
    • Cosimo Cecchi's avatar
      Use G_DEFINE_TYPE instead of libgnome macros. · 81629457
      Cosimo Cecchi authored
      2008-10-06  Cosimo Cecchi  <cosimoc@gnome.org>
      
              * libnautilus-private/nautilus-bookmark.c:
              * libnautilus-private/nautilus-desktop-directory.c:
              * libnautilus-private/nautilus-icon-container.c:
              * libnautilus-private/nautilus-merged-directory.c:
              * libnautilus-private/nautilus-module.c:
              * libnautilus-private/nautilus-module.h:
              * libnautilus-private/nautilus-search-directory.c:
              * libnautilus-private/nautilus-signaller.c:
              * libnautilus-private/nautilus-tree-view-drag-dest.c:
              * src/file-manager/fm-icon-container.c:
              * src/nautilus-application.c:
              * src/nautilus-desktop-window.c:
              * src/nautilus-file-management-properties-main.c:
              * src/nautilus-zoom-control.c:
      	Use G_DEFINE_TYPE instead of libgnome macros.
      
      
      svn path=/trunk/; revision=14686
      81629457
    • Cosimo Cecchi's avatar
      Replace GnomeConfig use with GKeyFile · 1fe3ae3d
      Cosimo Cecchi authored
      2008-10-06  Cosimo Cecchi  <cosimoc@gnome.org>
      
              * src/nautilus-application.c:
              (initialize_kde_trash_hack):
      	Replace GnomeConfig use with GKeyFile
      
      
      
      svn path=/trunk/; revision=14684
      1fe3ae3d
  4. 02 Oct, 2008 1 commit
    • Alexander Larsson's avatar
      Renamed nautilus.desktop to nautilus-browser.desktop (this is what it · 9c068ad3
      Alexander Larsson authored
      2008-10-02  Alexander Larsson  <alexl@redhat.com>
      
              * Makefile.am:
              * nautilus-browser.desktop.in.in:
              * nautilus.desktop.in.in:
      	Renamed nautilus.desktop to nautilus-browser.desktop
      	(this is what it does, launch a browser window with no desktop)
      	Created new NoDisplay nautilus.desktop file that is used
      	for autostarting nautilus from gnome-session.
      	
              * configure.in:
      	Pull in the right cflags/libs for libegg
      	Add nautilus-browser.desktop.in to output
      	
              * cut-n-paste-code/libegg/Makefile.am:
              * cut-n-paste-code/libegg/eggdesktopfile.[ch]: Added.
              * cut-n-paste-code/libegg/eggsmclient-private.h: Added.
              * cut-n-paste-code/libegg/eggsmclient-xsmp.c: Added.
              * cut-n-paste-code/libegg/eggsmclient.[ch]: Added.
      	Import eggsmclient from libegg.
      	Save data in desktop file instead of a separate file as per the
      	new gnome-session.
      	
              * cut-n-paste-code/libegg/eggtreemultidnd.c:
      	Minor update from libegg
      	
              * src/nautilus-application.[ch]:
      	Use eggsmclient for session handling instead of gnome-client.
      	
              * src/nautilus-main.c:
      	Don't use gnome_program, instead use eggsmsession and
      	g_option_context_parse directly.
      	This removes support for some internal commandline arguments
      	that are not used anymore.
      
      
      svn path=/trunk/; revision=14680
      9c068ad3
  5. 01 Oct, 2008 1 commit
    • Alexander Larsson's avatar
      Remove direct deps on bonobo, bonobo-activation, orbit2, · 0755d50a
      Alexander Larsson authored
      2008-10-01  Alexander Larsson  <alexl@redhat.com>
      
              * configure.in:
      	Remove direct deps on bonobo, bonobo-activation, orbit2, startup-notification
      	Add dependency on libunique
      	
              * src/Makefile.am:
              * src/nautilus-shell-interface.idl:
              * src/nautilus-shell.[ch]:
      	Remove NautilusShell
      	
              * src/nautilus-application.[ch]:
      	Make NautilusApplication a normal GObject
      	Remove NautilusShell use.
      	Implement unique application functionallity using libunique
      	Remove manual startup notification handling (mostly handled by libunique)
      	
              * src/nautilus-main.c:
      	Remove bonobo initialization
      	Remove manual startup notification handling
      	Move command line arg to uri parsing here
      	Remove weird idle handling now that we don't use bonobo anymore
      
              * libnautilus-private/nautilus-undo-manager.c:
              * libnautilus-private/nautilus-undo-manager.h:
              * libnautilus-private/nautilus-undo.c:
              * src/nautilus-window-private.h:
      	Remove all leftover spurious use of bonobo
      	
              * src/nautilus-window-slot.h:
              * src/nautilus-desktop-window.c:
              * src/nautilus-location-dialog.c:
              * src/nautilus-window-bookmarks.c:
      	Add required includes of gi18n.h
      	
      
      
      svn path=/trunk/; revision=14677
      0755d50a
  6. 24 Sep, 2008 1 commit
    • Christian Neumair's avatar
      When unmounting, close all slots that only displayed locations on the · 5301e29f
      Christian Neumair authored
      2008-09-24  Christian Neumair  <cneumair@gnome.org>
      
      	* src/nautilus-application.c (count_slots_of_windows),
      	(get_first_navigation_slot), (mount_removed_callback):
      	* src/nautilus-navigation-window-slot.c
      	(nautilus_navigation_window_slot_should_close_with_mount):
      	* src/nautilus-navigation-window-slot.h:
      	When unmounting, close all slots that only displayed locations on the
      	mount. Never close all open slots, though. 
      
      svn path=/trunk/; revision=14663
      5301e29f
  7. 16 Sep, 2008 1 commit
  8. 01 Sep, 2008 1 commit
  9. 21 Jul, 2008 1 commit
    • Christian Neumair's avatar
      Display compact view after list view, rather than before it. Fixes · 89f2aab3
      Christian Neumair authored
      2008-07-21  Christian Neumair  <cneumair@gnome.org>
      
      	* src/file-manager/fm-icon-view.c (fm_icon_view_register),
      	(fm_compact_view_register):
      	* src/file-manager/fm-icon-view.h:
      	* src/nautilus-application.c (nautilus_application_instance_init):
      	* src/nautilus-file-management-properties.c:
      	* src/nautilus-file-management-properties.glade:
      	Display compact view after list view, rather than before it. Fixes
      	keybindings, and #543934. Thanks to Diego Escalante Urrelo.
      
      svn path=/trunk/; revision=14384
      89f2aab3
  10. 08 Jul, 2008 1 commit
  11. 28 May, 2008 1 commit
    • Christian Neumair's avatar
      Display launcher editables on "Basic" page. Get rid of "Launcher" page. · 774ea91e
      Christian Neumair authored
      2008-05-28  Christian Neumair  <cneumair@gnome.org>
      
      	* src/file-manager/fm-ditem-page.c (build_table), (create_page),
      	(fm_ditem_page_create_begin), (fm_ditem_page_make_box),
      	(fm_ditem_page_should_show):
      	* src/file-manager/fm-ditem-page.h:
      	* src/file-manager/fm-properties-window.c (create_basic_page):
      	* src/nautilus-application.c (finish_startup):
      	Display launcher editables on "Basic" page. Get rid of "Launcher" page.
      
      svn path=/trunk/; revision=14205
      774ea91e
  12. 21 May, 2008 1 commit
  13. 19 May, 2008 1 commit
  14. 30 Apr, 2008 1 commit
    • David Zeuthen's avatar
      Fix how autorunning works. Instead of inhibiting autorunning every time we · 0e85a1ca
      David Zeuthen authored
      2008-04-29  David Zeuthen  <davidz@redhat.com>
      
              * libnautilus-private/nautilus-autorun.c:
              * libnautilus-private/nautilus-autorun.h:
              * libnautilus-private/nautilus-file-operations.c:
              (volume_mount_cb), (nautilus_file_operations_mount_volume):
              * libnautilus-private/nautilus-file-operations.h:
              * libnautilus-private/nautilus-mime-actions.c:
              (activation_mount_not_mounted_callback):
              * libnautilus-private/nautilus-vfs-file.c:
              (vfs_file_mount_callback):
              * src/nautilus-application.c: (startup_volume_mount_cb),
              (volume_added_callback):
              * src/nautilus-places-sidebar.c: (open_selected_bookmark),
              (mount_shortcut_cb):
              * src/nautilus-window-manage-views.c: (mount_not_mounted_callback):
              Fix how autorunning works. Instead of inhibiting autorunning
              every time we run something, we turn things around and instead
              allow automounting only in the instance where Nautilus automounted
              something itself. So in essence this patch is s/inhibit/allow/.
              This fixes an annoying problem where Nautilus would do autorun
              everytime something was mounted even from the command line. A
              consequence of this are windows popping up and other annoyances.
              This patch fixes that problem.
      
              * src/nautilus-x-content-bar.c: (nautilus_x_content_bar_init):
              Make sure the label is ellipsized.
      
      
      svn path=/trunk/; revision=14112
      0e85a1ca
  15. 10 Apr, 2008 1 commit
    • A. Walton's avatar
      Remove the first-time-druid dead code (#520773). · 6eb74f59
      A. Walton authored
      2008-04-10  A. Walton  <awalton@svn.gnome.org>
      
      	* src/Makefile.am:
      	* src/nautilus-application.c: (nautilus_application_startup):
      	* src/nautilus-application.h:
      	* src/nautilus-first-time-druid.c:
      	* src/nautilus-first-time-druid.h:
      	* src/nautilus-main.c: (main):
      	Remove the first-time-druid dead code (#520773).
      
      
      svn path=/trunk/; revision=14061
      6eb74f59
  16. 07 Apr, 2008 1 commit
  17. 04 Apr, 2008 1 commit
    • Christian Neumair's avatar
      Inhibit autorun in mount callbacks after finishing mounts rather than · 00a42fe8
      Christian Neumair authored
      2008-04-04  Christian Neumair  <cneumair@gnome.org>
      
      	* libnautilus-private/nautilus-file-operations.c (volume_mount_cb),
      	(nautilus_file_operations_mount_volume):
      	* libnautilus-private/nautilus-file-operations.h:
      	* libnautilus-private/nautilus-mime-actions.c
      	(activation_mount_not_mounted_callback),
      	(activation_mount_not_mounted):
      	* src/nautilus-application.c (startup_volume_mount_cb),
      	(automount_all_volumes), (volume_added_callback):
      	* src/nautilus-places-sidebar.c (open_selected_bookmark),
      	(mount_shortcut_cb):
      	* src/nautilus-window-manage-views.c (mount_not_mounted_callback),
      	(got_file_info_for_view_selection_callback):
      	Inhibit autorun in mount callbacks after finishing mounts rather than
      	before mounting.
      
      	It is neccessary because the mount may take a very long time (floppy,
      	password prompt), which may take longer than the inhibition timeout.
      
      	This approach works because with the current HAL volume monitor
      	implementation, GVolumeMonitor signal emission is scheduled, while the
      	mount callbacks are invoked synchronously.
      
      	This should also fix the not working inhibition on startup, which
      	could happen because parallel mounts in the background and the rest of
      	the startup process eat resources, so the mounts may also take longer
      	than the inhibition timeout.
      
      svn path=/trunk/; revision=14034
      00a42fe8
  18. 01 Apr, 2008 1 commit
    • Cosimo Cecchi's avatar
      Do not use contractions in strings. (#145356). · 10053a33
      Cosimo Cecchi authored
      2008-04-01  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* libnautilus-private/nautilus-file-operations.c: (delete_dir),
      	(prompt_empty_trash), (verify_destination), (copy_move_directory),
      	(remove_target_recursively), (copy_move_file):
      	* libnautilus-private/nautilus-mime-actions.c:
      	(report_broken_symbolic_link), (activate_files):
      	* libnautilus-private/nautilus-program-choosing.c:
      	(application_cannot_open_location), (nautilus_launch_application),
      	(nautilus_launch_desktop_file):
      	* src/file-manager/fm-error-reporting.c:
      	(fm_report_error_loading_directory),
      	(fm_report_error_renaming_file), (fm_report_error_setting_group),
      	(fm_report_error_setting_owner),
      	(fm_report_error_setting_permissions):
      	* src/file-manager/fm-properties-window.c:
      	(fm_properties_window_drag_data_received),
      	(create_permissions_page):
      	* src/nautilus-application.c: (nautilus_application_startup):
      	* src/nautilus-connect-server-dialog-main.c:
      	(display_error_dialog):
      	* src/nautilus-connect-server-dialog.c: (connect_to_server):
      	* src/nautilus-emblem-sidebar.c:
      	(nautilus_emblem_sidebar_delete_cb), (rename_dialog_response_cb):
      	* src/nautilus-information-panel.c: (receive_dropped_uri_list):
      	* src/nautilus-property-browser.c: (remove_pattern),
      	(remove_emblem), (add_pattern_to_browser):
      	* src/nautilus-window-manage-views.c:
      	(display_view_selection_failure):
      	Do not use contractions in strings. (#145356).
      
      svn path=/trunk/; revision=14017
      10053a33
  19. 29 Mar, 2008 1 commit
    • Christian Neumair's avatar
      When restarting with "nautilus --restart", use XML file session save / · d818b409
      Christian Neumair authored
      
      2008-03-29  Christian Neumair  <cneumair@gnome.org>
      
      	* src/nautilus-application.c
      	(nautilus_application_save_session_to_file), (save_session):
      	* src/nautilus-application.h:
      	* src/nautilus-main.c (main):
      	* src/nautilus-shell.c (open_windows_at_idle), (restart_at_idle):
      	When restarting with "nautilus --restart", use XML file session
      	save / load mechanism, instead of writing to / reading from GConf.
      
      svn path=/trunk/; revision=13998
      d818b409
  20. 21 Feb, 2008 2 commits
    • David Zeuthen's avatar
      Use g_volume_should_automount() to determine if we should autorun programs · 00e59a6b
      David Zeuthen authored
      2008-02-21  David Zeuthen  <davidz@redhat.com>
      
      	* libnautilus-private/nautilus-autorun.c: (should_autorun_mount):
      	Use g_volume_should_automount() to determine if we should autorun
      	programs on a mount.
      
      	* libnautilus-private/nautilus-directory-async.c:
      	(nautilus_directory_set_up_request),
      	(nautilus_async_destroying_file), (lacks_filesystem_info),
      	(wants_filesystem_info), (request_is_satisfied),
      	(directory_count_start), (mime_list_start),
      	(filesystem_info_cancel), (filesystem_info_stop),
      	(filesystem_info_state_free), (got_filesystem_info),
      	(query_filesystem_info_callback), (filesystem_info_start),
      	(start_or_stop_io), (nautilus_directory_cancel),
      	(cancel_filesystem_info_for_file), (cancel_loading_attributes),
      	(nautilus_directory_cancel_loading_file_attributes):
      	* libnautilus-private/nautilus-directory-private.h:
      	* libnautilus-private/nautilus-file-attributes.h: Add new
      	filesystem info attribute; right now two bits in NautilusFile's
      	private structure are set; the filesystem::use-preview and
      	filesystem:readonly.
      
      	* libnautilus-private/nautilus-file-operations.c:
      	(nautilus_file_operations_mount_volume):
      	* src/nautilus-places-sidebar.c: (open_selected_bookmark),
      	(mount_shortcut_cb): Don't inhibit automount from
      	nautilus_file_operations_mount_volume() because then everything
      	will be inhibited as the mount_added callback use it as
      	well. Rather, move the call to inhibit out to the proper call
      	sites.
      
      	* libnautilus-private/nautilus-file-private.h:
      	* libnautilus-private/nautilus-file.c:
      	(nautilus_file_get_filesystem_use_preview),
      	(nautilus_file_should_show_thumbnail),
      	(get_speed_tradeoff_preference_for_file),
      	(nautilus_file_get_mount):
      	* libnautilus-private/nautilus-file.h:
      	* src/file-manager/fm-directory-view.c: (load_directory):
      	* src/file-manager/fm-icon-view.c: (should_preview_sound):
      	* src/nautilus-window-manage-views.c: (update_for_new_location):
      	Use the new filesystem::use-preview hint to determine if we should
      	preview non-native files (such as gphoto2:// and cdda://
      	mounts). 
      
      
      svn path=/trunk/; revision=13795
      00e59a6b
    • Cosimo Cecchi's avatar
      Stop closing parent windows at Desktop in spatial mode only if it's not · d8766d6f
      Cosimo Cecchi authored
      2008-02-21  Cosimo Cecchi  <cosimoc@gnome.org>
      
      	* src/nautilus-application.c: (find_parent_spatial_window):
      	Stop closing parent windows at Desktop in spatial mode only if it's
      	not explicitly opened in a spatial window. (#515180).
      
      svn path=/trunk/; revision=13791
      d8766d6f
  21. 11 Feb, 2008 1 commit
    • Alexander Larsson's avatar
      Update for new gio mount flags argument · 0082cd73
      Alexander Larsson authored
      2008-02-11  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.c:
              * libnautilus-private/nautilus-mime-actions.c:
              * libnautilus-private/nautilus-vfs-file.c:
              * src/nautilus-application.c:
              * src/nautilus-window-manage-views.c:
      	Update for new gio mount flags argument
      
      
      svn path=/trunk/; revision=13724
      0082cd73
  22. 08 Feb, 2008 1 commit
  23. 30 Jan, 2008 1 commit
    • Alexander Larsson's avatar
      Add functions to inhibit autorun for a volume or for the volume of a file. · 075ab7a0
      Alexander Larsson authored
      2008-01-30  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-autorun.[ch]:
      	Add functions to inhibit autorun for a volume
      	or for the volume of a file.
      	
              * src/nautilus-application.c:
      	Convert automount code to new way to inhibit autorun.
      	
              * libnautilus-private/nautilus-file-operations.c:
              * libnautilus-private/nautilus-mime-actions.c:
              * libnautilus-private/nautilus-vfs-file.c:
              * src/nautilus-window-manage-views.c:
      	Inhibit autorun if we manually mount stuff.
      
      
      svn path=/trunk/; revision=13674
      075ab7a0
  24. 17 Jan, 2008 1 commit
    • Alexander Larsson's avatar
      Add GMount attribute to NautilusFile. (not implemented yet) · dcd068fe
      Alexander Larsson authored
      2008-01-17  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file.[ch]:
              * libnautilus-private/nautilus-file-attributes.h:
              * libnautilus-private/nautilus-file-private.h:
      	Add GMount attribute to NautilusFile.
      	(not implemented yet)
      	
              * Makefile.am:
              * configure.in:
              * data/nautilus.xml.in:
              * libnautilus-private/apps_nautilus_preferences.schemas.in:
              * libnautilus-private/nautilus-autorun.[ch]:
              * libnautilus-private/nautilus-global-preferences.c:
              * libnautilus-private/nautilus-global-preferences.h:
              * libnautilus-private/nautilus-program-choosing.c:
              * src/Makefile.am:
              * src/file-manager/fm-directory-view.c:
              * src/nautilus-application.c:
              * src/nautilus-autorun-software.c: Added.
              * src/nautilus-file-management-properties.c:
              * src/nautilus-file-management-properties.glade:
              * src/nautilus-window-manage-views.c:
              * src/nautilus-x-content-bar.[ch]: Added.
      	More work on autorun and x-content types from David Zeuthen
      
      
      svn path=/trunk/; revision=13616
      dcd068fe
  25. 16 Jan, 2008 1 commit
  26. 14 Jan, 2008 2 commits
    • Alexander Larsson's avatar
      Correct includes · ead93b74
      Alexander Larsson authored
      2008-01-14  Alexander Larsson  <alexl@redhat.com>
      
              * src/nautilus-application.c:
      	Correct includes
      
      	* NEWS:
      	Update for release
      
      	* configure.in:
      	Update version to 2.21.5
      	Require eel 2.21.5
      	
      2008-01-14  Alexander Larsson  <alexl@redhat.com>
      
              * POTFILES.in:
      	Add nautilus-autorun.c
      
      
      
      svn path=/trunk/; revision=13598
      ead93b74
    • Alexander Larsson's avatar
      Add check_trash arg to nautilus_file_operations_unmount_mount. Add · 2761f4f9
      Alexander Larsson authored
      2008-01-14  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-file-operations.[ch]:
      	Add check_trash arg to nautilus_file_operations_unmount_mount.
      	Add nautilus_file_operations_mount_volume().
      	
              * libnautilus-private/nautilus-desktop-icon-file.c:
              * src/nautilus-places-sidebar.c:
              * src/file-manager/fm-tree-view.c:
      	Update to API change.
      	
              * data/nautilus.xml.in:
              * libnautilus-private/Makefile.am:
              * libnautilus-private/apps_nautilus_preferences.schemas.in:
              * libnautilus-private/nautilus-autorun.[ch]: Added.
              * libnautilus-private/nautilus-global-preferences.[ch]:
              * src/nautilus-application.c:
              * src/nautilus-file-management-properties.c:
              * src/nautilus-file-management-properties.glade:
      	Add new autorun setup (by David Zeuthen)
      
      
      svn path=/trunk/; revision=13594
      2761f4f9
  27. 08 Jan, 2008 1 commit
  28. 14 Dec, 2007 1 commit
    • Alexander Larsson's avatar
      Only use <gio/gio.h> include · 6559286c
      Alexander Larsson authored
      2007-12-14  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-bookmark.c:
              * libnautilus-private/nautilus-bookmark.h:
              * libnautilus-private/nautilus-desktop-icon-file.c:
              * libnautilus-private/nautilus-desktop-link-monitor.c:
              * libnautilus-private/nautilus-desktop-link.c:
              * libnautilus-private/nautilus-desktop-link.h:
              * libnautilus-private/nautilus-directory-private.h:
              * libnautilus-private/nautilus-directory.h:
              * libnautilus-private/nautilus-emblem-utils.h:
              * libnautilus-private/nautilus-file-changes-queue.h:
              * libnautilus-private/nautilus-file-operations.c:
              * libnautilus-private/nautilus-file-operations.h:
              * libnautilus-private/nautilus-file-utilities.c:
              * libnautilus-private/nautilus-file-utilities.h:
              * libnautilus-private/nautilus-file.c:
              * libnautilus-private/nautilus-file.h:
              * libnautilus-private/nautilus-icon-info.c:
              * libnautilus-private/nautilus-icon-info.h:
              * libnautilus-private/nautilus-link.c:
              * libnautilus-private/nautilus-mime-actions.h:
              * libnautilus-private/nautilus-mime-application-chooser.c:
              * libnautilus-private/nautilus-monitor.c:
              * libnautilus-private/nautilus-monitor.h:
              * libnautilus-private/nautilus-open-with-dialog.c:
              * libnautilus-private/nautilus-open-with-dialog.h:
              * libnautilus-private/nautilus-program-choosing.c:
              * libnautilus-private/nautilus-program-choosing.h:
              * libnautilus-private/nautilus-progress-info.h:
              * libnautilus-private/nautilus-recent.h:
              * libnautilus-private/nautilus-search-directory.c:
              * libnautilus-private/nautilus-search-engine-simple.c:
              * libnautilus-private/nautilus-trash-monitor.c:
              * libnautilus-private/nautilus-trash-monitor.h:
              * libnautilus-private/nautilus-ui-utilities.c:
              * libnautilus-private/nautilus-view-factory.h:
              * src/file-manager/fm-directory-view.c:
              * src/file-manager/fm-directory-view.h:
              * src/file-manager/fm-icon-container.c:
              * src/file-manager/fm-icon-view.c:
              * src/file-manager/fm-tree-model.h:
              * src/file-manager/fm-tree-view.c:
              * src/nautilus-application.c:
              * src/nautilus-application.h:
              * src/nautilus-bookmark-list.c:
              * src/nautilus-bookmark-list.h:
              * src/nautilus-desktop-window.c:
              * src/nautilus-image-properties-page.c:
              * src/nautilus-location-entry.c:
              * src/nautilus-navigation-window.c:
              * src/nautilus-pathbar.c:
              * src/nautilus-pathbar.h:
              * src/nautilus-places-sidebar.c:
              * src/nautilus-property-browser.c:
              * src/nautilus-query-editor.c:
              * src/nautilus-window-menus.c:
      	Only use <gio/gio.h> include 
      
      
      svn path=/trunk/; revision=13529
      6559286c
  29. 11 Dec, 2007 1 commit
    • David Zeuthen's avatar
      Update for API changes in gio trunk. · 6b62b6df
      David Zeuthen authored
      2007-12-11  David Zeuthen  <davidz@redhat.com>
      
      	Update for API changes in gio trunk.
      
      	* libnautilus-private/nautilus-desktop-icon-file.c:
      	(update_info_from_link):
      	* libnautilus-private/nautilus-desktop-link-monitor.c:
      	(volume_delete_dialog), (volume_file_name_used),
      	(create_mount_link), (mount_added_callback),
      	(mount_removed_callback), (mount_changed_callback),
      	(desktop_volumes_visible_changed),
      	(nautilus_desktop_link_monitor_init),
      	(desktop_link_monitor_finalize):
      	* libnautilus-private/nautilus-desktop-link.c:
      	(nautilus_desktop_link_new),
      	(nautilus_desktop_link_new_from_mount),
      	(nautilus_desktop_link_get_mount), (desktop_link_finalize):
      	* libnautilus-private/nautilus-desktop-link.h:
      	* libnautilus-private/nautilus-file-operations.c:
      	(custom_mount_to_string), (custom_mount_skip),
      	(unmount_mount_callback), (do_unmount), (get_trash_dirs_for_mount),
      	(has_trash_files), (nautilus_file_operations_unmount_mount):
      	* libnautilus-private/nautilus-file-operations.h:
      	* libnautilus-private/nautilus-file.c:
      	(nautilus_file_get_volume_name):
      	* src/file-manager/fm-icon-container.c: (get_sort_category):
      	* src/file-manager/fm-tree-model.c: (fm_tree_model_add_root_uri),
      	(fm_tree_model_get_mount_for_root_node_file),
      	(fm_tree_model_remove_root_uri):
      	* src/file-manager/fm-tree-model.h:
      	* src/file-manager/fm-tree-view.c: (add_root_for_mount),
      	(mount_added_callback), (mount_removed_callback),
      	(button_pressed_callback), (fm_tree_view_unmount_cb),
      	(create_tree):
      	* src/nautilus-application.c: (nautilus_application_instance_init),
      	(mount_added_callback), (mount_removed_callback):
      	* src/nautilus-pathbar.c:
      	(nautilus_path_bar_update_button_appearance),
      	(is_file_path_mounted_mount), (find_button_type),
      	(make_directory_button):
      	* src/nautilus-places-sidebar.c: (add_place), (update_places),
      	(mount_added_callback), (mount_removed_callback),
      	(mount_changed_callback), (volume_added_callback),
      	(volume_removed_callback), (volume_changed_callback),
      	(drive_changed_callback), (bookmarks_popup_menu_detach_cb),
      	(check_visibility), (bookmarks_check_popup_sensitivity),
      	(volume_mount_cb), (open_selected_bookmark), (mount_shortcut_cb),
      	(unmount_shortcut_cb), (eject_shortcut_cb),
      	(drive_poll_for_media_cb), (rescan_shortcut_cb),
      	(bookmarks_build_popup_menu), (nautilus_places_sidebar_init),
      	(nautilus_places_sidebar_set_parent_window):
      
      
      svn path=/trunk/; revision=13520
      6b62b6df
  30. 10 Dec, 2007 1 commit
    • Alexander Larsson's avatar
      Removed. Removed. Removed. · c2e8c493
      Alexander Larsson authored
      2007-12-10  Alexander Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-directory-async.c:
              * libnautilus-private/nautilus-directory-metafile.[ch]:
              * libnautilus-private/nautilus-metafile.[ch]:
              * libnautilus-private/nautilus-directory-private.h:
              * libnautilus-private/nautilus-directory.c:
              * libnautilus-private/Makefile.am:
              * libnautilus-private/nautilus-directory-metafile-monitor.[ch]: Removed.
              * libnautilus-private/nautilus-metafile-factory.[ch]: Removed.
              * libnautilus-private/nautilus-metafile-server.idl: Removed.
              * src/nautilus-application.c:
              * src/nautilus-main.c:
              * src/nautilus-spatial-window.c:
      	Remove the bonobo layer for metadata, as we're always in-process anyway
      	these days.
      
      
      svn path=/trunk/; revision=13515
      c2e8c493
  31. 03 Dec, 2007 1 commit
    • Christian Persch's avatar
      Remove some small allocations, and use GSlice more often. Bug #461795. · 0c5414e6
      Christian Persch authored
      2007-12-03  Christian Persch  <chpe@gnome.org>
      
      	* libnautilus-private/nautilus-directory-metafile.c:
      	(nautilus_directory_get_integer_file_metadata),
      	(nautilus_directory_set_integer_file_metadata):
      	* libnautilus-private/nautilus-directory.c:
      	(nautilus_directory_schedule_position_set):
      	* libnautilus-private/nautilus-dnd.c: (add_one_gnome_icon):
      	* libnautilus-private/nautilus-file-operations-progress.c:
      	(time_remaining_callback):
      	* libnautilus-private/nautilus-icon-dnd.c: (handle_local_move):
      	* src/file-manager/fm-directory-view.c: (new_folder_done):
      	* src/nautilus-application.c: (get_desktop_manager_selection):
      	* src/nautilus-connect-server-dialog.c: (display_server_uri):
      	* src/nautilus-information-panel.c: (receive_dropped_color):
      	* src/nautilus-property-browser.c: (add_color_to_browser):
      	* src/nautilus-window.c: (nautilus_window_init),
      	(nautilus_window_finalize), (free_activate_view_data),
      	(add_view_as_menu_item), (nautilus_window_synch_view_as_menus),
      	(nautilus_window_class_init): Remove some small allocations, and use
      	GSlice more often. Bug #461795.
      
      svn path=/trunk/; revision=13479
      0c5414e6
  32. 30 Nov, 2007 1 commit
  33. 03 Sep, 2007 1 commit
    • Christian Neumair's avatar
      Store keep-above and stickiness for navigation and spatial windows across · bf30cb23
      Christian Neumair authored
      2007-09-03  Christian Neumair  <cneumair@gnome.org>
      
      	* src/nautilus-application.c: (save_session_to_file),
      	(nautilus_application_load_session): 
      	* src/nautilus-window-manage-views.c: (setup_new_window),
      	(nautilus_spatial_window_state_event):
      	* src/nautilus-spatial-window.c:
      	(nautilus_spatial_window_state_event):
      	* libnautilus-private/nautilus-metadata.h:
      	Store keep-above and stickiness for navigation and spatial windows
      	across sessions (#163335).
      
      svn path=/trunk/; revision=13122
      bf30cb23
  34. 24 Jul, 2007 1 commit
    • Christian Persch's avatar
      Use pango ellipsisation instead of truncating the strings. Bug #410113. · ee2c880e
      Christian Persch authored
      2007-07-24  Christian Persch  <chpe@gnome.org>
      
      	* libnautilus-private/nautilus-bookmark.c:
      	(nautilus_bookmark_menu_item_new):
      	* libnautilus-private/nautilus-customization-data.c:
      	(nautilus_customization_data_new),
      	(nautilus_customization_data_get_next_element_for_display):
      	* libnautilus-private/nautilus-customization-data.h:
      	* src/nautilus-application.c:
      	* src/nautilus-bookmark-list.c: (new_bookmark_from_uri):
      	* src/nautilus-navigation-window-menus.c: (connect_proxy_cb),
      	(refresh_go_menu):
      	* src/nautilus-places-sidebar.c: (bookmarks_drop_uris),
      	(drag_data_received_callback):
      	* src/nautilus-property-browser.c:
      	(make_properties_from_directories):
      	* src/nautilus-window-bookmarks.c: (connect_proxy_cb),
      	(update_bookmarks):
      	* src/nautilus-window-menus.c:
      	(nautilus_menus_append_bookmark_to_menu):
      	* test/test-nautilus-wrap-table.c: (main): Use pango ellipsisation
      	instead of truncating the strings. Bug #410113.
      
      svn path=/trunk/; revision=13025
      ee2c880e
  35. 24 Jun, 2007 1 commit
    • Christian Neumair's avatar
      Add optional empty view. · 5e8b5ede
      Christian Neumair authored
      2007-06-24  Christian Neumair  <cneumair@gnome.org>
      
      	* configure.in:
      	* src/nautilus-application.c:
      	* src/file-manager/Makefile.am:
      	* src/file-manager/fm-empty-view.[ch]:
      	Add optional empty view.
      
      svn path=/trunk/; revision=12956
      5e8b5ede
  36. 18 Jun, 2007 1 commit
  37. 02 Feb, 2007 1 commit
    • Alexander Larsson's avatar
      Fix memory leak and fd leak. · ee0e75cc
      Alexander Larsson authored
      2007-02-02  Alexander Larsson  <alexl@redhat.com>
      
      	* src/nautilus-application.c (save_session_to_file):
      	Fix memory leak and fd leak.
      
      
      svn path=/trunk/; revision=12716
      ee0e75cc