Merge lp:~mikemc/ubuntuone-credentials/fix-flicking-sizing into lp:ubuntuone-credentials
Status: | Merged |
---|---|
Approved by: | dobey |
Approved revision: | 61 |
Merged at revision: | 58 |
Proposed branch: | lp:~mikemc/ubuntuone-credentials/fix-flicking-sizing |
Merge into: | lp:ubuntuone-credentials |
Prerequisite: | lp:~mikemc/ubuntuone-credentials/faster-spinner |
Diff against target: |
365 lines (+112/-124) 4 files modified
online-accounts-provider/LoginForm.qml (+43/-53) online-accounts-provider/Main.qml (+21/-12) online-accounts-provider/NewAccount.qml (+6/-8) online-accounts-provider/RegisterForm.qml (+42/-51) |
To merge this branch: | bzr merge lp:~mikemc/ubuntuone-credentials/fix-flicking-sizing |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
dobey (community) | Approve | ||
Roberto Alsina (community) | Approve | ||
Review via email: mp+184355@code.launchpad.net |
Commit message
- Fix flickable scrolling. Fix sizing of nested Columns in LoginForm and RegisterForm, and use correct anchors.
Description of the change
- Fix flickable scrolling. Fix sizing of nested Columns in LoginForm and RegisterForm, and use correct anchors.
NOTE: unfortunately the diff is pretty awful because the changes removed a containing object and changed a lot of indentation, and this is confusing diff, resulting in something that looks like a lot of arbitrary changes.
I suggest using bzr qdiff with the "Complete" view setting or emacs ediff or something else that shows full text side-by-side to review so it's clearer what actually happened.
TO TEST ON SAUCY desktop:
sudo apt-get build-dep ubuntuone-
sudo apt-get ubuntu-
branch this , cd into it
mkdir build
cmake -DLIB_SUFFIX=
sudo make install
- run /usr/bin/
- click on "accounts" then "Add account", then "Ubuntu One"
- click on 'I am a new Ubuntu One user'
- resize the window so that the buttons are not visible. (This partially simulates the keyboard being visible on the device)
- flick upward so that the view scrolls up as much as possible.
It should come to a rest with the buttons completely visible at the bottom. It should NOT bounce back so that the top is visible.
ON DEVICE:
build on device using same steps as above but use this cmake:
cmake -DLIB_SUFFIX=
after 'make install', run system settings from the apps lens.
- tap on "accounts" then "Add account", then "Ubuntu One"
- tap on 'I am a new Ubuntu One user'
- tap in one of the text fields to bring up the keyboard
- flick upward to reveal buttons. they should remain visible just above the keyboard.