On Thu, 4 Nov 2021 16:10:34 +0000 José Iván López González <jlopez@suse.de> wrote:
On 11/4/21 13:24, Imobach Gonzalez Sosa wrote:
Thinking a little bit further, would it make sense to unify the packages installation progress and the finish clients screen into a single one? After all, we could display a message below the progress bar ("installing packages", "installing the bootloader", etc.).
What do you think?
I like the idea. Sorry for the "art" work ;)
Nice art work ;) But not needed, as it already works this way. first 10% is disk preparation ( partitioning, files deployment before rpm install, etc. ), then 80% is package installation including post rpm scripts and the last 10% is finish client. It is done by a bit tricky way that all clients share state of Yast::Progress. If you are interesting in finish client this method handle it ( it sets slideshow only if not already set ) https://github.com/yast/yast-installation/blob/master/src/lib/installation/c... But it brings interesting observation that even people that do regularly testing installation does not see it :) So for me it is indication that only progress that does not move brings some attention :) Josef
|--------------------------------------- | RELEASE NOTES | | | |Installing Packages (Remaining: 1.5 GiB, 123/850 packages) | [******-----------20%-----------------] | |------------------------------------
|--------------------------------------- | RELEASE NOTES | | | |Installing Bootloader | [******************************95%---] | |------------------------------------