On Thu, 4 Nov 2021 16:10:34 +0000
José Iván López González <[email protected]> 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/clients/inst_finish.rb#L265

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%---]
> |
> |------------------------------------
> 
> 

Reply via email to