[haiku-bugs] Re: [Haiku] #13386: Some GUI issues of SoftwareUpdater

  • From: "perelandra" <trac@xxxxxxxxxxxx>
  • Date: Tue, 21 Mar 2017 15:56:07 -0000

#13386: Some GUI issues of SoftwareUpdater
--------------------------------------------+----------------------------
   Reporter:  humdinger                     |      Owner:  perelandra
       Type:  bug                           |     Status:  new
   Priority:  normal                        |  Milestone:  Unscheduled
  Component:  Applications/SoftwareUpdater  |    Version:  R1/Development
 Resolution:                                |   Keywords:
 Blocked By:                                |   Blocking:
Has a Patch:  0                             |   Platform:  All
--------------------------------------------+----------------------------

Comment (by perelandra):

 Replying to [comment:9 axeld]:

The problem solver window has quite a couple of usability issues; any
 work on it would be appreciated :-)
 Now that I have a possible test case I can look at this further.  I had
 not been able to trigger it thus far, I guess I don't try out enough
 packages :-)

I also have a few suggestions for the SoftwareUpdater itself, though:
* It would be nice to see in the list if a package is being or has been
 downloaded.
 On my todo list- thinking of a bar like the Desktop partition icon's usage
 bar.

* It would be nice to have the progress bar show the complete progress,
 not the progress per package. The latter would be nice to have in the list
 itself, though.
 Unfortunately looking at the package manager code it looks like package
 sizes are not known until the file fetch starts, so total of all packages
 are not known at the start.  If I am mistaken let me know.  Maybe
 something to look at in a later version possibly requiring changes to the
 core package management.

* It would be interesting to know the size, and the download speed. I am
 pretty sure I pushed the changes that deliver that information to the
 progress listeners.
 Yes this info is available for the currently downloading package.  Getting
 an overall download speed may be tricky though since packages could be
 coming from multiple repositories in different countries with different
 connection speeds.  An overall download speed could be confusing and
 skewed by one slow repository.  Calculating for each individual package
 might be useful though.

Nice work!
 Thank you for the feedback, it definitely helps make a better final
 product.

--
Ticket URL: <https://dev.haiku-os.org/ticket/13386#comment:10>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: