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

Issue 1182083005: Re-engineer edit screen in enhanced bookmark (Closed)

Created:
5 years, 6 months ago by Ian Wen
Modified:
5 years, 6 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Re-engineer edit screen in enhanced bookmark The previous detail activity has been redesigned to a much simpler model, which only contains basic editing funcions. This CL removes the the detail activity (marvelous-looking as it is), and impelements a newer activity that only simple editing. BUG=499415 Committed: https://crrev.com/474f656d3f477d51f49b56bb17125dccd7d035cf Cr-Commit-Position: refs/heads/master@{#335283}

Patch Set 1 #

Total comments: 42

Patch Set 2 : Respond to comments. Lots of comments... #

Total comments: 11

Patch Set 3 : Add a shadow below actionbar. #

Patch Set 4 : Fix saving log #

Patch Set 5 : Remove description code in native, use new UI wedgit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+268 lines, -804 lines) Patch
D chrome/android/java/res/layout/eb_detail.xml View 1 2 1 chunk +0 lines, -183 lines 0 comments Download
M chrome/android/java/res/menu/eb_action_bar_menu.xml View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksBridge.java View 1 2 3 4 2 chunks +0 lines, -23 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModel.java View 1 2 3 4 1 chunk +0 lines, -14 lines 0 comments Download
M chrome/android/java/strings/android_chrome_strings.grd View 1 2 3 4 4 chunks +1 line, -16 lines 0 comments Download
M chrome/android/java_staging/AndroidManifest.xml View 1 1 chunk +2 lines, -1 line 0 comments Download
A chrome/android/java_staging/res/layout/eb_edit.xml View 1 2 3 4 1 chunk +91 lines, -0 lines 0 comments Download
M chrome/android/java_staging/src/org/chromium/chrome/browser/ChromeActivity.java View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActionBar.java View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkDelegate.java View 1 2 2 chunks +0 lines, -12 lines 0 comments Download
D chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkDetailActivity.java View 1 2 1 chunk +0 lines, -389 lines 0 comments Download
D chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkDetailScrollView.java View 1 2 1 chunk +0 lines, -73 lines 0 comments Download
A chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java View 1 2 3 4 1 chunk +149 lines, -0 lines 0 comments Download
M chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkItem.java View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkManager.java View 1 2 3 chunks +0 lines, -21 lines 0 comments Download
M chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkUtils.java View 1 2 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/android/java_staging/src/org/chromium/chrome/browser/ntp/BookmarkItemView.java View 1 2 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/android/javatests_shell/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModelTest.java View 1 2 3 4 2 chunks +13 lines, -19 lines 0 comments Download
M chrome/browser/enhanced_bookmarks/android/enhanced_bookmarks_bridge.h View 1 2 3 4 1 chunk +0 lines, -11 lines 0 comments Download
M chrome/browser/enhanced_bookmarks/android/enhanced_bookmarks_bridge.cc View 1 2 3 4 1 chunk +0 lines, -30 lines 0 comments Download

Messages

