2001-05-04  Robin * Slomkowski  <rslomkow@rslomkow.org>

	* configure.in: upped version required of eel to 1.0 and
	  librsvg to 1.0.0

2001-05-04  Robin * Slomkowski  <rslomkow@rslomkow.org>

	* configure.in: upped versions required, medusa >= 0.5.1
	  ammonite >= 1.0.2, gnome-vfs >= 1.0.1

2001-05-04  Ramiro Estrugo  <ramiro@eazel.com>

	* components/inventory/service/trilobite-inventory-service.c:
	(impl_GNOME_Trilobite_Eazel_Inventory_upload):
	* components/summary-view/nautilus-summary-shared.c:
	(eazel_summary_fetch_data_async),
	(eazel_summary_fetch_data_cancel):
	* trilobite/libtrilobite/Makefile.am:
	* trilobite/libtrilobite/trilobite-file-utilities.c:
	(trilobite_read_entire_file), (read_file_close_callback),
	(read_file_close), (read_file_succeeded), (read_file_failed),
	(read_file_read_callback), (read_file_read_chunk),
	(read_file_open_callback), (trilobite_read_file_async),
	(trilobite_read_entire_file_async), (trilobite_read_file_cancel):
	* trilobite/libtrilobite/trilobite-file-utilities.h:
	* trilobite/libtrilobite/trilobite-redirect.c:
	(trilobite_redirect_fetch_table_async),
	(trilobite_redirect_fetch_table_cancel):
	Workaround for bug 8243.  Restoring cut-n-paste code for
	read_entire_file and friends.  For some reason using the ones in
	Eel cause bug 8243 to happen - summary view crashses.

2001-05-04  Robin * Slomkowski  <rslomkow@rslomkow.org>

	* configure.in: requires eel 0.1

2001-05-04  Ramiro Estrugo  <ramiro@eazel.com>

	* configure.in:
	No need to set gconf flags here since eel will have already done so.
	Bump VERSION to 1.0.3.
	Update Nautilus version to 1.0.3.
	
	* trilobite.spec.in:
	Add many missing BuildRequires entries.
	
2001-05-02  Ramiro Estrugo  <ramiro@eazel.com>

	* components/install-view/Makefile.am:
	Add missing rpm libs to fix build.

2001-05-02  Ramiro Estrugo  <ramiro@eazel.com>

	* components/package-view/Makefile.am:
	* trilobite/libtrilobite-ups/Makefile.am:
	Add missing rpm libs to fix build.
	
2001-05-02  Ramiro Estrugo  <ramiro@eazel.com>

	* trilobite/libtrilobite-install/Makefile.am:
	* trilobite/libtrilobite-ups/Makefile.am:
	Add missing libraries to fix build.
	
2001-05-02  Ramiro Estrugo  <ramiro@eazel.com>

	* trilobite.spec.in:
	Remove non-existent COPYING-DOCS.
	
2001-05-02  Ramiro Estrugo  <ramiro@eazel.com>

	* configure.in:
	Lots of improvement.  Make dealing with dependency libs/cflags simpler.

	* components/Makefile.am:
	* components/clone/Makefile.am:
	* components/install-view/Makefile.am:
	* components/install/command-line/Makefile.am:
	* components/install/server/Makefile.am:
	* components/inventory-view/Makefile.am:
	* components/inventory/service/Makefile.am:
	* components/package-view/Makefile.am:
	* components/password-view/Makefile.am:
	* components/summary-view/Makefile.am:
	* components/summary-view/icons/Makefile.am:
	* components/time/command-line/Makefile.am:
	* components/time/nautilus-view/Makefile.am:
	* components/time/service/Makefile.am:
	* nautilus-installer/src/Makefile.am:
	* trilobite/libtrilobite-extensions/Makefile.am:
	* trilobite/libtrilobite-install/Makefile.am:
	* trilobite/libtrilobite-inventory/Makefile.am:
	* trilobite/libtrilobite-ups/Makefile.am:
	* trilobite/libtrilobite/Makefile.am:
	* trilobite/sample/command-line/Makefile.am:
	* trilobite/sample/lib/Makefile.am:
	* trilobite/sample/nautilus-view/Makefile.am:
	* trilobite/sample/service/Makefile.am:
	* trilobite/utils/Makefile.am:
	Eliminate cut-n-paste disease by using dependency macros defined
	in configure.in.

