1. 03 Nov, 2006 3 commits
    • 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
    • Hendrik Richter's avatar
      Updated German translation, fix #369439. · 01784c45
      Hendrik Richter authored
      2006-11-03  Hendrik Richter  <hendrikr@gnome.org>
      
      	* de.po: Updated German translation, fix #369439.
      01784c45
    • Priit Laes's avatar
      Translation updated by Ivar Smolin. · fd6f9fb5
      Priit Laes authored
      2006-11-03  Priit Laes  <plaes@cvs.gnome.org>
      
      	* et.po: Translation updated by Ivar Smolin.
      fd6f9fb5
  2. 02 Nov, 2006 2 commits
  3. 01 Nov, 2006 2 commits
  4. 31 Oct, 2006 2 commits
  5. 30 Oct, 2006 4 commits
    • Martin Wehner's avatar
      Fix C99-style variable initialization for gcc 2.95. (#348665) · 52a5209e
      Martin Wehner authored
      2006-10-30  Martin Wehner  <martin.wehner@gmail.com>
      
      	* libnautilus-extension/nautilus-menu.c: (nautilus_menu_get_items):
      	* libnautilus-private/nautilus-metafile.c: (find_monitor_node):
      	Fix C99-style variable initialization for gcc 2.95. (#348665)
      
      	Patch from Jens Granseuer <jensgr@gmx.net>
      52a5209e
    • Martin Wehner's avatar
      Remove colors by really removing them from browser.xml, not marking them · 0bdaec81
      Martin Wehner authored
      2006-10-30  Martin Wehner  <martin.wehner@gmail.com>
      
      	* src/nautilus-property-browser.c: (remove_color),
      	(nautilus_property_browser_remove_element),
      	(element_clicked_callback), (make_properties_from_xml_node):
      	Remove colors by really removing them from browser.xml,
      	not marking them deleted. That made it impossible to add
      	another color with the same name later on.
      	Also delete colors by their (unique) names and not their color
      	values. That made it possible to delete built-in colors.
      	Fixes #358893.
      
      	Based on a patch from Emil Soleyman-Zomalan
      0bdaec81
    • Martin Wehner's avatar
      Set up proper relationships between labels and widgets in the properties · 26e65c46
      Martin Wehner authored
      2006-10-30  Martin Wehner  <martin.wehner@gmail.com>
      
      	* src/file-manager/fm-properties-window.c:
      	(attach_value_field_internal), (attach_value_field),
      	(attach_ellipsizing_value_field), (append_title_value_pair),
      	(append_title_and_ellipsizing_value),
      	(append_directory_contents_fields), (add_permissions_combo_box),
      	(create_simple_permissions), (create_advanced_permissions):
      	Set up proper relationships between labels and widgets in the
      	properties dialog. Fixes #363116.
      
      	Patch from Padraig O'Briain  <padraig.obriain@sun.com>
      26e65c46
    • Djihed Afifi's avatar
      Added/Updated Arabic Translation. · 5343687b
      Djihed Afifi authored
      5343687b
  6. 29 Oct, 2006 1 commit
  7. 23 Oct, 2006 2 commits
  8. 20 Oct, 2006 1 commit
  9. 19 Oct, 2006 7 commits
    • Priit Laes's avatar
      Translation updated by Ivar Smolin. · dc9e8028
      Priit Laes authored
      2006-10-19  Priit Laes  <plaes@cvs.gnome.org>
      
      	* et.po: Translation updated by Ivar Smolin.
      dc9e8028
    • Federico Mena Quintero's avatar
      New file with a little torture test. It does a bunch of file operations on · 452167e8
      Federico Mena Quintero authored
      2006-10-19  Federico Mena Quintero  <federico@novell.com>
      
      	* test/file-torture.py: New file with a little torture test.  It
      	does a bunch of file operations on a directory.  Nautilus
      	sometimes crashes when viewing that directory, so this should help
      	us find bugs.
      452167e8
    • Christian Neumair's avatar
      Check for NULL path before calling · 479b32f5
      Christian Neumair authored
      2006-10-19  Christian Neumair  <chris@gnome-de.org>
      
      	* libnautilus-private/nautilus-file.c:
      	(nautilus_file_get_volume_name):
      	Check for NULL path before calling
      	gnome_vfs_volume_monitor_get_volume_for_path().
      
      	* libnautilus-private/nautilus-monitor.c:
      	(path_is_on_readonly_volume):
      	Assert path.
      479b32f5
    • Christian Neumair's avatar
      Don't append final newline for textual URIs. Fixes #360441. · 34854513
      Christian Neumair authored
      2006-10-19  Christian Neumair  <chris@gnome-de.org>
      
      	* src/file-manager/fm-directory-view.c:
      	(convert_file_list_to_string):
      	Don't append final newline for textual URIs.
      	Fixes #360441.
      34854513
    • Christian Neumair's avatar
      Shut down eel before GnomeVFS. · 7a2b9614
      Christian Neumair authored
      2006-10-19  Christian Neumair  <chris@gnome-de.org>
      
      	* src/nautilus-main.c: (main):
      	Shut down eel before GnomeVFS.
      7a2b9614
    • Christian Neumair's avatar
      Only deregister "ignore hidden file preferences" callback if it has been · 6463e185
      Christian Neumair authored
      2006-10-19  Christian Neumair  <chris@gnome-de.org>
      
      	* src/file-manager/fm-directory-view.c: (fm_directory_view_destroy):
      	Only deregister "ignore hidden file preferences" callback if it has
      	been initialized before.
      6463e185
    • Christian Neumair's avatar
      Handle NULL pattern chit, don't unref pattern tile in make_pattern_chit. · 69ddc193
      Christian Neumair authored
      2006-10-19  Christian Neumair  <chris@gnome-de.org>
      
      	* libnautilus-private/nautilus-customization-data.c:
      	(nautilus_customization_data_new),
      	(nautilus_customization_data_get_next_element),
      	(nautilus_customization_make_pattern_chit):
      	Handle NULL pattern chit, don't unref pattern tile in
      	make_pattern_chit.
      
      	* libnautilus-private/nautilus-file-utilities.c:
      	(nautilus_pixmap_file):
      	Bail using g_debug if pixmap couldn't be found.
      
      	* src/nautilus-emblem-sidebar.c: (nautilus_emblem_sidebar_populate):
      	Only create pixmap if path lookup succeeded.
      
      	* src/nautilus-property-browser.c: (nautilus_property_browser_init),
      	(make_drag_image), (make_color_drag_image),
      	(make_properties_from_directories), (add_reset_property),
      	(property_browser_category_button_new):
      	Handle NULL pattern chits, don't operate on NULL pixbufs.
      69ddc193
  10. 18 Oct, 2006 5 commits
    • Alexander Larsson's avatar
      Share target list for all instances (#357573) · b5023c72
      Alexander Larsson authored
      2006-10-18  Alexander Larsson  <alexl@redhat.com>
      
      	* src/file-manager/fm-list-view.c:
      	Share target list for all instances (#357573)
      
      	* src/nautilus-location-bar.c: (style_set_handler):
      	Don't leak layout (#352693)
      
      	* src/nautilus-zoom-control.c:
      	Fix O(n^2) use of list (#357589)
      
      	All patches from paolo borelli.
      b5023c72
    • Alexander Larsson's avatar
      Import ephy spinner and use ad throbber. This supports different icon · 3545f9b0
      Alexander Larsson authored
      2006-10-18  Alexander Larsson  <alexl@redhat.com>
      
      	* src/Makefile.am:
      	* src/ephy-spinner.[ch]:
      	* src/nautilus-throbber.[ch]:
      	Import ephy spinner and use ad throbber.
      	This supports different icon sizes.
      
      	* src/nautilus-window-toolbars.c:
      	Change throbber size when toolbar size changes.
      3545f9b0
    • Alexander Larsson's avatar
      Renew typeahead timeout when you scroll between typeahead hits with the · d5ab25ca
      Alexander Larsson authored
      2006-10-18  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-icon-container.c (nautilus_icon_container_search_scroll_event):
      	Renew typeahead timeout when you scroll between typeahead hits with the
      	mouse wheel. (#354042)
      	Patch from Nelson Benitez
      d5ab25ca
    • Alexander Larsson's avatar
      The row might have disappeared if it was removed since the timeout was · 5cd6fbd1
      Alexander Larsson authored
      2006-10-18  Alexander Larsson  <alexl@redhat.com>
      
      	* src/file-manager/fm-list-model.c (change_dummy_row_callback):
      	The row might have disappeared if it was removed since the
      	timeout was scheduled. Protect against this. (#336051)
      5cd6fbd1
    • Alexander Larsson's avatar
      Add is_added flag to NautilusFile to make sure we always send an added · 72f44fb0
      Alexander Larsson authored
      2006-10-18  Alexander Larsson  <alexl@redhat.com>
      
      	* libnautilus-private/nautilus-file-private.h:
      	Add is_added flag to NautilusFile to make sure we always
      	send an added event to directory monitors.
      
      	* libnautilus-private/nautilus-directory-async.c:
      	(dequeue_pending_idle_callback):
      	Don't add the file to both added and changed list
      	If the file exist but hasn't been added yet, add it.
      
      	* libnautilus-private/nautilus-directory.c: (is_tentative):
      	Don't return non-added files for get_file_list to avoid duplicating
      	files if you do a list and then track adds.
      
      	Partially fixes #336051.
      72f44fb0
  11. 17 Oct, 2006 4 commits
  12. 16 Oct, 2006 1 commit
  13. 15 Oct, 2006 3 commits
  14. 14 Oct, 2006 1 commit
  15. 12 Oct, 2006 1 commit
  16. 11 Oct, 2006 1 commit