pond icon indicating copy to clipboard operation
pond copied to clipboard

reporting connectivity failures

Open leif opened this issue 11 years ago • 2 comments

A friend writes:

my Pond was unable to contact the server for several days due to my clock being 25 hours behind making Tor unhappy, and the GUI provided no feedback that it was anything other than happy.

I'd guess the Activity log did say something, but they weren't looking at it. Perhaps the GUI should put an indicator on the activity log label when there is an error reported there? Or should there be something more prominent?

Or maybe there should be an always-visible label that says how long ago the last successful transaction with the home server was?

leif avatar Jan 22 '14 13:01 leif

Had this too. For the non graphical UI, displaying "time since last successful transaction" in the status command output would be useful.

ln5 avatar Jan 23 '14 11:01 ln5

How about placing a red or yellow dot next to the Activity Log if we want users to read it?

We simply need the const directive declaring clientUIActivity to appear outside mainUI(). We could then set that red dot with c.clientUI.SetIndicator(clientUIActivity,indicatorRed) or clear it with c.clientUI.SetIndicator(clientUIActivity,indicatorNone).

When should this colored dot appear? It's possible to put a message next to it too, btw.

burdges avatar Oct 30 '14 08:10 burdges