2001-05-02  Ramiro Estrugo  <ramiro@eazel.com>

	* trilobiteConf.sh.in:
	Fixed places that referred to Nautilus instead of librsvg.

2001-05-02  Ramiro Estrugo  <ramiro@eazel.com>

	* autogen.sh:
	Detect whether the invocation of configure failed and print a
	message accordingly.  We used to always assume that configure was
	successful and print misleading "now type make to build $PROJECT"
	messages.

	* configure.in:
	Use NAUTILUS_VERSION_INSIST from hack-macros instead of
	EAZEL_VERSION_INSIST.

	* components/clone/Makefile.am:
	* components/install-view/Makefile.am:
	* components/install/command-line/Makefile.am:
	* components/install/server/Makefile.am:
	* components/inventory-view/Makefile.am:
	* components/inventory/service/Makefile.am:
	* components/package-view/Makefile.am:
	* components/password-view/Makefile.am:
	* components/summary-view/Makefile.am:
	* trilobite/libtrilobite-extensions/Makefile.am:
	* trilobite/libtrilobite-inventory/Makefile.am:
	* trilobite/sample/command-line/Makefile.am:
	* trilobite/sample/nautilus-view/Makefile.am:
	* trilobite/sample/service/Makefile.am:
	* trilobite/utils/Makefile.am:
	Use EEL_CFLAGS, LIBRSVG_CFLAGS instead of EEL_INCLUDEDIR, and
	EEL_CFLAGS.  Thanks Chris.

2001-05-01  Ramiro Estrugo  <ramiro@eazel.com>

	* configure.in:
	Simplify the freetype2 detection insanity by using autoconf macro
	technology.  The new test should work with both FreeType2 RPMS as
	well as freetype built from source in any prefix.

2001-05-01  Ramiro Estrugo  <ramiro@eazel.com>

	* components/summary-view/nautilus-tabs.c:
	More work on changing parameters for functions that accept and
	return ArtIRect, EelArtIPoint, ArtDRect, EelDimensions to pass by
	value instead of by pointer.

2001-04-26  Darin Adler  <darin@eazel.com>

	* trilobite/libtrilobite-ups/trilobite-ups-rpm4.h:
	Fixed a place where it still said Eazel instead of Trilobite.

