GNOME Bugzilla – Bug 141947
Progress dialog should include ETA
Last modified: 2005-03-16 21:58:35 UTC
It makes sense for the "writing CD" dialog to display the current burning speed and the time remaining on the current burn. If I choose "Maximum Possible" as my writing speed, I don't know which speed the applet decided on (regardless of what my speed may be), and it doesn't help me determine about how long it will take for the CD to burn.
Given that both cdrecord and growisofs give a time to finish, we should be able to calculate this somehow. Would need to add another argument to the progress_changed signal.
Fixed in HEAD. 2005-03-16 William Jon McCann <mccann@jhu.edu> * nautilus-cd-burner.c (time_to_string_text) (nautilus_burn_progress_set_time, progress_changed_cb): * nautilus-burn-recorder.c (compute_time_remaining) (growisofs_stdout_read, cdrecord_stdout_read) (nautilus_burn_recorder_write_growisofs) (nautilus_burn_recorder_run_cdrecord) (nautilus_burn_recorder_class_init): * make-iso.c (mkisofs_output_error, mkisofs_stderr_read): * cdrecorder-marshal.list: Add time argument to progress-changed signal. Report time to finish for mkisofs, cdrecord, growisofs. (Closes #141947)