nautilus/components
Robey Pointer 8efb99a531 Change the download_progress and download_failed signals to pass a
* components/services/install/idl/trilobite-eazel-install.idl:
	* components/services/install/lib/eazel-install-corba-callback.c:
	(impl_download_progress), (impl_download_failed):
	* components/services/install/lib/eazel-install-corba-types.c:
	(corba_packagedatastruct_from_packagedata):
	* components/services/install/lib/eazel-install-object.c:
	(eazel_install_fetch_remote_package_list),
	(eazel_install_emit_download_progress),
	(eazel_install_emit_download_progress_default),
	(eazel_install_emit_download_failed),
	(eazel_install_emit_download_failed_default):
	* components/services/install/lib/eazel-install-protocols.c:
	(http_fetch_remote_file), (ftp_fetch_remote_file),
	(gnome_vfs_xfer_callback), (gnome_vfs_fetch_remote_file),
	(local_fetch_remote_file), (eazel_install_fetch_file),
	(eazel_install_fetch_package):
	* components/services/install/lib/eazel-install-protocols.h:
	* components/services/install/lib/eazel-install-public.h:

	Change the download_progress and download_failed signals to pass a
	PackageData struct (and not a char*) just like every other signal,
	now that we can do that.  Fix a missing bytesize fill-in in one of
	the corba conversion functions.  Also, make the non-slim build use
	the file-rename trick from the bootstrap installer, to ensure that
	uncompleted downloads are never treated like valid package files.

	* components/rpmview/nautilus-rpm-view-install.c:
	(nautilus_rpm_view_download_progress_signal),
	(nautilus_rpm_view_download_failed):
	* components/services/install/command-line/eazel-alt-install-corba.
	c: (eazel_download_progress_signal), (download_failed),
	(something_failed):

	Fix rpm view and command-line install to use the new download
	signal signatures.

	* components/services/install/nautilus-view/nautilus-service-instal
	l-view.c: (nautilus_service_install_downloading),
	(nautilus_service_install_preflight_check),
	(nautilus_service_install_download_failed),
	(nautilus_service_install_installing),
	(nautilus_service_install_done),
	(nautilus_service_install_view_update_from_uri):

	Use the new download signal signatures to draw a nifty progress
	bar for the overall download (where 90% of most users' time will
	be spent in this view).  Scale the progress bar to match the
	package files' expected sizes (softcat bug to be fixed in 1.0).
	Leave the throbber on during the downloads so they can be
	aborted.  Don't offer to erase rpms if the package was already
	installed (and therefore not downloaded).
2001-01-22 09:37:14 +00:00
..
adapter remove redundant bonobo_item_container_add. 2001-01-12 00:56:30 +00:00
hardware reviewed by: Pavel Cisler <pavel@eazel.com> 2001-01-11 23:16:32 +00:00
help xml-i18n-toolized Nautilus (plus a bit of other cleanup) as part 2001-01-05 13:10:51 +00:00
history xml-i18n-toolized Nautilus (plus a bit of other cleanup) as part 2001-01-05 13:10:51 +00:00
image-viewer xml-i18n-toolized Nautilus (plus a bit of other cleanup) as part 2001-01-05 13:10:51 +00:00
loser xml-i18n-toolized Nautilus (plus a bit of other cleanup) as part 2001-01-05 13:10:51 +00:00
mozilla Bug 5249 -- resolve deadlock by calling load_underway sooner in the case 2001-01-20 02:33:37 +00:00
music Fixed bug 5260: (Should revise 'Music view is unable to play 2001-01-18 18:41:45 +00:00
notes added Nautilus_View_notes.oaf.in added 2001-01-06 00:37:33 +00:00
rpmview Change the download_progress and download_failed signals to pass a 2001-01-22 09:37:14 +00:00
sample xml-i18n-toolized Nautilus (plus a bit of other cleanup) as part 2001-01-05 13:10:51 +00:00
services Change the download_progress and download_failed signals to pass a 2001-01-22 09:37:14 +00:00
shell Changed all references to GNOME/GenericFactory to refer to 2000-11-15 20:33:43 +00:00
text fixed bug 5572, black rectangle left behind after clicking on an emblem in 2001-01-17 01:15:00 +00:00
throbber changed the throbber component to use the new translated oaf file scheme. 2001-01-18 06:52:55 +00:00
tree reviewed by: Pavel Cisler <pavel@eazel.com> 2001-01-18 08:52:40 +00:00
.cvsignore Ignore more generated files. 1999-12-15 00:04:42 +00:00
Makefile.am fixed bug 4369, throbber frozen during long refresh, by making the 2001-01-16 03:44:40 +00:00