2001-04-25  Robey Pointer  <robey@eazel.com>

	* components/clone/trilobite-clone-lib.c:
	* components/clone/trilobite-clone-lib.h:
	* components/clone/trilobite-clone.c:
	* components/install-view/callbacks.c:
	* components/install-view/callbacks.h:
	* components/install-view/forms.c:
	* components/install-view/forms.h:
	* components/install-view/nautilus-install-view.c:
	* components/install-view/nautilus-install-view.h:
	* components/install/command-line/trilobite-alt-install-corba.c:
	* components/install/command-line/trilobite-test-packsys.c:
	* components/install/command-line/trilobite-test-softcat.c:
	* components/install/command-line/trilobite-test-types.c:
	* components/install/server/Trilobite_Service_install.oaf.in:
	* components/install/server/main.c:
	* components/inventory/service/trilobite-inventory-collect-software
	.c:
	* components/inventory/service/trilobite-inventory-utils.c:
	* components/package-view/nautilus-package-view-install.c:
	* components/package-view/nautilus-package-view-install.h:
	* components/package-view/nautilus-package-view-private.h:
	* components/package-view/nautilus-package-view.c:
	* idl/trilobite-install.idl:
	* idl/trilobite-sample-service.idl:
	* trilobite/libtrilobite-install/libtrilobite-install.h:
	* trilobite/libtrilobite-install/trilobite-install-corba-callback.c
	:
	* trilobite/libtrilobite-install/trilobite-install-corba-callback.h
	:
	* trilobite/libtrilobite-install/trilobite-install-corba-types.c:
	* trilobite/libtrilobite-install/trilobite-install-corba-types.h:
	* trilobite/libtrilobite-install/trilobite-install-corba.c:
	* trilobite/libtrilobite-install/trilobite-install-logic2.c:
	* trilobite/libtrilobite-install/trilobite-install-logic2.h:
	* trilobite/libtrilobite-install/trilobite-install-metadata.c:
	* trilobite/libtrilobite-install/trilobite-install-metadata.h:
	* trilobite/libtrilobite-install/trilobite-install-object.c:
	* trilobite/libtrilobite-install/trilobite-install-private.h:
	* trilobite/libtrilobite-install/trilobite-install-problem.c:
	* trilobite/libtrilobite-install/trilobite-install-problem.h:
	* trilobite/libtrilobite-install/trilobite-install-protocols.c:
	* trilobite/libtrilobite-install/trilobite-install-protocols.h:
	* trilobite/libtrilobite-install/trilobite-install-public.h:
	* trilobite/libtrilobite-install/trilobite-install-query.h:
	* trilobite/libtrilobite-install/trilobite-install-rpm-signature.h:
	* trilobite/libtrilobite-install/trilobite-install-tests.h:
	* trilobite/libtrilobite-ups/trilobite-ups-dpkg.c:
	* trilobite/libtrilobite-ups/trilobite-ups-dpkg.h:
	* trilobite/libtrilobite-ups/trilobite-ups-private.h:
	* trilobite/libtrilobite-ups/trilobite-ups-rpm3-private.h:
	* trilobite/libtrilobite-ups/trilobite-ups-rpm3.c:
	* trilobite/libtrilobite-ups/trilobite-ups-rpm3.h:
	* trilobite/libtrilobite-ups/trilobite-ups-rpm4.c:
	* trilobite/libtrilobite-ups/trilobite-ups-rpm4.h:
	* trilobite/libtrilobite-ups/trilobite-ups-skeleton.c:
	* trilobite/libtrilobite-ups/trilobite-ups-skeleton.h:
	* trilobite/libtrilobite-ups/trilobite-ups-softcat-private.h:
	* trilobite/libtrilobite-ups/trilobite-ups-softcat.c:
	* trilobite/libtrilobite-ups/trilobite-ups-softcat.h:
	* trilobite/libtrilobite-ups/trilobite-ups-types.c:
	* trilobite/libtrilobite-ups/trilobite-ups-types.h:
	* trilobite/libtrilobite-ups/trilobite-ups-xml-package-list.c:
	* trilobite/libtrilobite-ups/trilobite-ups-xml-package-list.h:
	* trilobite/libtrilobite-ups/trilobite-ups.c:
	* trilobite/libtrilobite-ups/trilobite-ups.h:
	* trilobite/sample/command-line/main.c:
	* trilobite/sample/lib/trilobite-sample-service-public.h:
	* trilobite/sample/service/trilobite-sample-service-impl.c:

	Another big renaming (sorry).  Since the install service is a
	fundamental piece of trilobite, there's no reason to have
	everything in it named after Eazel.  Eazel gets enough credit
	already.  Ramiro and Eskil did the first half of this work when
	they moved trilobite out of the nautilus tree.

	Now the install service is called "TrilobiteInstall", with
	analogous name changes for its helper members.  The IDL has been
	moved to GNOME/Trilobite/Install.  For good measure, the sample
	service was pulled out of the Eazel namespace too.
	
2001-04-12  Robey Pointer  <robey@eazel.com>

	* components/inventory-view/main.c: (main):

	Fix up inventory view to use the new parameters to
	nautilus_view_standard_main.

