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 640782 - Improve application startup indicator animation
Improve application startup indicator animation
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2011-01-27 23:41 UTC by William Jon McCann
Modified: 2011-03-15 12:37 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
app-menu: Simplify startup animation (6.31 KB, patch)
2011-03-12 02:07 UTC, Florian Müllner
none Details | Review
app-menu: Simplify startup animation (6.28 KB, patch)
2011-03-12 02:17 UTC, Florian Müllner
reviewed Details | Review
app-menu: Simplify startup animation (6.71 KB, patch)
2011-03-14 11:34 UTC, Florian Müllner
committed Details | Review

Description William Jon McCann 2011-01-27 23:41:49 UTC
There are two issues we can improve.

1. The graphic used for the animation is very poor (I know since I made it)
2. I think we can improve the animation itself

We might be trying to be too clever.  Perhaps should just add a spinner to the right of the application name.
Comment 1 Allan Day 2011-01-30 19:18:56 UTC
TARDIS-style fade in? (Pulsing, with gradually elongating periods of opacity.)
Comment 2 Florian Müllner 2011-03-12 02:07:14 UTC
Created attachment 183191 [details] [review]
app-menu: Simplify startup animation

During application startup, we used to display a rotating spinner
which also moved from left to right, revealing the application title.
The result looks rather busy, so remove the horizontal movement.

As suggested by Jon on IRC.

(In reply to comment #1)
> TARDIS-style fade in? (Pulsing, with gradually elongating periods of opacity.)

You should see a doctor :-)
Comment 3 Florian Müllner 2011-03-12 02:17:05 UTC
Created attachment 183193 [details] [review]
app-menu: Simplify startup animation

Sorry, got it wrong for RTL locales.
Comment 4 William Jon McCann 2011-03-12 05:53:30 UTC
Looks great!  Owe you yet another one. :)
Comment 5 drago01 2011-03-13 18:39:42 UTC
Review of attachment 183193 [details] [review]:

Looks good, just some small nitpicks.

::: js/ui/panel.js
@@ +339,3 @@
+        Tweener.addTween(this._spinner.actor,
+                         { opacity: 0,
+                           time: 0.2,

You didn't add it (just moved stuff around) but you could as well remove the use of a magic number here.

@@ +420,2 @@
         } else {
+            childBox.x1 = - this._spinner.actor.width;

Why the whitespace?
Comment 6 Florian Müllner 2011-03-14 11:34:18 UTC
Created attachment 183329 [details] [review]
app-menu: Simplify startup animation

(In reply to comment #5)
> You didn't add it (just moved stuff around) but you could as well remove the
> use of a magic number here.

Sure.


> Why the whitespace?

(Obvious?) answer: it used to be a binary operation. Fixed.
Comment 7 drago01 2011-03-15 12:23:12 UTC
Review of attachment 183329 [details] [review]:

Looks good.