PiRSquared17 / morisoliver

Automatically exported from code.google.com/p/morisoliver
0 stars 0 forks source link

Add hourglass or other feature to indicate data are being downloaded #40

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Create an hourglass or other feature to indicate that data are being downloaded 
and the page isn’t hung. Although the browser's status bar (usually messages 
in the lower left) does this, people would like to see a more obvious front and 
center message.

Original issue reported on code.google.com by emily.hu...@state.ma.us on 29 Jul 2011 at 3:47

GoogleCodeExporter commented 9 years ago
By 'data' you mean WMS requests?  For other apps. that I've done, I put a 
spinner beside each layer name as a layer is fetched.  That might work here, 
but I'm a little concerned because we have so much going on w/ the icons:  
error, polygon/point/etc., scale . . .

Original comment by cpl...@gmail.com on 24 Aug 2011 at 8:15

GoogleCodeExporter commented 9 years ago
I can't think of anything but the spinner.  Since we're loading one layer at a 
time that makes sense.  Either that or maybe an icon that goes away once it's 
loaded (say, and "L"?)  CZM, any ideas? 

Original comment by Aleda.Fr...@state.ma.us on 25 Aug 2011 at 3:57

GoogleCodeExporter commented 9 years ago
Good point about the icons are pretty heavily utilized...

What about a semi-transparent popup with a  loading graphic, either the 
spinning sun ray that we already use or something equivalent.  The fancy 
version would have text saying "Loading X" where X=layer name.  With multiple 
layers it would change text from X to Y to Z, etc. as they cycle through.

I've seen these elsewhere though I don't know of a good example to poach from.

Original comment by daniel.s...@state.ma.us on 26 Aug 2011 at 7:06

GoogleCodeExporter commented 9 years ago
The thing about that though is it would obscure the map.  As the layers come in 
they are visible on the map and the user can start to think about the map.  If 
there's one really slow layer that popup would get in the way while they were 
waiting for it to finish.  I think an icon next to the layer name in the active 
data layers window keeps it out of the way.

Original comment by Aleda.Fr...@state.ma.us on 26 Aug 2011 at 7:12

GoogleCodeExporter commented 9 years ago
Give it a shot.

Committed revision 116.

Original comment by cpl...@gmail.com on 16 Sep 2011 at 8:15

GoogleCodeExporter commented 9 years ago
I don't see them yet?  Can you put a screenshot so I know what I'm looking for?

Original comment by Aleda.Fr...@state.ma.us on 16 Sep 2011 at 8:34

GoogleCodeExporter commented 9 years ago
I see the little spinners!  I love 'em.

Original comment by Aleda.Fr...@state.ma.us on 16 Sep 2011 at 8:43

GoogleCodeExporter commented 9 years ago
I see 'em too.  Marking as verified.

Original comment by daniel.s...@state.ma.us on 23 Sep 2011 at 6:57

GoogleCodeExporter commented 9 years ago
One thing that might be confusing to a user is that the spinner will continue 
to spin if you uncheck a layer while the spinner is spinning. For example, if I 
add the orthos and uncheck the layer before it draws on the map, the spinner 
will continue to spin for a little while. Would it be possible to make it stop 
spinning when you uncheck a layer?

Original comment by emily.hu...@state.ma.us on 23 Sep 2011 at 8:42

GoogleCodeExporter commented 9 years ago
See comment above. I'm changing the status of this issue from verified to 
fixed. Also, the spinners appear as ... in the data export wizard and query 
results in Firefox 7 (see attached screenshot).

Original comment by emily.hu...@state.ma.us on 3 Oct 2011 at 4:03

Attachments:

GoogleCodeExporter commented 9 years ago
This was a bug introduced by the latest FF release.  I went ahead and changed 
the widths where these appeared (in two places).

v. 0.59

Committed revision 164.

Original comment by cpl...@gmail.com on 6 Oct 2011 at 1:54

GoogleCodeExporter commented 9 years ago
The spinners now appear in the data export wizard and query results in Firefox 
7. Tested MORIS v. 0.62 with Firefox 7 on Windows 7.

Original comment by emily.hu...@state.ma.us on 18 Oct 2011 at 6:48

GoogleCodeExporter commented 9 years ago
I've got bad news for you.  If I kill the spinner when you uncheck a layer like 
orthos (as it loads), it's impossible for me to get the spinner back if you 
decided to turn it back on again while the 1st request was still trying to be 
satisfied.

Original comment by cpl...@gmail.com on 17 Nov 2011 at 4:49

GoogleCodeExporter commented 9 years ago
We've agreed to keep this as is. This issue is now verified.

Original comment by emily.hu...@state.ma.us on 17 Nov 2011 at 7:06