View Issue Details

IDProjectCategoryView StatusLast Update
0000918gnunet-gtkgnunet-fs-gtkpublic2012-10-07 14:22
Reportercyberix Assigned To 
Status acknowledgedResolutionopen 
Summary0000918: per block download visualisation
DescriptionA 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 InformationUsually 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.
TagsNo tags attached.


child of 0001966 closedLRN gnunet-gtk GUI master-issue 



2006-02-26 14:39

reporter   ~0002437

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.

Issue History

Date Modified Username Field Change
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 =>