After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 710277 - startup delay
startup delay
Status: RESOLVED FIXED
Product: gnome-boxes
Classification: Applications
Component: general
unspecified
Other Linux
: Normal normal
: 3.22
Assigned To: GNOME Boxes maintainer(s)
GNOME Boxes maintainer(s)
ui-design
Depends on:
Blocks:
 
 
Reported: 2013-10-16 15:06 UTC by Matthias Clasen
Modified: 2016-03-31 13:22 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matthias Clasen 2013-10-16 15:06:40 UTC
(from Montreal summit session)

We noticed that there was a long delay at startup on Jon's machine before his boxes showed up.

a) the delay should be shorter

b) if there is a long delay, there should be a spinner or similar
Comment 1 Zeeshan Ali 2013-10-30 16:53:38 UTC
(In reply to comment #0)
> (from Montreal summit session)
> 
> We noticed that there was a long delay at startup on Jon's machine before his
> boxes showed up.
> 
> a) the delay should be shorter

I think the delay is from libvirt. I filed a but about this and I think its fixed by now.

> b) if there is a long delay, there should be a spinner or similar

This is a potentially long operation, especially when there is going to be ovirt brokers involved so yeah we should show a spinner. A mockup would help here.
Comment 2 William Jon McCann 2013-11-01 16:15:46 UTC
A 32px x 32px GtkSpinner in the middle of the view is fine. A bonus would be
the spinner fading in from opacity: 0; to 1; when appearing and blending with the actual thumbnails when ready.
Comment 3 Zeeshan Ali 2014-02-17 18:39:19 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > (from Montreal summit session)
> > 
> > We noticed that there was a long delay at startup on Jon's machine before his
> > boxes showed up.
> > 
> > a) the delay should be shorter
> 
> I think the delay is from libvirt. I filed a but about this and I think its
> fixed by now.

Actually I was wrong about this being fixed in libvirt: https://bugzilla.redhat.com/show_bug.cgi?id=817427 :(
Comment 4 Zeeshan Ali 2014-02-17 18:41:13 UTC
Fixed in git master: We show a spinner while initializing and fade out to either empty boxes UI or collection view, dependong on whether there is any boxes to show.