Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(331)

Issue 1840513002: Redesign sign in and sign in confirmation screens for Narnia 2.0 (Closed)

Created:
4 years, 9 months ago by gogerald1
Modified:
4 years, 8 months ago
CC:
chromium-reviews, dcheng, Bernhard Bauer, PEConn, Eli Wald
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Redesign sign in and sign in confirmation screens for Narnia 2.0 This CL implements new sign in and sign in confirmation screen. It is part of the effort to make Chrome sign in flow support N2.0. The mocks can be find in the issue. Currently we only implement for portrait mode. BUG=595349, 574894, 598868 Committed: https://crrev.com/e8c60fdcbfdf07b55a671b818c52b950436429b1 Cr-Commit-Position: refs/heads/master@{#387359}

Patch Set 1 : #

Patch Set 2 : rebase #

Patch Set 3 : #

Total comments: 4

Patch Set 4 : address comments #

Total comments: 126

Patch Set 5 : address comments #

Patch Set 6 : rebase #

Patch Set 7 : new UI without CheckBox #

Total comments: 29

Patch Set 8 : #

Total comments: 8

Patch Set 9 : address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+626 lines, -811 lines) Patch
M chrome/android/java/AndroidManifest.xml View 1 2 3 4 5 6 2 chunks +3 lines, -0 lines 0 comments Download
A chrome/android/java/res/drawable-hdpi/chrome_sync_logo.png View 1 2 3 4 5 6 Binary file 0 comments Download
A chrome/android/java/res/drawable-mdpi/chrome_sync_logo.png View 1 2 3 4 5 6 Binary file 0 comments Download
A chrome/android/java/res/drawable-xhdpi/chrome_sync_logo.png View 1 2 3 4 5 6 Binary file 0 comments Download
A chrome/android/java/res/drawable-xxhdpi/chrome_sync_logo.png View 1 2 3 4 5 6 Binary file 0 comments Download
A chrome/android/java/res/drawable-xxxhdpi/chrome_sync_logo.png View 1 2 3 4 5 6 Binary file 0 comments Download
A chrome/android/java/res/layout/account_signin_account_view.xml View 1 2 3 4 5 6 7 1 chunk +41 lines, -0 lines 0 comments Download
A chrome/android/java/res/layout/account_signin_choice_description_view.xml View 1 2 3 4 5 6 7 1 chunk +14 lines, -0 lines 0 comments Download
M chrome/android/java/res/layout/account_signin_view.xml View 1 2 3 4 5 6 7 3 chunks +179 lines, -73 lines 0 comments Download
D chrome/android/java/res/layout/fre_spinner_dropdown.xml View 1 chunk +0 lines, -20 lines 0 comments Download
D chrome/android/java/res/layout/fre_spinner_text.xml View 1 2 3 4 5 1 chunk +0 lines, -21 lines 0 comments Download
M chrome/android/java/res/values/colors.xml View 1 2 3 4 5 6 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/android/java/res/values/dimens.xml View 1 2 3 4 5 6 1 chunk +1 line, -5 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/firstrun/AccountFirstRunFragment.java View 1 chunk +0 lines, -1 line 0 comments Download
D chrome/android/java/src/org/chromium/chrome/browser/firstrun/ImageCarousel.java View 1 chunk +0 lines, -437 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/signin/AccountListAdapter.java View 1 2 3 4 5 6 7 8 1 chunk +73 lines, -0 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/signin/AccountListView.java View 1 2 3 1 chunk +24 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninActivity.java View 1 chunk +0 lines, -1 line 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninConfirmationView.java View 1 2 3 4 5 6 7 1 chunk +100 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java View 1 2 3 4 5 6 7 8 19 chunks +175 lines, -232 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/SigninPromoScreen.java View 1 2 3 4 5 1 chunk +0 lines, -1 line 0 comments Download
M chrome/android/java/strings/android_chrome_strings.grd View 1 2 3 4 5 6 2 chunks +5 lines, -11 lines 0 comments Download
M chrome/android/java_sources.gni View 1 2 3 4 5 6 2 chunks +3 lines, -1 line 0 comments Download
M chrome/app/generated_resources.grd View 1 2 3 4 5 6 1 chunk +4 lines, -4 lines 0 comments Download

Messages