2001-04-12  Robey Pointer  <robey@eazel.com>

	* components/clone/trilobite-clone.c: (set_root_client):
	* components/install-view/nautilus-install-view.c:
	(set_root_client):
	* components/install/command-line/trilobite-alt-install-corba.c:
	(set_root_client):
	* components/install/server/Trilobite_Service_install.oaf.in:
	* components/inventory/service/Trilobite_Service_inventory.oaf.in:
	* components/inventory/service/trilobite-inventory-service.c:
	(impl_GNOME_Trilobite_Eazel_Inventory__get_enabled),
	(impl_GNOME_Trilobite_Eazel_Inventory__set_enabled),
	(impl_GNOME_Trilobite_Eazel_Inventory__get_machine_id),
	(impl_GNOME_Trilobite_Eazel_Inventory_upload),
	(eazel_inventory_service_get_epv),
	(eazel_inventory_service_class_initialize),
	(eazel_inventory_service_create_corba_object),
	(eazel_inventory_service_initialize):
	* components/inventory/service/trilobite-inventory-service.h:
	* components/inventory-view/nautilus-inventory-config-page.c:
	(nautilus_inventory_config_page_initialize):
	* components/package-view/nautilus-package-view-install.c:
	(set_root_client):
	* components/time/command-line/main.c: (main):
	* components/time/nautilus-view/trilobite-time-view.c:
	(trilobite_eazel_time_view_initialize):
	* components/time/service/trilobite-time-service.oafinfo:
	* idl/trilobite-inventory-service-interface.idl:
	* idl/trilobite-sample-service.idl:
	* idl/trilobite-service.idl:
	* idl/trilobite-time-service.idl:
	* trilobite/libtrilobite/trilobite-root-client-private.h:
	* trilobite/libtrilobite/trilobite-root-client-public.h:
	* trilobite/libtrilobite/trilobite-root-client.c:
	(impl_GNOME_Trilobite_PasswordQueryClient_get_password),
	(impl_GNOME_Trilobite_PasswordQueryClient_try_again),
	(trilobite_root_client_get_epv),
	(trilobite_root_client_create_corba_object),
	(trilobite_root_client_class_initialize),
	(trilobite_root_client_construct),
	(trilobite_root_client_initialize), (trilobite_root_client_attach):
	* trilobite/libtrilobite/trilobite-service-passwordquery-private.h:
	* trilobite/libtrilobite/trilobite-service-passwordquery-public.h:
	* trilobite/libtrilobite/trilobite-service-passwordquery.c:
	(impl_GNOME_Trilobite_PasswordQuery_set_query_client),
	(trilobite_passwordquery_get_epv),
	(trilobite_passwordquery_class_initialize),
	(trilobite_passwordquery_construct),
	(trilobite_passwordquery_create_corba_object),
	(trilobite_passwordquery_initialize),
	(trilobite_passwordquery_get_password),
	(trilobite_passwordquery_try_again):
	* trilobite/libtrilobite/trilobite-service-public.h:
	* trilobite/libtrilobite/trilobite-service.c:
	(impl_GNOME_Trilobite_Service_get_name),
	(impl_GNOME_Trilobite_Service_get_version),
	(impl_GNOME_Trilobite_Service_get_vendor_name),
	(impl_GNOME_Trilobite_Service_get_vendor_url),
	(impl_GNOME_Trilobite_Service_get_url),
	(impl_GNOME_Trilobite_Service_get_icon),
	(trilobite_service_get_epv), (trilobite_service_class_initialize),
	(trilobite_service_construct),
	(trilobite_service_create_corba_object),
	(trilobite_service_initialize):
	* trilobite/libtrilobite-install/trilobite-install-corba-callback.c
	: (eazel_install_callback_initialize):
	* trilobite/libtrilobite-inventory/trilobite-inventory-upload-callb
	ack.c: (eazel_inventory_upload_callback_initialize),
	(impl_GNOME_Trilobite_Eazel_InventoryUploadCallback_done_uploading)
	, (impl_GNOME_Trilobite_Eazel_InventoryUploadCallback__destroy),
	(impl_GNOME_Trilobite_Eazel_InventoryUploadCallback__create):
	* trilobite/libtrilobite-inventory/trilobite-inventory.c:
	(eazel_inventory_initialize), (eazel_inventory_get_enabled),
	(eazel_inventory_set_enabled), (eazel_inventory_get_machine_id),
	(eazel_inventory_upload):
	* trilobite/sample/command-line/main.c: (main):
	* trilobite/sample/lib/trilobite-sample-service-public.h:
	* trilobite/sample/service/Trilobite_Service_sample.oaf.in:
	* trilobite/sample/service/trilobite-sample-service-impl.c:
	(impl_GNOME_Trilobite_Eazel_Sample_remember),
	(impl_GNOME_Trilobite_Eazel_Sample_say_it),
	(impl_GNOME_Trilobite_Eazel_Sample_list_it),
	(sample_service_get_epv), (sample_service_class_initialize),
	(sample_service_create_corba_object), (sample_service_initialize):

	Fix various Trilobite IDL files so that they follow the GNOME
	standard heirarchy and sit under GNOME::Trilobite:: instead of
	using a top-level module name.  Fix C code that references the
	CORBA symbols so that it matches the new heirarchy.  Replace all
	literal "IDL:Trilobite/..." references with
	"IDL:GNOME/Trilobite/..." references when looking up CORBA
	objects.
	
2001-04-12  Ramiro Estrugo  <ramiro@eazel.com>

	* trilobite.spec.in:
	Add obsoletes rule for the fact that trilobite obsoletes
	nautilus-trilobite.
	
2001-04-12  Robey Pointer  <robey@eazel.com>

	* trilobite/libtrilobite-extensions/trilobite-extensions.c:
	(listen_for_smooth_graphics_changes):

	Initialize error to NULL to avoid crashing.

