1. 03 Nov, 2006 1 commit
    • Alexander Larsson's avatar
      Always use the in-process metafile factory. We don't need it oop, since · 11ad437c
      Alexander Larsson authored
      2006-11-03  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-directory-metafile.c:
      	Always use the in-process metafile factory. We don't need it
      	oop, since nautilus is single process these days. This fixes
      	some strange races with bonobo-activation that caused #351713
      
      	* src/nautilus-application.[ch]:
      	* src/nautilus-shell.h:
      	Change the way we use bonobo-activation to get the NautilusShell
      	so that we don't rely on bonobo-activation-server to spawn nautilus,
      	as this could lead to some strange duplicate processes.
      	We now directly try to register the app-wide shell object with
      	bonobo-activation manually and activate it with
      	Bonobo_ACTIVATION_FLAG_EXISTING_ONLY.
      
      	* src/nautilus-shell.c:
      	Handle all corba calls from the NautilusShell in an idle handler.
      	This fixes some crashes where we reentered badly into e.g. quit
      	when calling gconf.
      
      	* src/nautilus-main.c:
      	Since we now handle the initial open_window shell calls via an idle
      	we need to delay until idle time to know if we can quit or not.
      11ad437c
  2. 19 Oct, 2006 1 commit
  3. 15 Aug, 2006 1 commit
  4. 25 Jul, 2006 1 commit
    • Martin Wehner's avatar
      Unref GnomeProgram at the end. (#348429) · bc2cfb17
      Martin Wehner authored
      2006-07-25  Martin Wehner  <martin.wehner@gmail.com>
      
      	* src/nautilus-main.c: (main):
      	Unref GnomeProgram at the end. (#348429)
      
      	Patch from Christian Persch <chpe@gnome.org>
      bc2cfb17
  5. 21 Jun, 2006 1 commit
    • Christian Neumair's avatar
      Add complete session management, remember maximization state and type of · ac97cb95
      Christian Neumair authored
      2006-06-21  Christian Neumair  <chris@gnome-de.org>
      
      	Add complete session management, remember maximization state and type
      	of open windows, save history on quit.
      
      	* libnautilus-private/nautilus-global-preferences.c
      	* libnautilus-private/nautilus-global-preferences.h:
      	Add NAUTILUS_PREFERENCES_NAVIGATION_WINDOW_MAXIMIZED setting.
      
      	* libnautilus-private/nautilus-metadata.h:
      	Add NAUTILUS_METADATA_KEY_WINDOW_MAXIMIZED key.
      
      	* src/nautilus-application.c:
      	* src/nautilus-application.h:
      	Save session on session save request, add
      	nautilus_application_load_session(), move
      	initial navigational geometry handling to
      	nautilus_application_create_navigation_window,
      	maximize window if
      	NAUTILUS_PREFERENCES_NAVIGATION_WINDOW_MAXIMIZED
      	is set.
      
      	* src/nautilus-main.c:
      	Add "--load-session" parameter.
      
      	* src/nautilus-shell-interface.idl:
      	* src/nautilus-shell.c:
      	Add load_session CORBA method.
      
      	* src/nautilus-navigation-window.c:
      	* src/nautilus-spatial-window.c:
      	Save maximized state when appropriate.
      
      	* src/nautilus-window-manage-views.c:
      	Load maximized state for spatial windows,
      	remove navigation window geometry handling.
      
      	* src/nautilus-window.c:
      	* src/nautilus-window-private.h:
      	Add nautilus_add_to_history_list_no_notify.
      ac97cb95
  6. 26 Apr, 2006 1 commit
    • Alexander Larsson's avatar
      Remove popt · 9734b289
      Alexander Larsson authored
      2006-04-26  Alexander Larsson  <alexl@redhat.com>
      
      	* configure.in:
      	Remove popt
      
      	* src/nautilus-connect-server-dialog-main.c:
      	* src/nautilus-main.c:
      	Convert from popt to goption.
      	Based on patch from Philip Van Hoof
      9734b289
  7. 25 Apr, 2006 1 commit
  8. 07 Apr, 2006 1 commit
    • Martin Wehner's avatar
      Use g_(un)setenv instead of their eel_ counterparts. · 72a15daf
      Martin Wehner authored
      2006-04-08  Martin Wehner  <martin.wehner@gmail.com>
      
      	* src/file-manager/fm-directory-view.c:
      	(set_script_environment_variables),
      	(unset_script_environment_variables):
      	* src/nautilus-main.c: (main):
      	* src/nautilus-shell.c: (corba_restart):
      	Use g_(un)setenv instead of their eel_ counterparts.
      72a15daf
  9. 20 Mar, 2006 1 commit
    • Christian Neumair's avatar
      Speed up stock icon registration, as discussed on the mailing list: · bb783d13
      Christian Neumair authored
      2006-03-19  Christian Neumair  <chris@gnome-de.org>
      
      	* src/nautilus-main.c: (register_icons):
      	Speed up stock icon registration, as discussed on the mailing list:
      
      	http://mail.gnome.org/archives/nautilus-list/2006-March/msg00036.html
      
      	Also fixes #335158.
      
      	* src/nautilus-spatial-window.c: (action_add_bookmark_callback):
      	Don't add location bookmark for desktop windows. Fixes #334860.
      
      	* libnautilus-private/nautilus-file-operations.c:
      	(nautilus_file_operations_copy_move):
      	Check whether enclosing volume for any of the source files is
      	read-only, and set GNOME_VFS_XFER_TARGET_DEFAULT_PERMS in this case.
      	Fixes #167102.
      
      	* libnautilus-private/nautilus-file-utilities.c:
      	* libnautilus-private/nautilus-file-utilities.h:
      	Add nautilus_get_enclosing_volume.
      bb783d13
  10. 18 Mar, 2006 1 commit
    • Martin Wehner's avatar
      Use gi18n.h instead of deprecated gnome-i18n.h header. · cb131b9c
      Martin Wehner authored
      2006-03-18  Martin Wehner  <martin.wehner@gmail.com>
      
      	* libnautilus-private/*.c:
      	* src/file-manager/*.c:
      	* src/*.c:
      	Use gi18n.h instead of deprecated gnome-i18n.h header.
      
      	* libnautilus-private/nautilus-query.c:
      	(nautilus_query_to_readable_string):
      	Mark string for translation.
      
      	* po/POTFILES.in:
      	Add nautilus-query.c
      
      	Patch from Wouter Bolsterlee <uws+gnome@xs4all.nl>
      cb131b9c
  11. 15 Dec, 2005 1 commit
    • Alexander Larsson's avatar
      Disable network icon on desktop by default. · a6755b43
      Alexander Larsson authored
      2005-12-15  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/apps_nautilus_preferences.schemas.in:
      	* libnautilus-private/nautilus-global-preferences.c:
      	Disable network icon on desktop by default.
      
      	* src/nautilus-main.c:
      	* src/nautilus-navigation-window-ui.xml:
      	* src/nautilus-spatial-window-ui.xml:
      	* src/nautilus-window-menus.c:
      	Add network to go/places menu.
      a6755b43
  12. 14 Nov, 2005 1 commit
    • Alexander Larsson's avatar
      Always use gnome-fs-home for home icon. · 8310873e
      Alexander Larsson authored
      2005-11-14  Alexander Larsson  <alexl@redhat.com>
      
      	* src/file-manager/fm-tree-view.c: (create_tree):
      	* src/nautilus-main.c: (register_icons):
      	* src/nautilus-window-menus.c:
      	Always use gnome-fs-home for home icon.
      8310873e
  13. 17 Aug, 2005 1 commit
  14. 12 Aug, 2005 2 commits
    • Raffaele Sandrini's avatar
      Initialize the GDK threading system. Fixes #312894. · 216ea46c
      Raffaele Sandrini authored
      2005-08-12  Raffaele Sandrini  <rasa@gmx.ch>
      
      	* src/nautilus-main.c:
      	Initialize the GDK threading system. Fixes #312894.
      216ea46c
    • Kjartan Maraas's avatar
      Lots of cleanups. Closes bug #313094 and bug #149714 · 61299401
      Kjartan Maraas authored
      2005-08-12  Kjartan Maraas  <kmaraas@gnome.org>
      
      	Lots of cleanups. Closes bug #313094 and bug #149714
      
      	* libnautilus-private/nautilus-directory-background.c:
      	(nautilus_file_background_write_desktop_default_settings):
      	ANSIfication
      	* libnautilus-private/nautilus-file.c: Mark some variables
      	static.
      	* libnautilus-private/nautilus-icon-container.c:
      	(nautilus_icon_container_get_selection): Return NULL not
      	FALSE.
      	* libnautilus-private/nautilus-icon-factory.c:
      	(nautilus_icon_factory_get_thumbnail_factory): ANSIfication
      	* libnautilus-private/nautilus-metafile.c: Static variables
      	* libnautilus-private/nautilus-program-choosing.c:
      	(slowly_and_stupidly_obtain_timestamp): Sparse fix
      	* src/file-manager/fm-icon-view.c:
      	(fm_icon_view_get_background_widget): FALSE vs NULL
      	* src/file-manager/fm-list-view.c: (filename_cell_data_func):
      	Plug a leak. Bug #313094.
      	* src/file-manager/fm-tree-model.c: (fm_tree_model_iter_get_file):
      	NULL vs 0.
      	* src/nautilus-bookmark-list.c:
      	(nautilus_bookmark_list_get_file_path),
      	(nautilus_bookmark_list_load_file): ANSIfication
      	* src/nautilus-bookmarks-window.c: (bookmarks_delete_bookmark):
      	ANSIfication
      	* src/nautilus-main.c: (slowly_and_stupidly_obtain_timestamp):
      	NULL vs 0.
      	* src/nautilus-self-check-functions.c: (nautilus_run_self_checks):
      	ANSIfication
      61299401
  15. 19 Apr, 2005 1 commit
  16. 03 Mar, 2005 1 commit
    • Elijah Newren's avatar
      If launched without startup-notification, make an approximation to when · 518de543
      Elijah Newren authored
      2005-03-03  Elijah Newren  <newren@gmail.com>
      
      	If launched without startup-notification, make an approximation to
      	when the launch occurred so that focus-stealing-prevention will
      	work better.
      
      	* src/nautilus-main.c: (slowly_and_stupidly_obtain_timestamp): new
      	function, (main): if no startup id provided, ping xserver for a
      	timestamp and make a dummy startup_id with it.
      
      	* src/nautilus-application.c: (end_startup_notification): don't
      	set _NET_STARTUP_ID if given a fake startup_id, remove commented
      	out warning that should now no longer be needed
      518de543
  17. 14 Feb, 2005 1 commit
    • Alexander Larsson's avatar
      Enable startup notification. · 00858aa1
      Alexander Larsson authored
      2005-02-14  Alexander Larsson  <alexl@redhat.com>
      
      	* data/applications.desktop.in:
      	* data/favorites.desktop.in:
      	* src/network-scheme.desktop.in:
      	* nautilus-computer.desktop.in:
      	* nautilus-folder-handler.desktop.in:
      	* nautilus-home.desktop.in:
      	* nautilus.desktop.in:
      	Enable startup notification.
      
      	* src/nautilus-application.c:
      	* src/nautilus-application.h:
      	* src/nautilus-bookmarks-window.c:
      	* src/nautilus-connect-server-dialog-nonmain.c:
      	* src/nautilus-location-bar.c:
      	* src/nautilus-main.c:
      	* src/nautilus-navigation-window-menus.c:
      	* src/nautilus-shell-interface.idl:
      	* src/nautilus-shell.c:
      	* src/nautilus-window-manage-views.c:
      	* src/nautilus-window-private.h:
      	* src/nautilus-window.c:
      	Handle startup notification across corba activation.
      	Patch from Elijah Newren <newren@gmail.com>
      00858aa1
  18. 27 Jan, 2005 2 commits
  19. 18 Jan, 2005 1 commit
  20. 12 Jan, 2005 1 commit
    • Alexander Larsson's avatar
      Remove debug spew · 893dfd2f
      Alexander Larsson authored
      2005-01-12  Alexander Larsson  <alexl@redhat.com>
      
      	* src/nautilus-main.c (register_icons):
      	Remove debug spew
      893dfd2f
  21. 11 Jan, 2005 1 commit
    • Alexander Larsson's avatar
      Special case icons for burn: and computer: · d12f80f9
      Alexander Larsson authored
      2005-01-11  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-icon-factory.c:
      	(nautilus_icon_factory_get_icon_for_file):
      	Special case icons for burn: and computer:
      
      	* src/nautilus-main.c: (register_icons):
      	* src/nautilus-navigation-window-menus.c:
      	* src/nautilus-window-menus.c:
      	Fix up icons and names in go/places menu.
      	Fixes #162750 and #149941
      
      	Based on patch from dennis_cranston@yahoo.com and Jaap A. Haitsma
      d12f80f9
  22. 22 Nov, 2004 1 commit
  23. 23 Aug, 2004 1 commit
    • Alexander Larsson's avatar
      Avoid multiple x-directory/normal warnings · 0d39bf7b
      Alexander Larsson authored
      2004-08-23  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-file.c: (get_description):
      	Avoid multiple x-directory/normal warnings
      
      	* libnautilus-private/nautilus-program-chooser.[ch]:
      	cvs remove old code
      
      	* libnautilus-private/nautilus-global-preferences.[ch]:
      	* libnautilus-private/nautilus-view-query.c:
      	* src/nautilus-applicable-views.c:
      	* src/nautilus-main.c:
      	Make default component for folders just use the gconf setting instead
      	of the short list (which is essentially random).
      	Remove component picking for non-folders.
      	Remove unused code.
      0d39bf7b
  24. 23 Jul, 2004 1 commit
  25. 18 Dec, 2003 1 commit
    • Alexander Larsson's avatar
      Use GtkIconTheme instead of GnomeIconTheme · c8a4e89f
      Alexander Larsson authored
      2003-12-18  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-emblem-utils.c:
      	* libnautilus-private/nautilus-icon-factory.[ch]:
      	* src/nautilus-main.c:
      	* src/nautilus-server-connect.c:
      	* src/nautilus-window-manage-views.c:
      	Use GtkIconTheme instead of GnomeIconTheme
      c8a4e89f
  26. 06 Nov, 2003 1 commit
    • Alexander Larsson's avatar
      New desktop files · e162b7dc
      Alexander Larsson authored
      2003-11-06  Alexander Larsson  <alexl@redhat.com>
      
      	* Makefile.am:
      	* nautilus-computer.desktop.in:
      	* nautilus-home.desktop.in:
      	New desktop files
      
      	* nautilus.desktop.in:
      	Make this one "browse filesystem"
      
      	* libnautilus-private/apps_nautilus_preferences.schemas.in:
      	* libnautilus-private/nautilus-global-preferences.c:
      	* libnautilus-private/nautilus-global-preferences.h:
      	computer desktop icon prefs
      
      	* libnautilus-private/nautilus-desktop-icon-file.c:
      	(update_info_from_link): Set permissions too
      
      	* libnautilus-private/nautilus-desktop-link-monitor.c:
      	* libnautilus-private/nautilus-desktop-link.[ch]:
      	Add computer icon
      
      	* src/Makefile.am:
      	* src/nautilus-connect-server-dialog.[ch]:
      	Connect server dialog
      
      	* src/file-manager/fm-directory-view.c:
      	Mount drives on activation.
      
      	* src/file-manager/fm-icon-container.c:
      	Sort computer first
      
      	* src/file-manager/fm-properties-window.c:
      	Put back NautilusDesktopLink handling for e.g. computer and home.
      
      	* src/nautilus-application.[ch]:
      	Reload dirs on mounts.
      	add browser_window argument on open window
      
      	* src/nautilus-main.c:
      	add browser_window argument on open window (--browser)
      	hack to register computer icon
      
      	* src/nautilus-shell-interface.idl:
      	* src/nautilus-shell.c:
      	add browser_window argument on open window
      
      	* src/nautilus-navigation-window-ui.xml:
      	* src/nautilus-spatial-window-ui.xml:
      	* src/nautilus-window-menus.c:
      	Add connect to server
      	Add computer
      
      	* src/nautilus-window.c:
      	Nice title for burn:///
      e162b7dc
  27. 18 Sep, 2003 1 commit
  28. 16 Apr, 2003 1 commit
    • Alexander Larsson's avatar
      Don't add .so to the server files. This makes it work on systems that · 54e7a34d
      Alexander Larsson authored
      2003-04-16  Alexander Larsson  <alexl@redhat.com>
      
      	* components/emblem/Nautilus_View_emblem.server.in.in:
      	* components/history/Nautilus_View_history.server.in.in:
      	* components/image_properties/Nautilus_View_image_properties.server.in.in:
      	* components/notes/Nautilus_View_notes.server.in.in:
      	* components/tree/Nautilus_View_tree.server.in.in:
      	Don't add .so to the server files. This makes it work on systems that
      	don't use .so as the library name.
      
      	* src/nautilus-main.c: (main):
      	* src/nautilus-server-connect.c: (browse):
      	Don't initialize array to a non-constant value.
      54e7a34d
  29. 14 Mar, 2003 1 commit
  30. 28 Feb, 2003 1 commit
    • Alexander Larsson's avatar
      Don't use deprecated APIs. Patch by iain <iain@prettypeople.org> · 5e85711b
      Alexander Larsson authored
      2003-02-28  Alexander Larsson  <alexl@redhat.com>
      
      	* components/throbber/nautilus-throbber.c:
      	* libnautilus-private/nautilus-bonobo-extensions.c:
      	* libnautilus-private/nautilus-directory-async.c:
      	* libnautilus-private/nautilus-directory.c:
      	* libnautilus-private/nautilus-dnd.c:
      	* libnautilus-private/nautilus-drag-window.c:
      	* libnautilus-private/nautilus-entry.c:
      	* libnautilus-private/nautilus-file-operations-progress.c:
      	* libnautilus-private/nautilus-icon-canvas-item.c:
      	* libnautilus-private/nautilus-icon-container.c:
      	* libnautilus-private/nautilus-metafile.c:
      	* libnautilus-private/nautilus-tree-view-drag-dest.c:
      	* libnautilus-private/nautilus-volume-monitor.c:
      	* libnautilus/nautilus-idle-queue.c:
      	* src/file-manager/fm-desktop-icon-view.c:
      	* src/file-manager/fm-directory-view.c:
      	* src/file-manager/fm-icon-view.c:
      	* src/file-manager/fm-properties-window.c:
      	* src/nautilus-bookmarks-window.c:
      	* src/nautilus-location-bar.c:
      	* src/nautilus-main.c:
      	* src/nautilus-view-frame.c:
      	* src/nautilus-window-menus.c:
      	* src/nautilus-window.c:
      	Don't use deprecated APIs.
      	Patch by iain <iain@prettypeople.org>
      5e85711b
  31. 13 Feb, 2003 1 commit
  32. 10 Jul, 2002 1 commit
  33. 18 Mar, 2002 1 commit
    • Michael Meeks's avatar
      guard window creation to avoid re-enterancy, via. other shell calls to · a8bb3c5d
      Michael Meeks authored
      
      	* src/nautilus-application.c
      	(nautilus_application_create_desktop_window):
      	guard window creation to avoid re-enterancy, via.
      	other shell calls to create windows.
      
      	* src/nautilus-main.c (main): vfs and bonobo init
      	is done for us by gnome_program_init.
      
      	* src/nautilus-view-frame.c
      	(nautilus_view_frame_selection_changed),
      	(send_history): check we have a listener before
      	constructing potentially large and slow change
      	notifications.
      
      	* configure.in: require bonobo 1.113.0 where we have
      	the event source acceleration.
      a8bb3c5d
  34. 08 Mar, 2002 1 commit
    • Michael Meeks's avatar
      do a bonobo_ui_init, we shouldn't need it but libgnomeui has escaped from · 74e52291
      Michael Meeks authored
      2002-03-08  Michael Meeks  <michael@ximian.com>
      
      	* src/nautilus-main.c (main): do a bonobo_ui_init,
      	we shouldn't need it but libgnomeui has escaped from
      	doing this for some reason.
      	Remove eel_setenv DISPLAY chicanery
      
      	* libnautilus/nautilus-view-standard-main.c
      	(nautilus_view_standard_main_multi): remove double
      	bonobo_ui_init.
      74e52291
  35. 07 Mar, 2002 1 commit
    • Darin Adler's avatar
      Because lots of recent bugs were due to "signal handler called after · 136742e4
      Darin Adler authored
      	* Tons of files:
      	Because lots of recent bugs were due to "signal handler called after
      	object gone" problems, switched many calls of g_signal_connect and
      	g_signal_connect_swapped to use g_signal_connect_object instead.
      	Also did other signal-related cleanup and changed some destroys to
      	finalizes.
      
      	* libnautilus/nautilus-view-standard-main.h:
      	We no longer need to include nautilus-view.h in here. So include it
      	in the files that use this instead.
      
      	Did merges from stable branch:
      
      	2001-10-25  Darin Adler  <darin@bentspoon.com>
      
              * libnautilus-private/nautilus-directory.c:
              (call_files_changed_common), (call_files_changed_free_list),
              (call_files_changed_unref_free_list),
              (nautilus_directory_notify_files_changed): Move call to
              nautilus_directory_add_file_to_work_queue into a better
              bottleneck; now it catches all the notify cases, not just changed.
              Also tell it to re-get top-left text and link info too when we get
              a changed notice.
      
              * src/file-manager/fm-directory-view.c: (queue_pending_files):
              Don't use the timeout (and the hysteresis) when queuing files once
              the initial directory load is complete. Doing this was causing
              delays processing changes that came in later, which we don't want.
      
              * src/nautilus-sidebar-title.c: (item_count_ready), (monitor_add),
      	(update_all), (nautilus_sidebar_title_set_file): Monitor the
      	directory count once we get it the first time. This makes sure
      	that changes in the directory count get reflected in the sidebar
      	without creating a race with the main view to see who calculates
      	it first.
      
      	2001-10-25  Alex Larsson  <alexl@redhat.com>
      
              * libnautilus-private/nautilus-directory.c
      	(nautilus_directory_notify_files_changed): Call
      	nautilus_directory_add_file_to_work_queue() when file_info is
      	invalidated.  Otherwise it will not be read again.
      136742e4
  36. 04 Mar, 2002 1 commit
    • Michael Meeks's avatar
      split out the ultra slow gnome-vfs thrashing bit into here · 25db82d2
      Michael Meeks authored
      2002-03-04  Michael Meeks  <michael@ximian.com>
      
      	* libnautilus-private/nautilus-global-preferences.c
      	(nautilus_global_preferences_init): split out the ultra slow
      	gnome-vfs thrashing bit into here
      	(nautilus_global_preferences_init_with_folder_browsing):
      
      	* src/nautilus-main.c (main): do a full init here so we
      	get the folder browsing setup.
      25db82d2
  37. 27 Feb, 2002 1 commit
    • Darin Adler's avatar
      Simplified calls to bonobo_object_ref/unref. · f5874fd2
      Darin Adler authored
      	* Many files:
      	Simplified calls to bonobo_object_ref/unref.
      
      	* components/history/nautilus-history-view.c: (update_history):
      	Fixed so that a history update while one is already in progress
      	will work properly.
      
      	* libnautilus/nautilus-view.c:
      	(remove_listener): New.
      	(update_listener): Renamed from nautilus_view_set_frame, made it
      	handle various cases better. Fixed leak of property bag.
      	(forget_cached_view_frame): New.
      	(nautilus_view_set_frame_callback): Use new forget_cached_view_frame
      	and update_listener.
      	(nautilus_view_construct_from_bonobo_control): Use
      	g_signal_connect_object.  Not sure if this is better, since they
      	are part of the same aggregate.
      	(nautilus_view_finalize): Use new forget_cached_view_frame and
      	remove_listener.
      	(nautilus_view_dispose): Use new forget_cached_view_frame and
      	remove_listener.
      	(nautilus_view_get_view_frame): Fixed leak of control frame.
      	(nautilus_view_set_listener_mask): Simplified, and made it work even
      	if you call it multiple times, by calling new update_listener.
      
      	* libnautilus-private/nautilus-icon-canvas-item.c:
      	(create_label_layout): Handle NULL font_name case just in case.
      	* libnautilus-private/nautilus-icon-container.c:
      	(nautilus_icon_container_set_zoom_level): Use
      	invalidate_label_sizes instead of setting update_icon_font.
      	(nautilus_icon_container_set_font_name): Do nothing if font name
      	doesn't change. If it does, use invalidate_label_sizes rather than
      	setting update_icon_font.
      	(nautilus_icon_container_set_font_size_table): Only redraw if font
      	size changes. Also, use invalidate_label_sizes rather than setting
      	update_icon_font.
      
      	* libnautilus-private/nautilus-directory.c:
      	(add_preferences_callbacks):
      	* libnautilus-private/nautilus-icon-factory.c: (get_icon_factory):
      	Initialize global preferences as needed.
      
      	* src/file-manager/fm-icon-view.c: (fm_icon_view_finalize):
      	* src/file-manager/fm-search-list-view.c: (real_destroy):
      	* src/nautilus-application.c: (nautilus_application_destroy),
      	(nautilus_application_create_window),
      	(nautilus_application_class_init):
      	* src/nautilus-main.c: (main):
      
      	* src/nautilus-view-frame.c: (create_corba_objects): Fix property
      	bag leak.
      f5874fd2
  38. 22 Feb, 2002 1 commit
    • Darin Adler's avatar
      Update names in a few places. · 130c90ea
      Darin Adler authored
      	* AUTHORS:
      	* HACKING:
      	* MAINTAINERS:
      	* README:
      	Update names in a few places.
      
      	* src/nautilus-main.c: (main): Remove obsolete ENABLE_NLS comment.
      130c90ea