Commit graph

3858 commits

Author SHA1 Message Date
Andy Hertzfeld
8cb30f6bf4 added a new theme from Susan
added a new theme from Susan

	* configure.in:
	* icons/Makefile.am:
	* icons/villanova/.cvsignore:
	* icons/villanova/Makefile.am:
	* icons/villanova/villanova.xml:
	* icons/villanova/*.png:
2000-10-26 20:24:24 +00:00
Pavel Cisler
24e678fd72 fix the build. Checking in for Ramiro.
2000-10-26  Pavel Cisler  <pavel@eazel.com>

	* librsvg/Makefile.am:
	fix the build.
	Checking in for Ramiro.
2000-10-26 20:19:28 +00:00
Jorge Godoy
0d93cec8e9 updating some pt_BR <ricardo@conectiva.com.br>
any problem, just tell me, and i reverse the commit.
2000-10-26 20:08:31 +00:00
Darin Adler
c3523cbe34 Fix bug 4052 (sidebar file count is not updated as settings are
changed).

	* libnautilus-extensions/nautilus-directory-async.c:
	(dequeue_pending_idle_callback): Add a missing call to
	nautilus_file_changed.
2000-10-26 19:48:45 +00:00
Kenneth Christiansen
99ad83de50 small patch for better i18n support (patch needed since of automake) 2000-10-26 19:48:17 +00:00
J Shane Culpepper
895d8ab72b Adding debug prints to locate optimized build crash in the summary view.
2000-10-26  J Shane Culpepper  <pepper@eazel.com>

	* components/services/summary/nautilus-view/nautilus-summary-view.c
	: (generate_summary_form), (generate_update_news_entry_row),
	(nautilus_summary_view_load_uri):

	Adding debug prints to locate optimized build crash in the summary view.
2000-10-26 19:42:15 +00:00
Andy Hertzfeld
c4e12faa33 moved the eazel throbber into the default theme; moved Arlo's throbber
moved the eazel throbber into the default theme; moved Arlo's throbber
	into his theme and restored the generic throbber to the gnome theme.
	Updated the theme files to reflect this.
2000-10-26 19:31:02 +00:00
Darin Adler
927a6ba8b6 Fix bug 3998 (Move to Trash crashes Nautilus if item with that
name already in trash).

	* libnautilus-extensions/nautilus-directory.c:
	(nautilus_directory_notify_files_moved): Change the sequence so
	that the renaming doesn't try to update the file hash twice.

	* src/file-manager/fm-icon-view.c: (compute_menu_item_info):
	Handle NULL icon container case. This case happened to Will while
	testing.

	* src/file-manager/fm-directory-view.c: (load_directory): Fix
	GList leak.
	* src/nautilus-view-frame.c: (nautilus_view_frame_destroy): Fix
	string leak.
	* src/nautilus-window-menus.c: (append_bookmark_to_menu): Fix
	GdkPixbuf ref. leak.

	* libnautilus-extensions/nautilus-user-level-manager.c:
	(user_level_set_default_if_needed): Tiny coding style change.
2000-10-26 18:58:58 +00:00
Rebecca Schulman
87fabb086a Moved the spec file entry from the binaries section to the data section,
2000-10-26  Rebecca Schulman  <rebecka@eazel.com>

	* nautilus.spec.in:  Moved the spec file entry
	from the binaries section to the data section,
	so the manual files' permissions will be set
	correctly, and changed *.sgml to * so
	we'll get the associated .css files (they're
	style sheets, I think?) and the images
	installed, too.
2000-10-26 18:49:19 +00:00
Mathieu Lacage
665e3655ed add sgml files in rpms
2000-10-26  Mathieu Lacage  <mathieu@eazel.com>

	* nautilus.spec.in: add sgml files in rpms
2000-10-26 18:31:29 +00:00
Kenneth Christiansen
0a2a7e5df4 New update.pl for all translation loving soules 2000-10-26 18:26:05 +00:00
Kenneth Christiansen
c78db2680d argh, small error 2000-10-26 18:18:10 +00:00
Kenneth Christiansen
79b3afef57 New improved release, with testfiles 2000-10-26 18:15:41 +00:00
Mike Engber
2d9d9d12db Link names weren't properly escaped causing them not to get selected.
* libnautilus-extensions/nautilus-file-operations.c:
	(get_link_name), (make_next_duplicate_name):
	Link names weren't properly escaped causing them not to
	get selected.

	* src/file-manager/fm-directory-view.c: (copy_move_done_callback),
	(new_folder_done),
	(fm_directory_view_trash_state_changed_callback):
	added asserts
2000-10-26 18:12:35 +00:00
Ramiro Estrugo
247559c2f7 Final arlification touches. Make the footer item's left and right bumpers
* components/services/nautilus-dependent-shared/eazel-services-footer.c:
	(footer_destroy), (label_enter_event), (label_leave_event),
	(image_enter_event), (image_leave_event),
	(prelight_data_free_callback), (image_add_prelighting),
	(label_add_prelighting), (footer_item_new):
	Final arlification touches.  Make the footer item's left and right
	bumpers prelight as well.
2000-10-26 17:57:25 +00:00
Kenneth Christiansen
b36720a159 Gone along with XMLFILES.in 2000-10-26 17:54:30 +00:00
Kenneth Christiansen
576c3db76d Gone forever! 2000-10-26 17:53:57 +00:00
Ramiro Estrugo
dca4bc2444 Add "gnome-help" and "ghelp" to the list of uris handled by Nautilus as
* components/mozilla/nautilus-mozilla-content-view.c:
	(mozilla_is_uri_handled_by_nautilus):
	Add "gnome-help" and "ghelp" to the list of uris handled by
	Nautilus as requested by Ali.
2000-10-26 17:33:00 +00:00
Matthias Warkus
3994703db1 Small update. 2000-10-26 17:18:22 +00:00
Ramiro Estrugo
430e0ff469 Add LIBPNG to test program link line. It was breaking for me.
* librsvg/Makefile.am:
        Add LIBPNG to test program link line.  It was breaking for me.
2000-10-26 16:57:04 +00:00
Ramiro Estrugo
d5d346c59c Remove a bunch of unused code. Also removed 'go_to_uri()' which does the
* components/services/nautilus-dependent-shared/shared-service-utilities.c:
	* components/services/nautilus-dependent-shared/shared-service-utilities.h:
	* components/services/nautilus-dependent-shared/shared-service-widgets.c:
	* components/services/nautilus-dependent-shared/shared-service-widgets.h:
	Remove a bunch of unused code.  Also removed 'go_to_uri()' which
	does the exact same thing (and nothing more) than
	'nautilus_view_open_location()'.  Use that directly instead.

	* components/services/install/nautilus-view/nautilus-service-install-view.c:
	(show_dialog_and_run_away),
	(nautilus_service_install_view_update_from_uri):
	* components/services/inventory/nautilus-view/nautilus-inventory-view.c:
	(gather_config_button_cb), (register_later_cb),
	(make_http_post_request):
	* components/services/login/nautilus-view/nautilus-change-password-view.c:
	(authn_succeeded), (maintenance_button_cb):
	Tiny bit of 'go_to_uri' cleanup.

	* components/services/summary/nautilus-view/nautilus-summary-view.c
	: (logged_in_callback), (logged_out_callback),
	(preferences_button_cb), (register_button_cb), (goto_service_cb),
	(goto_update_cb), (error_dialog_cancel_cb),
	(footer_item_clicked_callback):
	Add #defines for magical uris and 'go_to_uri' cleanup.
2000-10-26 16:08:51 +00:00
Kenneth Christiansen
20ae73363f Committing script after consulting Sullivan 2000-10-26 16:03:51 +00:00
Kenneth Christiansen
45234df0f1 da update 2000-10-26 15:55:13 +00:00
Ramiro Estrugo
901b808c00 Dont need to check the mozilla environment anymore.
* components/mozilla/main.c: (main):
	Dont need to check the mozilla environment anymore.
2000-10-26 15:51:18 +00:00
Yuri Syrota
b3937a6f3f Updated Ukrainian translation 2000-10-26 13:51:47 +00:00
Fatih Demir
41672969a1 Commiteed updated Korean translation 2000-10-26 12:50:03 +00:00
Yuri Syrota
7ecb182804 Updated Ukrainian translation 2000-10-26 08:18:36 +00:00
Mathieu Lacage
fd9598d8ba Fix bug 2571: action not computed corected for dnd in list view. Also, the
2000-10-26  Mathieu Lacage  <mathieu@eazel.com>

	Fix bug 2571: action not computed corected for dnd in list view.
	Also, the dnd in list view should be slightly nicer now :)
	* libnautilus-extensions/nautilus-gtk-extensions.c:
	(nautilus_gtk_marshal_NONE__POINTER_POINTER_POINTER_INT_INT_INT), space
	(nautilus_gtk_marshal_NONE__POINTER_POINTER_POINTER_POINTER_INT_INT
	_UINT): brand new function for brand new signal as below :)
	* libnautilus-extensions/nautilus-gtk-extensions.h: prototype.

	* libnautilus-extensions/nautilus-list.c:
	(nautilus_list_initialize_class),
	(nautilus_list_get_drop_action):
	* libnautilus-extensions/nautilus-list.h:
	Add signal get_default_action, remove old code to compute
	default action...

	* src/file-manager/fm-list-view.c:
	(nautilus_list_find_icon_list_drop_target),
	(fm_list_get_default_action), (set_up_list):
	connect to new signal, move old code to there, cleanup, finish.
2000-10-26 08:04:05 +00:00
Andy Hertzfeld
a37ec4933e minimized flashing in the music view by fixing the size of the song label
* components/music/nautilus-music-view.c: (selection_callback),
	(add_play_controls), (nautilus_music_view_set_album_image),
	(nautilus_music_view_update):
	minimized flashing in the music view by fixing the size of the
	song label and play time, since it was relaying everything out
	when they changed.
2000-10-26 07:00:39 +00:00
Mathieu Lacage
326088de59 Make prelighted icons not prelighted when you leave the list view without
2000-10-26  Mathieu Lacage  <mathieu@eazel.com>

	Make prelighted icons not prelighted when you leave the list
	view without dropping. Also, move the actual prelighting
	operation from fm-list-view to nautilus-list.
	Also, remove FIXME about this bug since it is fixed.
	* libnautilus-extensions/nautilus-list.c:
	(nautilus_list_drag_leave),
	(nautilus_list_find_icon_list_drop_target),
	(nautilus_list_prelight_if_necessary):
	* src/file-manager/fm-list-view.c: (fm_list_handle_dragged_items):
2000-10-26 06:04:41 +00:00
Ramiro Estrugo
2723237f41 Fix bug 4031. Mozilla component wont run cause of unresolved symbols. Link
* components/mozilla/Makefile.am:
	Fix bug 4031.  Mozilla component wont run cause of unresolved
	symbols.  Link in the standard location of Mozilla
	(/usr/lib/mozilla) to make it always work without having to mess
	with environment stuff.
2000-10-26 05:40:07 +00:00
Ramiro Estrugo
601dfe445e Move more constants to shared place.
* components/services/nautilus-dependent-shared/eazel-services-extensions.h:
	* components/services/nautilus-dependent-shared/eazel-services-footer.c:
	(footer_item_new), (eazel_services_footer_update):
	* components/services/nautilus-dependent-shared/eazel-services-header.c:
	(eazel_services_header_new):
	Move more constants to shared place.
2000-10-26 05:37:43 +00:00
Mathieu Lacage
08c5ebdba1 spaces... spaces. make dnd work in list view by removing some old code
2000-10-26  Mathieu Lacage  <mathieu@eazel.com>

	* libnautilus-extensions/nautilus-drag.c: spaces...
	* libnautilus-extensions/nautilus-list.c:
	(nautilus_list_drag_start),
	(nautilus_list_drag_leave): spaces.
	* src/file-manager/fm-list-view.c:
	(fm_list_receive_dropped_icons): make dnd work in list
	view by removing some old code from there which was made
	useless by some recent changes in teh copy/move code...
2000-10-26 05:04:23 +00:00
Michael Fleming
98ac79959b Fix 3969; Untranslating eazel-services URI's works correctly for
* components/mozilla/nautilus-mozilla-content-view.c:
	(eazel_services_scheme_untranslate):

	Fix 3969; Untranslating eazel-services URI's works
	correctly for non-default users.
2000-10-26 01:16:10 +00:00
John Sullivan
90e487b98a Fixed problems that were causing crash when Services button pressed.
* libnautilus-extensions/nautilus-directory-async.c:
	(load_directory_done), (dequeue_pending_idle_callback):
	Was missing several NULL checks.
2000-10-26 01:13:04 +00:00
Robey Pointer
994901714e A few quick tweaks to make the installer screenshot-worthy, and to fix a
* components/services/install/nautilus-view/nautilus-service-instal
	l-view.c: (generate_install_form), (show_dialog_and_run_away):

	A few quick tweaks to make the installer screenshot-worthy, and to
	fix a possible case where it would switch to a new URI before it
	had told nautilus it was done loading.  (I think that was
	confusing Nautilus in some corner cases.)

	* components/services/trilobite/libtrilobite/trilobite-redirect.c:
	(wipe_redirect_table), (add_redirect),
	(trilobite_redirect_lookup):

	Add "/" back to the keys when adding and removing, since otherwise
	we end up with a big blob of evil-named keys.  Fix the bug that
	the missing "/" was hiding: namely, that mass-removing keys had
	stopped working after the gconf upgrade.
2000-10-26 00:12:21 +00:00
Michael Fleming
c0a09cccae Fix bugzilla.eazel.com 3949. Better (but still not perfect) support for
* components/mozilla/main.c: (run_test_cases), (main):
	* components/mozilla/nautilus-mozilla-content-view.c:
	(is_uri_partial), (make_full_uri_from_relative),
	(mozilla_dom_mouse_click_callback),
	(test_make_full_uri_from_relative):

	Fix bugzilla.eazel.com 3949.  Better (but still not perfect)
	support for relative URI's.  The cases that aren't handled are rarely
	encountered in my experiance.  I'd make it perfect, but I just
	don't have time right now.
	Also added self-test.
2000-10-25 23:43:42 +00:00
Ramiro Estrugo
93b4a5ade4 Place the font families, weights and sizes in the header file so that Arlo
* components/services/nautilus-dependent-shared/eazel-services-extensions.c:
	(eazel_services_label_new):
	* components/services/nautilus-dependent-shared/eazel-services-extensions.h:
	* components/services/nautilus-dependent-shared/eazel-services-footer.c:
	(footer_item_new), (eazel_services_footer_update):
	* components/services/nautilus-dependent-shared/eazel-services-header.c:
	(eazel_services_header_new):
	Place the font families, weights and sizes in the header file so
	that Arlo can arloify them.
2000-10-25 23:38:05 +00:00
Darin Adler
afb740a8ca New set of functions for manipulating a set of case-insensitive strings
* libnautilus-extensions/nautilus-directory-private.h:
	* libnautilus-extensions/nautilus-directory.h:
	* libnautilus-extensions/nautilus-file-private.h:
	* libnautilus-extensions/nautilus-directory-async.c: (istr_equal),
	(istr_hash), (istr_set_new), (istr_set_insert), (add_istr_to_list),
	(istr_set_get_as_list), (istr_set_destroy): New set of functions
	for manipulating a set of case-insensitive strings (private for
	now).
	(mime_list_cancel): Change to use the istr_set.
	(get_filter_options_for_directory_count): Moved up so it can be
	used by the directory load code.
	(load_directory_done): Common function to use when a load is
	completed or cancelled.
	(dequeue_pending_idle_callback): Update file count and MIME list
	as well as just loading the files.
	(should_get_directory_count): New cover that takes into account
	the fact that a directory load is already getting the count.
	(should_get_mime_list): New cover that takes into account
	the fact that a directory load is already getting the MIME list.
	(start_monitoring_file_list): Set up more stuff since a load
	does a lot more now.
	(directory_count_start): Don't start a directory count if we are
	already loading the directory's file list.
	(mime_list_one), (mime_list_callback), (mime_list_load): Change to
	use the istr_set. Also removed some code that set variables that
	were never used.
	(mime_list_start): Don't start a MIME list if we are already
	loading the directory's file list.

	* components/adapter/Makefile.am:
	* components/hardware/Makefile.am:
	* components/html/Makefile.am:
	* components/loser/content/Makefile.am:
	* components/loser/sidebar/Makefile.am:
	* components/mozilla/Makefile.am:
	* components/music/Makefile.am:
	* components/rpmview/Makefile.am:
	* components/sample/Makefile.am:
	* components/services/install/command-line/Makefile.am:
	* components/services/install/lib/Makefile.am:
	* components/services/install/nautilus-view/Makefile.am:
	* components/services/install/server/Makefile.am:
	* components/services/inventory/lib/Makefile.am:
	* components/services/inventory/nautilus-view/Makefile.am:
	* components/services/login/nautilus-view/Makefile.am:
	* components/services/nautilus-dependent-shared/Makefile.am:
	* components/services/summary/lib/Makefile.am:
	* components/services/summary/nautilus-view/Makefile.am:
	* components/services/time/command-line/Makefile.am:
	* components/services/time/nautilus-view/Makefile.am:
	* components/services/time/service/Makefile.am:
	* components/services/trilobite/libtrilobite/Makefile.am:
	* components/services/trilobite/sample/command-line/Makefile.am:
	* components/services/trilobite/sample/lib/Makefile.am:
	* components/services/trilobite/sample/nautilus-view/Makefile.am:
	* components/services/trilobite/sample/service/Makefile.am:
	* components/services/vault/command-line/Makefile.am:
	* components/tree/Makefile.am:
	* helper-utilities/authenticate/Makefile.am:
	* nautilus-installer/src/Makefile.am:
	Changed all use of CPPFLAGS to use INCLUDES instead as it says in
	the automake documentation.

	* libnautilus-extensions/nautilus-glib-extensions.h: Reformatting.
	* libnautilus-extensions/nautilus-glib-extensions.c:
	(nautilus_g_hash_table_remove_deep_custom),
	(nautilus_g_hash_table_remove_deep), (destroy_deep_helper),
	(nautilus_g_hash_table_destroy_deep_custom): Reformatting.
2000-10-25 23:16:44 +00:00
Mike Engber
391dfdf4ad new_folder_xfer_callback was not escaping the space in duplicate_name,
* libnautilus-extensions/nautilus-file-operations.c:
	(new_folder_xfer_callback):
	new_folder_xfer_callback was not escaping the space in
	duplicate_name, this was causing us to not recognize
	second and subsequent new folders (& select them).
	* src/file-manager/fm-directory-view.c: (copy_move_done_callback):
	moved free call to better spot
2000-10-25 22:13:55 +00:00
J Shane Culpepper
37aacc2ec0 Fixing url string. Had one too many slashes.
2000-10-25  J Shane Culpepper  <pepper@eazel.com>

	* src/nautilus-window-service-ui.c: (goto_online_storage):

	Fixing url string.  Had one too many slashes.
2000-10-25 21:50:37 +00:00
John Sullivan
9b9460e37f Fixed various usability problems with the services log-in
dialog that I ran into. Some coding tweaks too.

	* components/services/summary/nautilus-view/nautilus-summary-view.c:
	(generate_error_dialog): move cast to cause fewer of them
	(name_or_password_field_activated): New function, auto-clicks the
	OK button if the password row is activated.
	(generate_login_dialog): move cast to cause fewer of them; use
	#defines for button indices and row numbers; changed "Opps" to
	"Oops" (Oops!); set default button to OK button; wire up
	name_or_password_field_activated; start with focus in Name field.
2000-10-25 21:27:08 +00:00
J Shane Culpepper
351893794f 2000-10-25 J Shane Culpepper <pepper@eazel.com>
* components/services/summary/nautilus-view/nautilus-summary-view.c
	: (generate_summary_form), (nautilus_summary_view_load_uri),
	(merge_bonobo_menu_items):
	* src/Makefile.am:
	* src/nautilus-window-service-ui.c: (goto_online_storage),
	(goto_software_catalog):
2000-10-25 20:33:25 +00:00
Eskil Heyn Olsen
0021cf6bac Fixed a include problem. Added /me to authors
* components/services/install/lib/eazel-install-query.c:
	Fixed a include problem.
	* components/services/install/lib/eazel-install-rpm-glue.h:
	Added /me to authors
2000-10-25 20:20:36 +00:00
Robey Pointer
e2a485a0c7 Add <DEFAULT/> option to the package list XML file, and make all default
* components/services/install/lib/eazel-install-types.c:
	(categorydata_new):
	* components/services/install/lib/eazel-install-types.h:
	* components/services/install/lib/eazel-install-xml-package-list.c:
	(parse_category):
	* nautilus-installer/src/installer.c:
	(eazel_installer_add_category):

	Add <DEFAULT/> option to the package list XML file, and make all
	default choices be pre-clicked when the user gets to the selection
	page.
2000-10-25 20:08:10 +00:00
Darin Adler
faf569f0d9 Changed to store the location URI separate from the NautilusFile object.
* src/nautilus-applicable-views.c: (nautilus_navigation_info_new),
	(nautilus_navigation_info_free),
	(nautilus_navigation_info_get_location): Changed to store the
	location URI separate from the NautilusFile object. NautilusFile
	was munging URLs that had queries in them, causing big problems
	for the software catalog among other things. This is a good
	short-term fix.
2000-10-25 19:49:02 +00:00
Eskil Heyn Olsen
4e5d8cc4d1 Don't bomb out when db cannot be accessed.
* components/services/install/lib/eazel-install-query.c:
	(eazel_install_simple_rpm_query):
	Don't bomb out when db cannot be accessed.
2000-10-25 19:03:45 +00:00
Mike Engber
96effa48c8 nautilus_list_set_selection used to pass a bogus NautilusCListRow* to
* libnautilus-extensions/nautilus-list.c:
	(nautilus_list_set_selection):
	nautilus_list_set_selection used to pass a bogus NautilusCListRow*
	to row_set_selected

	* src/file-manager/fm-directory-view.c:
	(fm_directory_view_new_folder):
	whitespace change

	* src/file-manager/fm-list-view.c:
	comment corrected
2000-10-25 18:41:38 +00:00
Kjartan Maraas
cea75db1b4 Updated Norwegian translation.
2000-10-25  Kjartan Maraas  <kmaraas@gnome.org>

	* no.po: Updated Norwegian translation.
2000-10-25 18:23:17 +00:00
Darin Adler
f1a174c0fd Update for changes to the BonoboStream class. Also did a thorough code
* components/adapter/bonobo-stream-vfs.c: (vfs_get_info),
	(vfs_set_info), (vfs_write), (vfs_read), (vfs_seek), (vfs_copy_to),
	(vfs_commit), (vfs_revert), (vfs_destroy),
	(bonobo_stream_vfs_class_init), (bonobo_stream_vfs_open):
	Update for changes to the BonoboStream class. Also did a thorough code
	review, fixed some small bugs, and added a bunch of FIXMEs for things
	that are broken.
2000-10-25 18:04:13 +00:00