2001-04-12  Eskil Heyn Olsen  <eskil@eazel.com>

	* trilobite/libtrilobite/trilobite-root-helper.c:
	(trilobite_root_helper_run_program):

	s/eazel/trilobite/
	
2001-04-11  Eskil Heyn Olsen  <eskil@eazel.com>

	* trilobite/helper/README:
	* trilobite/helper/trilobite-helper.c:
	* trilobite/helper/trilobite-helper.security.in:
	* trilobite/libtrilobite-install/trilobite-install-corba-callback.c
	:
	* trilobite/libtrilobite-ups/trilobite-ups.c:
	(eazel_package_system_load_implementation):

	renames after the cvs surgery
	
	* trilobite/libtrilobite-install/trilobite-install-logic2.c:
	(is_satisfied), (is_satisfied_from_main_package_list),
	(is_satisfied_features), (check_dependencies_foreach),
	(check_dependencies), (do_dep_check_internal), (do_dep_check),
	(install_packages_helper):

	Fixes 6809 : ei2: is_satisfied_from_packages does not use correct
	package set

	* trilobite/libtrilobite-ups/trilobite-ups-softcat.c:
	(eazel_softcat_get_info):

	Used wrong variable somewhere.

2001-04-11  Eskil Heyn Olsen  <eskil@eazel.com>

	* trilobite/libtrilobite-install/trilobite-install-logic2.c:
	(is_satisfied), (is_satisfied_from_main_package_list),
	(is_satisfied_features), (check_dependencies_foreach),
	(check_dependencies), (do_dep_check_internal), (do_dep_check),
	(install_packages_helper):
	
	* trilobite/libtrilobite-ups/trilobite-ups-softcat.c:
	(eazel_softcat_get_info):

	
2001-04-11  Darin Adler  <darin@eazel.com>

	* components/install/command-line/trilobite-alt-install-corba.c:
	(something_failed), (eazel_preflight_check_signal),
	(md5_check_failed): Removed use of non-ASCII characters in msgids
	so we are compatible with new gettext.
	
	* configure.in: Remove some mentions of Nautilus.

	* AUTHORS:
	* HACKING:
	* README:
	* RENAMING:
	* THANKS:
	Emptied out these files. It's misleading to have the old Nautilus
	contents, and it's better to have empty files until we figure out
	what should go in here.
	
	* components/inventory/service/.cvsignore: Ignore generated files.

2001-04-11  Ramiro Estrugo  <ramiro@eazel.com>

	* components/clone/.cvsignore:
	* components/install-view/.cvsignore:
	* components/install/command-line/.cvsignore:
	* components/install/server/.cvsignore:
	* components/package-view/.cvsignore:
	* trilobite/.cvsignore:
	* trilobite/helper/.cvsignore:
	* trilobite/libtrilobite-install/.cvsignore:
	* trilobite/libtrilobite-inventory/.cvsignore:
	* trilobite/sample/command-line/.cvsignore:
	* trilobite/sample/lib/.cvsignore:
	* trilobite/sample/service/.cvsignore:
	* trilobite/utils/.cvsignore:
	Ignore generated files.
	
2001-04-11  Ramiro Estrugo  <ramiro@eazel.com>

	* trilobite.spec.in:
	Put the idl files in the right place.
	
2001-04-11  Ramiro Estrugo  <ramiro@eazel.com>

	* components/install/server/main.c: (main):
	Fix the binary name.
	
	* trilobite.spec.in:
	Remove non existant stuff.  Fix install view binary name.

	* trilobite/libtrilobite-inventory/Makefile.am:
	Put inventory headers in the right place.
	
2001-04-11  Ramiro Estrugo  <ramiro@eazel.com>

	* components/install/server/Trilobite_Service_install.oaf.in:
	Fix the factory and component names.
	
2001-04-11  Ramiro Estrugo  <ramiro@eazel.com>

	* components/install-view/Nautilus_View_install.oaf.in:
	Fix the name of the executable.
	
2001-04-11  Ramiro Estrugo  <ramiro@eazel.com>

	* trilobite.spec.in:
	Adding devel package to make rpm happy.

2001-04-11  Ramiro Estrugo  <ramiro@eazel.com>

	* trilobite.spec.in:
	Fix the devel package name.

2001-04-11  Ramiro Estrugo  <ramiro@eazel.com>

	* trilobite.spec.in:
	Add summary view tab icons.
	
2001-04-11  Ramiro Estrugo  <ramiro@eazel.com>

	Started ChangeLog
