View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000918||gnunet-gtk||gnunet-fs-gtk||public||2005-08-26 15:30||2012-10-07 14:22|
|Target Version||Fixed in Version|
|Summary||0000918: per block download visualisation|
|Description||A color matrix showing each iblock and dblock of a download|
The dblocks should be marked somehow (a key symbol on them?)
Each block would have one of the following status indicator
red - We don't know the key or id for the block
yellow - We know the key and id for the block
green - We have succesfully downloaded the block
Blinking (lightening the color) for action...
red - blink when a query for the keys is sent to network
yellow - blink when query for the block
green - blink when the block is sent to another node
|Additional Information||Usually it is good to hide technical details from user,|
but not when they have a therapeutic effect or may attract
If the user is looking at gnunet-gtk while downloading,
(s)he is definitely going to need something cool to look at.
I don't know, if it is by purpose, but MS defrag uses this.
(Looking at MS defrag is very relaxing ;-)
Also flashget download manager uses similar view to visualise
downloading the file from multiple places at the same time.
I'm not sure, if the visualisation I described is even possible
as I described it. Blinking green on sending a block further
might be very hard to implement.
|Tags||No tags attached.|
I came to think that it would probably be a lot
clearer to show only d-blocks in the matrix.
Otherwise user will wonder what the iblocks are.
It is not necessary for user to know about them.
When they are left out the matrix looks more like
a progress bar, which many users are familiar with.
Blinking red dblocks is good enought. Blinking
smaller areas at once indicates that we are closer
to yellow state. Which user will easily notice by
staring at the matrix.
|2005-08-26 15:30||cyberix||New Issue|
|2005-09-02 02:34||Christian Grothoff||Priority||normal => none|
|2005-09-02 02:34||Christian Grothoff||Status||new => acknowledged|
|2005-09-02 02:34||Christian Grothoff||Projection||none => major rework|
|2005-09-02 02:34||Christian Grothoff||ETA||none => > 1 month|
|2006-02-26 14:39||cyberix||Note Added: 0002437|
|2009-11-15 14:56||Christian Grothoff||Project||GNUnet 0.8.x => gnunet-gtk|
|2011-09-15 14:17||Christian Grothoff||Category||gnunet-gtk => gnunet-fs-gtk|
|2011-11-26 18:24||Christian Grothoff||Relationship added||child of 0001966|
|2012-06-22 11:02||Christian Grothoff||Target Version||=> 0.10.0|
|2012-10-07 14:22||Christian Grothoff||Target Version||0.10.0 =>|