Merge lp:~nataliabidart/ubuntu-sso-client/improve-gui into lp:ubuntu-sso-client
| Status: | Merged |
|---|---|
| Approved by: | John Lenton on 2010-07-27 |
| Approved revision: | 554 |
| Merged at revision: | 550 |
| Proposed branch: | lp:~nataliabidart/ubuntu-sso-client/improve-gui |
| Merge into: | lp:ubuntu-sso-client |
| Diff against target: |
601 lines (+264/-74) 3 files modified
data/ui.glade (+122/-35) ubuntu_sso/gui.py (+78/-23) ubuntu_sso/tests/test_gui.py (+64/-16) |
| To merge this branch: | bzr merge lp:~nataliabidart/ubuntu-sso-client/improve-gui |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| John Lenton | Approve on 2010-07-27 | ||
| Rodrigo Moya (community) | 2010-07-27 | Approve on 2010-07-27 | |
|
Review via email:
|
|||
Description of the Change
More improvements:
* T&C opens a embedded webkit browser showing the T&C text.
* Password fields now shown a help text.
* Spinner + label for "captcha loading" are now centered and with a fixed size. Still can't set the background to white as requested in the spec, GTK is making me crazy.
Next branch: avoid using a warning dialog for errors. Integrate some mechanism of test the rest of the screens.
| Natalia Bidart (nataliabidart) wrote : | # |
> This branch breaks the resizing of the dialog that you fixed in the previous
> branch. I guess you need to pass 'expand' and 'fill' arguments to the calls to
> the box's pack_start method.
>
> Also, the text for the password help looks really bad, justified to the right.
> Is that intended?
All fixed. Sorry for the regression, I had to change the whole layout and forgot to set that back.
- 554. By Natalia Bidart on 2010-07-27
-
Email and password must not expand.
| Rodrigo Moya (rodrigo-moya) wrote : | # |
Looks good now.
About the white background, please don't do that. If the user changes to a theme that has white (or any other bright color) as the font color, text won't be seen. So, just leave it as the default, or use a color from the theme (the entry/text view default background color)
| John Lenton (chipaca) wrote : | # |
I think this is great. I wait anxiously for improvements that are in the pipeline :)

This branch breaks the resizing of the dialog that you fixed in the previous branch. I guess you need to pass 'expand' and 'fill' arguments to the calls to the box's pack_start method.
Also, the text for the password help looks really bad, justified to the right. Is that intended?