feedback during message submission

Bug #269604 reported by Jeff Waugh
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Gwibber
Confirmed
Wishlist
Unassigned

Bug Description

After pressing enter in the message textbox, it should change to disabled mode, and a little animated status throbber should appear to inform you that it's submitting your message. If successful, the text is deleted and the textbox enabled; if there's an error, the text should remain, the textbox enabled, and a cute red error blob should appear inline.

(I wonder if it's easy to reuse the sexy gnome throbber animation from epiphany/nautilus?)

Revision history for this message
Jeff Waugh (jdub) wrote :

Related to #260108 (show message immediately after successful submission).

Jorge Castro (jorge)
Changed in gwibber:
status: New → Confirmed
Revision history for this message
Ryan Paul (segphault) wrote :

Gwibber currently has a throbber in the top right-hand corner when new messages are being loaded. Should this also be used when messages are being sent, or should there be a separate progress indicator?

Putting an inline error blob in the textbox isn't something that can be done natively with GTK, but it's possible with libsexy, which is already used when available for the spellcheck. I'm not sure if I want to make libsexy a hard dependency, but I do really like the idea of having error notification in the input textbox.

Perhaps it would make sense to have a universal error indicator, maybe in the statusbar?

Revision history for this message
Jeff Waugh (jdub) wrote :

Yeah, that throbber is good, though it's too far away from the entry box to provide obvious feedback (related bug: #269606).

Thinking of an error blob in the HTML bit, or at least near the text box -- perhaps a little red slidey thing that pops out above or under the text box? But yeah, perhaps this statusbar/toolbar/unicorn widget would be a good place to do that.

| Gwibber x |
| Gwibber Menu Help |
|[ submit this msg ]|

... attempting ... fail ...

| Gwibber x |
| Gwibber Menu Help |
|[ submit this msg ]|
|\ error: not enough LOLs /|

(zomg, why isn't the comment textarea in LP set to monospace?)

Thanks!

Revision history for this message
Dalton (daltux) wrote :

I believe when this is implemented it will resolve that another issue report too: https://bugs.launchpad.net/gwibber/+bug/363878

Revision history for this message
Omer Akram (om26er) wrote :

ken is working on error reporting system for gwibber that might fix this case too.

Changed in gwibber:
importance: Undecided → Wishlist
status: Confirmed → Triaged
status: Triaged → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.