Mailinglist Archive: yast-devel (132 mails)

< Previous Next >
[yast-devel] Rethinking the Progress Screen (Mockup)
  • From: Viper550 <viper550@xxxxxxxxx>
  • Date: Mon, 08 Oct 2007 18:02:42 -0400
  • Message-id: <470AA902.8030203@xxxxxxxxx>

Personally, I think that the progress screen in the Yast installer is a
bit hard to understand at first glance. When I installed 10.3 into a VM
today, I was sorta confused by the vertical sectioned progress bar, I
was a bit confused about the overall progress until I learned that each
section corresponded to each installation repository involved! Also,
because of how everything was arranged, I was having trouble figuring
out how far it was in installation. I personally thought that the
progress display for package installation could be made more streamlined
and easier to understand without having to recode it in Qt4 (lol).

What I did for this mockup, was combine all the repositories involved in
an installation into 2 categories, disc based repositories (like the
installation discs, obviously), and Internet repositories. Progress for
each section is still displayed separately, but it is shown alongside
the corresponding repository instead of vaguely in a stack of progress
bars. An Overall Progress bar is also added to make the progression
through the installation more clear.

Because this information is withheld from the repository progress, the
specific repository each package came from is shown next to the name of
the package). Installation and Download progress is imprinted directly
on the progress bar (Gnome style). What I originally wanted to do, was
to make the repository list into a Firefox Download Manager like array,
where each repository came up in a scrollable box with an icon next to
it (denoting the source of it - media or internet), with the name,
package count, and size listed next to it with the progress bar below
it. But, benJIman said something about us not being able to have a
scrollbar there due to some "UI limitations" that I was not told about.

After that, I had to get through the issues of having "overflow"
problems on my original design due to this, so I got the bright idea to
just roll all the repositories into 2 categories here to simplify it.

So, how do you like it?


p.s. I would have sent this much sooner....if I had not accidentally went to the oracle one.

To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-devel+help@xxxxxxxxxxxx

< Previous Next >