Total messages: 75 (48 generated)
gogerald1
Hi newt@, send you for review because you have reviewed most of the major changes ...
4 years, 8 months ago (2016-03-31 15:36:00 UTC) #19
gogerald1
4 years, 8 months ago (2016-03-31 15:37:55 UTC) #20
Bernhard Bauer
https://codereview.chromium.org/1840513002/diff/160001/chrome/android/java/res/layout/account_signin_view.xml File chrome/android/java/res/layout/account_signin_view.xml (right): https://codereview.chromium.org/1840513002/diff/160001/chrome/android/java/res/layout/account_signin_view.xml#newcode150 chrome/android/java/res/layout/account_signin_view.xml:150: android:drawableStart="@drawable/confirmation_logo_chrome" Nit: I would rename this to ...chrome_sync, because ...
4 years, 8 months ago (2016-03-31 17:02:59 UTC) #23
gogerald1
https://codereview.chromium.org/1840513002/diff/160001/chrome/android/java/res/layout/account_signin_view.xml File chrome/android/java/res/layout/account_signin_view.xml (right): https://codereview.chromium.org/1840513002/diff/160001/chrome/android/java/res/layout/account_signin_view.xml#newcode150 chrome/android/java/res/layout/account_signin_view.xml:150: android:drawableStart="@drawable/confirmation_logo_chrome" On 2016/03/31 17:02:59, Bernhard Bauer wrote: > Nit: ...
4 years, 8 months ago (2016-03-31 18:18:48 UTC) #26
newt (away)
Chrome logos can't be checked into Chromium. Please put a Chromium icon in the chrome/android/java/res_chromium ...
4 years, 8 months ago (2016-04-01 23:43:12 UTC) #27
newt (away)
Also, be sure to run tools/resources/optimize-png-files.sh over the image files, if you haven't already.
4 years, 8 months ago (2016-04-02 01:24:20 UTC) #28
Bernhard Bauer
On 2016/04/01 23:43:12, newt wrote: > Chrome logos can't be checked into Chromium. Please put ...
4 years, 8 months ago (2016-04-04 16:09:16 UTC) #29
newt (away)
On 2016/04/04 16:09:16, Bernhard Bauer wrote: > On 2016/04/01 23:43:12, newt wrote: > > Chrome ...
4 years, 8 months ago (2016-04-05 06:27:09 UTC) #31
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1840513002/420001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1840513002/420001
4 years, 8 months ago (2016-04-11 22:56:12 UTC) #41
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1840513002/460001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1840513002/460001
4 years, 8 months ago (2016-04-12 00:45:33 UTC) #45
gogerald1
Chrome logos can't be checked into Chromium. Chrome logo for sync is allowed, refer email ...
4 years, 8 months ago (2016-04-12 01:21:13 UTC) #46
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-04-12 02:16:28 UTC) #48
newt (away)
https://codereview.chromium.org/1840513002/diff/200001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java File chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java (right): https://codereview.chromium.org/1840513002/diff/200001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java#newcode159 chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java:159: // events. This allows the ListView to behave reasonably ...
4 years, 8 months ago (2016-04-13 18:13:31 UTC) #49
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1840513002/480001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1840513002/480001
4 years, 8 months ago (2016-04-13 21:30:45 UTC) #51
gogerald1
https://codereview.chromium.org/1840513002/diff/460001/chrome/android/java/res/layout/account_signin_account_view.xml File chrome/android/java/res/layout/account_signin_account_view.xml (right): https://codereview.chromium.org/1840513002/diff/460001/chrome/android/java/res/layout/account_signin_account_view.xml#newcode16 chrome/android/java/res/layout/account_signin_account_view.xml:16: android:id="@+id/account_image" On 2016/04/13 18:13:30, newt (away) wrote: > use ...
4 years, 8 months ago (2016-04-13 21:33:13 UTC) #52
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-04-13 22:22:33 UTC) #54
newt (away)
lgtm after one last comment :) https://codereview.chromium.org/1840513002/diff/460001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java File chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java (right): https://codereview.chromium.org/1840513002/diff/460001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java#newcode150 chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninView.java:150: View signinChoiceDescription = ...
4 years, 8 months ago (2016-04-14 02:04:54 UTC) #55
gogerald1
https://codereview.chromium.org/1840513002/diff/480001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninConfirmationView.java File chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninConfirmationView.java (right): https://codereview.chromium.org/1840513002/diff/480001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninConfirmationView.java#newcode97 chrome/android/java/src/org/chromium/chrome/browser/signin/AccountSigninConfirmationView.java:97: mScrolledToBottom = false; On 2016/04/14 02:04:54, newt (away) wrote: ...
4 years, 8 months ago (2016-04-14 14:54:11 UTC) #56
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1840513002/480001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1840513002/480001
4 years, 8 months ago (2016-04-14 14:58:50 UTC) #58
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1840513002/480001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1840513002/480001
4 years, 8 months ago (2016-04-14 15:38:07 UTC) #61
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/168625)
4 years, 8 months ago (2016-04-14 15:51:29 UTC) #63
Bernhard Bauer
LGTM w/ nits: https://codereview.chromium.org/1840513002/diff/480001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountListAdapter.java File chrome/android/java/src/org/chromium/chrome/browser/signin/AccountListAdapter.java (right): https://codereview.chromium.org/1840513002/diff/480001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountListAdapter.java#newcode23 chrome/android/java/src/org/chromium/chrome/browser/signin/AccountListAdapter.java:23: private LayoutInflater mInflater; Can you make ...
4 years, 8 months ago (2016-04-14 16:40:00 UTC) #64
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1840513002/500001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1840513002/500001
4 years, 8 months ago (2016-04-14 17:06:11 UTC) #66
gogerald1
https://codereview.chromium.org/1840513002/diff/480001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountListAdapter.java File chrome/android/java/src/org/chromium/chrome/browser/signin/AccountListAdapter.java (right): https://codereview.chromium.org/1840513002/diff/480001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountListAdapter.java#newcode23 chrome/android/java/src/org/chromium/chrome/browser/signin/AccountListAdapter.java:23: private LayoutInflater mInflater; On 2016/04/14 16:39:59, Bernhard Bauer wrote: ...
4 years, 8 months ago (2016-04-14 17:06:32 UTC) #67
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1840513002/500001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1840513002/500001
4 years, 8 months ago (2016-04-14 17:08:55 UTC) #71
commit-bot: I haz the power
Committed patchset #9 (id:500001)
4 years, 8 months ago (2016-04-14 17:59:24 UTC) #73
commit-bot: I haz the power
4 years, 8 months ago (2016-04-14 18:01:14 UTC) #75
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/e8c60fdcbfdf07b55a671b818c52b950436429b1
Cr-Commit-Position: refs/heads/master@{#387359}

Powered by Google App Engine
This is Rietveld 408576698