This past week and a half was spent finishing and polishing the downloads
dialog. It is very nearly done, just a bugs and features left (file
overwrite confirmation for the "Save" button, "save link/image as"
contextual right click button, downloads without a total size to not pulse
correctly if they are not the only active download). Some of this weeks
hurdles were implementing the total progress bar, which meant that I had to
rethink the way the downloads were updated and kept track of, and
implementing pulsing (where a progress block bounces back and forth in a
progress bar) for both the individual downloads and the total progress bar.
Overall I think downloads are in quite good condition, everything works
well, and there are no show stopping bugs and I've tried hard to keep the
code clean and understandable. One thing I am concerned about though is
performance, I'm not sure how nsgtk_download_update will hold up with many
downloads. If someone with a low-end machine could test the dialog with lots
of downloads updating at the same time and get back to me with some comments
it would be greatly appreciated.

  ~ Mike :D

Reply via email to