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

Issue 1660353002: Update account and sync management UX (Closed)

Created:
4 years, 10 months ago by May
Modified:
4 years, 10 months ago
CC:
chromium-reviews, tim+watch_chromium.org, maxbogue+watch_chromium.org, plaree+watch_chromium.org, zea+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Update account and sync management UX These changes encompass all the UX changes to the accounts list screen, and the sync settings screen. This does not include signing in from the settings screen or switching sync accounts. BUG=557784 Committed: https://crrev.com/f3ff6dac2fba2a55ed76e3c0ae958d5350140f97 Cr-Commit-Position: refs/heads/master@{#376729}

Patch Set 1 #

Patch Set 2 : Minor formatting changes #

Total comments: 98

Patch Set 3 : #

Total comments: 33

Patch Set 4 : #

Patch Set 5 : #

Total comments: 9

Patch Set 6 : CR comments, changed opening links to use Custom Tabs #

Total comments: 4

Patch Set 7 : CR comments #

Patch Set 8 : Fixing lint errors #

Patch Set 9 : Add TODO in comments for an additional task for the bug #

Unified diffs Side-by-side diffs Delta from patch set Stats (+516 lines, -300 lines) Patch
M base/android/java/src/org/chromium/base/ApiCompatibilityUtils.java View 1 2 3 4 5 6 7 2 chunks +13 lines, -0 lines 0 comments Download
A chrome/android/java/res/drawable-hdpi/add_circle_blue.png View 1 2 Binary file 0 comments Download
A chrome/android/java/res/drawable-mdpi/add_circle_blue.png View Binary file 0 comments Download
A chrome/android/java/res/drawable-xhdpi/add_circle_blue.png View Binary file 0 comments Download
A chrome/android/java/res/drawable-xxhdpi/add_circle_blue.png View Binary file 0 comments Download
A chrome/android/java/res/drawable-xxxhdpi/add_circle_blue.png View Binary file 0 comments Download
M chrome/android/java/res/layout/sync_custom_passphrase.xml View 1 2 3 2 chunks +7 lines, -5 lines 0 comments Download
A chrome/android/java/res/layout/sync_passphrase_types.xml View 1 2 1 chunk +22 lines, -0 lines 0 comments Download
M chrome/android/java/res/values-v21/styles.xml View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/android/java/res/values/values.xml View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M chrome/android/java/res/xml/account_management_preferences.xml View 1 chunk +15 lines, -25 lines 0 comments Download
M chrome/android/java/res/xml/sync_customization_preferences.xml View 1 2 3 1 chunk +5 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/preferences/SignInPreference.java View 2 chunks +2 lines, -10 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/preferences/SyncPreference.java View 1 2 3 4 5 6 7 8 1 chunk +81 lines, -0 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/preferences/SyncedAccountPreference.java View 1 2 1 chunk +69 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementFragment.java View 1 2 3 4 5 20 chunks +89 lines, -195 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementScreenHelper.java View 1 2 1 chunk +9 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/signin/SignOutDialogFragment.java View 1 2 3 6 chunks +25 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseCreationDialogFragment.java View 1 2 3 4 5 6 7 3 chunks +29 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java View 1 2 3 4 5 6 7 11 chunks +36 lines, -18 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseTypeDialogFragment.java View 1 2 3 4 5 6 4 chunks +42 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/sync/ui/SyncCustomizationFragment.java View 1 2 3 4 5 13 chunks +27 lines, -15 lines 0 comments Download
M chrome/android/java/strings/android_chrome_strings.grd View 1 2 3 4 5 6 7 8 chunks +41 lines, -23 lines 0 comments Download
M components/sync_ui_strings.grdp View 1 2 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 33 (10 generated)
May
Part 1 of updates to account settings UX. Some TODOs still left, as marked in ...
4 years, 10 months ago (2016-02-03 12:24:57 UTC) #2
Bernhard Bauer
Is it just me, or does the hdpi image look a bit blurry? Where did ...
4 years, 10 months ago (2016-02-03 14:37:39 UTC) #3
May
On 2016/02/03 14:37:39, Bernhard Bauer wrote: > Is it just me, or does the hdpi ...
4 years, 10 months ago (2016-02-03 14:39:23 UTC) #4
May
@newt - friendly ping, now that you're back. I wanted to make sure this doesn't ...
4 years, 10 months ago (2016-02-12 11:41:56 UTC) #5
newt (away)
I'm taking a look now :) Could you enumerate which changes are this CL in ...
4 years, 10 months ago (2016-02-12 19:48:31 UTC) #6
newt (away)
*Could you enumerate which changes are included in this CL in the CL description?
4 years, 10 months ago (2016-02-12 19:49:15 UTC) #7
newt (away)
https://codereview.chromium.org/1660353002/diff/20001/chrome/android/java/res/layout/sync_custom_passphrase.xml File chrome/android/java/res/layout/sync_custom_passphrase.xml (right): https://codereview.chromium.org/1660353002/diff/20001/chrome/android/java/res/layout/sync_custom_passphrase.xml#newcode34 chrome/android/java/res/layout/sync_custom_passphrase.xml:34: android:layout_marginBottom="25dp" Is this still the right margin size? https://codereview.chromium.org/1660353002/diff/20001/chrome/android/java/res/values-v17/styles.xml ...
4 years, 10 months ago (2016-02-12 22:03:51 UTC) #9
May
On 2016/02/12 19:49:15, newt wrote: > *Could you enumerate which changes are included in this ...
4 years, 10 months ago (2016-02-12 22:04:37 UTC) #10
May
Also updated with comments from cleer@ and ewald@ after they saw the video demo. Updated ...
4 years, 10 months ago (2016-02-16 17:32:08 UTC) #11
newt (away)
https://codereview.chromium.org/1660353002/diff/20001/chrome/android/java/res/values-v17/styles.xml File chrome/android/java/res/values-v17/styles.xml (right): https://codereview.chromium.org/1660353002/diff/20001/chrome/android/java/res/values-v17/styles.xml#newcode76 chrome/android/java/res/values-v17/styles.xml:76: <item name="android:divider">@null</item> On 2016/02/16 17:32:06, May wrote: > On ...
4 years, 10 months ago (2016-02-16 23:05:01 UTC) #12
May
https://codereview.chromium.org/1660353002/diff/40001/chrome/android/java/res/layout/sync_custom_passphrase.xml File chrome/android/java/res/layout/sync_custom_passphrase.xml (right): https://codereview.chromium.org/1660353002/diff/40001/chrome/android/java/res/layout/sync_custom_passphrase.xml#newcode35 chrome/android/java/res/layout/sync_custom_passphrase.xml:35: android:layout_marginBottom="25dp" On 2016/02/16 23:05:01, newt wrote: > Still seems ...
4 years, 10 months ago (2016-02-17 13:24:32 UTC) #13
newt (away)
last few comments, then lgtm. The new UI looks good! Thanks for putting this together ...
4 years, 10 months ago (2016-02-17 19:34:41 UTC) #14
May
https://codereview.chromium.org/1660353002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementFragment.java File chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementFragment.java (right): https://codereview.chromium.org/1660353002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementFragment.java#newcode623 chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementFragment.java:623: private Bitmap getBadgedUserPicture(String accountId) { On 2016/02/17 19:34:41, newt ...
4 years, 10 months ago (2016-02-19 18:10:04 UTC) #15
May
blundell@chromium.org: Please review changes in components/sync_ui_strings.grdp Thanks!
4 years, 10 months ago (2016-02-19 18:10:50 UTC) #17
newt (away)
https://codereview.chromium.org/1660353002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java File chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java (right): https://codereview.chromium.org/1660353002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java#newcode246 chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java:246: passphraseEditText.getBackground().setColorFilter(ApiCompatibilityUtils.getColor( On 2016/02/19 18:10:04, May wrote: > On 2016/02/17 ...
4 years, 10 months ago (2016-02-20 00:25:18 UTC) #18
newt (away)
lgtm after comments
4 years, 10 months ago (2016-02-20 00:25:30 UTC) #19
blundell
//components/sync_ui_strings.grdp lgtm
4 years, 10 months ago (2016-02-22 07:36:31 UTC) #20
May
https://codereview.chromium.org/1660353002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java File chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java (right): https://codereview.chromium.org/1660353002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java#newcode185 chrome/android/java/src/org/chromium/chrome/browser/sync/ui/PassphraseDialogFragment.java:185: intent.putExtra(CustomTabsIntent.EXTRA_SESSION, true); On 2016/02/20 00:25:17, newt wrote: > should ...
4 years, 10 months ago (2016-02-22 11:13:59 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1660353002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1660353002/120001
4 years, 10 months ago (2016-02-22 11:27:28 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: android_compile_dbg on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_compile_dbg/builds/25117) linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, ...
4 years, 10 months ago (2016-02-22 11:49:25 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1660353002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1660353002/160001
4 years, 10 months ago (2016-02-22 13:50:18 UTC) #29
commit-bot: I haz the power
Committed patchset #9 (id:160001)
4 years, 10 months ago (2016-02-22 15:25:44 UTC) #31
commit-bot: I haz the power
4 years, 10 months ago (2016-02-22 15:26:53 UTC) #33
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/f3ff6dac2fba2a55ed76e3c0ae958d5350140f97
Cr-Commit-Position: refs/heads/master@{#376729}

Powered by Google App Engine
This is Rietveld 408576698