Review Request: Give user visible feedback when creating/editing accounts
Martin Klapetek
martin.klapetek at gmail.com
Thu Mar 24 21:18:18 CET 2011
> On Feb. 7, 2011, 11:04 a.m., David Edmundson wrote:
> > src/add-account-assistant.cpp, line 204
> > <http://git.reviewboard.kde.org/r/100455/diff/3/?file=8319#file8319line204>
> >
> > Not sure I like this message. It doesn't say how to proceed.
> >
> > A user should never see the name telepathy. Not that they should ever see this message.
> >
> > Maybe something more generic on the lines of "internal error, check your system setup".
>
> Thomas Richard wrote:
> With this message people can at least try to find help. "Internal error" says nothing at all, not even what went wrong.
Here I agree with both of you, partially anyway. The message should say how to proceed, but shouldn't be as vague as "internal error". But why not to write a full sentence like "Oops, something went wrong with our underlying system (Telepathy), please try this and that". I think it's more user-likeable than the old fashioned quick-technical-error messages :)
- Martin
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/100455/#review1285
-----------------------------------------------------------
On Feb. 3, 2011, 7:41 p.m., Thomas Richard wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/100455/
> -----------------------------------------------------------
>
> (Updated Feb. 3, 2011, 7:41 p.m.)
>
>
> Review request for Telepathy.
>
>
> Summary
> -------
>
> This patch will give some visible feedback in a non obtrusive way. There is also the possibility to provide some custom validation on parameters using the ParameterEditModel.
>
> The screenshots speak a 1000 words ;)
>
>
> Diffs
> -----
>
> src/KCMTelepathyAccounts/CMakeLists.txt 51389226299db38012f7f326b3e57709f4d3e244
> src/KCMTelepathyAccounts/abstract-account-parameters-widget.cpp 9f5b0d4f9b27c0502783895ee0f52e320829ffc3
> src/KCMTelepathyAccounts/account-edit-widget.h 11d80778e4ed0fc7f80943d2248d3f08b27feb20
> src/KCMTelepathyAccounts/account-edit-widget.cpp 5c09e5dade33ae383d63827add757c8688c24fb7
> src/KCMTelepathyAccounts/feedback-widget.h PRE-CREATION
> src/KCMTelepathyAccounts/feedback-widget.cpp PRE-CREATION
> src/KCMTelepathyAccounts/include/ValidatedLineEdit PRE-CREATION
> src/KCMTelepathyAccounts/parameter-edit-model.h d904facc2c958440d193fe86182bd50c0ee6721f
> src/KCMTelepathyAccounts/parameter-edit-model.cpp 441b6e58daf13b3fcf65ab344544ae36e50b940b
> src/KCMTelepathyAccounts/validated-line-edit.h PRE-CREATION
> src/KCMTelepathyAccounts/validated-line-edit.cpp PRE-CREATION
> src/add-account-assistant.h 973bad46e11697135c331c632e9cb63dcb790232
> src/add-account-assistant.cpp eb9a644d38b0020ce3158c99f3714dddd1b8047a
> src/edit-account-dialog.cpp bcfaca26ec9fbf8385b4d43d2c673319c8bdc9a9
>
> Diff: http://git.reviewboard.kde.org/r/100455/diff
>
>
> Testing
> -------
>
> When all parameters are valid, an account still gets added
>
>
> Screenshots
> -----------
>
> Valid email address
> http://git.reviewboard.kde.org/r/100455/s/56/
> Invalid email address
> http://git.reviewboard.kde.org/r/100455/s/57/
> Invalid email address and clicking apply
> http://git.reviewboard.kde.org/r/100455/s/58/
> When an account did not get accepted by telepathy itself
> http://git.reviewboard.kde.org/r/100455/s/59/
>
>
> Thanks,
>
> Thomas
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-telepathy/attachments/20110324/cf62f6ea/attachment.htm
More information about the KDE-Telepathy
mailing list