Total messages: 21 (2 generated)
Ian Wen
The empty-alert logic has been encapsulated into a single ui widget in https://codereview.chromium.org/1187013002/, which I ...
5 years, 6 months ago (2015-06-17 00:30:17 UTC) #2
newt (away)
Additional comments: 1. The commit message contains a few typos 2. There doesn't seem to ...
5 years, 6 months ago (2015-06-17 04:42:23 UTC) #3
Kibeom Kim (inactive)
https://codereview.chromium.org/1182083005/diff/1/chrome/android/java_staging/res/layout/eb_edit.xml File chrome/android/java_staging/res/layout/eb_edit.xml (right): https://codereview.chromium.org/1182083005/diff/1/chrome/android/java_staging/res/layout/eb_edit.xml#newcode13 chrome/android/java_staging/res/layout/eb_edit.xml:13: <org.chromium.chrome.browser.widget.FloatLabelLayout Maybe TODO or a bug for TextInputLayout migration ...
5 years, 6 months ago (2015-06-17 06:10:30 UTC) #4
newt (away)
https://codereview.chromium.org/1182083005/diff/1/chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java File chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java (right): https://codereview.chromium.org/1182083005/diff/1/chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java#newcode99 chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java:99: mDeleteBtn = menu.add(0, 0, 0, "delete").setIcon(R.drawable.btn_trash); > Optional: This ...
5 years, 6 months ago (2015-06-17 17:31:17 UTC) #5
Ian Wen
lots of comments. :O Mostly all done. https://codereview.chromium.org/1182083005/diff/1/chrome/android/java_staging/res/layout/eb_edit.xml File chrome/android/java_staging/res/layout/eb_edit.xml (right): https://codereview.chromium.org/1182083005/diff/1/chrome/android/java_staging/res/layout/eb_edit.xml#newcode1 chrome/android/java_staging/res/layout/eb_edit.xml:1: <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" ...
5 years, 6 months ago (2015-06-17 21:07:42 UTC) #6
Kibeom Kim (inactive)
https://codereview.chromium.org/1182083005/diff/1/chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java File chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java (right): https://codereview.chromium.org/1182083005/diff/1/chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java#newcode83 chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java:83: BookmarkItem bookmarkItem = mEnhancedBookmarksModel.getBookmarkById(mBookmarkId); On 2015/06/17 21:07:42, Ian Wen ...
5 years, 6 months ago (2015-06-17 21:18:25 UTC) #7
newt (away)
I'm happy after a few small comments. Kibeom? https://codereview.chromium.org/1182083005/diff/1/chrome/android/java_staging/res/layout/eb_edit.xml File chrome/android/java_staging/res/layout/eb_edit.xml (right): https://codereview.chromium.org/1182083005/diff/1/chrome/android/java_staging/res/layout/eb_edit.xml#newcode10 chrome/android/java_staging/res/layout/eb_edit.xml:10: android:layout_marginTop="8dp" ...
5 years, 6 months ago (2015-06-17 23:53:25 UTC) #8
Kibeom Kim (inactive)
Seems good overall to me. Thanks! I just have one concern regarding back button flow ...
5 years, 6 months ago (2015-06-18 00:25:37 UTC) #9
newt (away)
https://codereview.chromium.org/1182083005/diff/20001/chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java File chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java (right): https://codereview.chromium.org/1182083005/diff/20001/chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java#newcode140 chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java:140: } On 2015/06/18 00:25:37, Kibeom Kim wrote: > Q1: ...
5 years, 6 months ago (2015-06-18 00:31:26 UTC) #10
Ian Wen
https://codereview.chromium.org/1182083005/diff/20001/chrome/android/java_staging/res/layout/eb_edit.xml File chrome/android/java_staging/res/layout/eb_edit.xml (right): https://codereview.chromium.org/1182083005/diff/20001/chrome/android/java_staging/res/layout/eb_edit.xml#newcode17 chrome/android/java_staging/res/layout/eb_edit.xml:17: android:minHeight="?attr/actionBarSize" /> On 2015/06/18 00:25:37, Kibeom Kim wrote: > ...
5 years, 6 months ago (2015-06-18 01:19:34 UTC) #11
Kibeom Kim (inactive)
https://codereview.chromium.org/1182083005/diff/20001/chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java File chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java (right): https://codereview.chromium.org/1182083005/diff/20001/chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java#newcode140 chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java:140: } On 2015/06/18 01:19:34, Ian Wen wrote: > On ...
5 years, 6 months ago (2015-06-18 02:28:13 UTC) #12
Ian Wen
https://codereview.chromium.org/1182083005/diff/20001/chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java File chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java (right): https://codereview.chromium.org/1182083005/diff/20001/chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java#newcode140 chrome/android/java_staging/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java:140: } On 2015/06/18 02:28:13, Kibeom Kim wrote: > On ...
5 years, 6 months ago (2015-06-18 17:27:13 UTC) #13
Ian Wen
In the most recent patchset, EmptyAlertEditText is adopted. Also description code in ebmodel, bridges are ...
5 years, 6 months ago (2015-06-19 00:18:10 UTC) #14
newt (away)
lgtm
5 years, 6 months ago (2015-06-19 00:39:25 UTC) #15
Kibeom Kim (inactive)
lgtm
5 years, 6 months ago (2015-06-19 00:47:38 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1182083005/80001
5 years, 6 months ago (2015-06-19 16:32:16 UTC) #18
commit-bot: I haz the power
Committed patchset #5 (id:80001)
5 years, 6 months ago (2015-06-19 17:39:16 UTC) #19
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/474f656d3f477d51f49b56bb17125dccd7d035cf Cr-Commit-Position: refs/heads/master@{#335283}
5 years, 6 months ago (2015-06-19 17:40:34 UTC) #20
Kibeom Kim (inactive)
5 years, 6 months ago (2015-06-22 21:24:22 UTC) #21
Message was sent while issue was closed.
I just noticed that SW keyboard is persistent even after being dismissed.

Powered by Google App Engine
This is Rietveld 408576698