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

Issue 2261853002: Changed Blimp IME to use PopUp (Closed)

Created:
4 years, 4 months ago by shaktisahu
Modified:
4 years, 3 months ago
CC:
anandc+watch-blimp_chromium.org, chromium-reviews, dtrainor+watch-blimp_chromium.org, gcasto+watch-blimp_chromium.org, jessicag+watch-blimp_chromium.org, khushalsagar+watch-blimp_chromium.org, kmarshall+watch-blimp_chromium.org, lethalantidote+watch-blimp_chromium.org, maniscalco+watch-blimp_chromium.org, marcinjb+watch-blimp_chromium.org, nyquist+watch-blimp_chromium.org, shaktisahu+watch-blimp_chromium.org, sriramsr+watch-blimp_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@ime_popup
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Changed Blimp IME to use PopUp Blimp IME currently shows an EditText on the top of the soft keyboard. This CL changes it to use a popup instead based on an AlertDialog. WebInputBox was renamed to ImeHelperDialog which contains an ImeEditText. This change also fixes the issue of view resize due to IME. BUG=611111 Committed: https://crrev.com/10a8e63afa2ca6e91671293fa6c2781c32ea1162 Cr-Commit-Position: refs/heads/master@{#415819}

Patch Set 1 #

Total comments: 31

Patch Set 2 : dtrainor comments #

Patch Set 3 : merge #

Patch Set 4 : merge #

Patch Set 5 : Changed strings #

Patch Set 6 : Fixed xml attributes and lint warnings #

Patch Set 7 : merge origin/master #

Total comments: 1

Patch Set 8 : Used AlertDialog from support.v7 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+312 lines, -370 lines) Patch
M blimp/client/BUILD.gn View 1 2 3 4 5 6 7 4 chunks +6 lines, -4 lines 0 comments Download
M blimp/client/app/android/blimp_app_jni_registrar.cc View 1 2 3 4 5 6 2 chunks +2 lines, -2 lines 0 comments Download
A + blimp/client/app/android/ime_helper_dialog.h View 4 chunks +12 lines, -12 lines 0 comments Download
A + blimp/client/app/android/ime_helper_dialog.cc View 1 2 2 chunks +18 lines, -17 lines 0 comments Download
M blimp/client/app/android/java/res/layout/blimp_main.xml View 1 chunk +0 lines, -12 lines 0 comments Download
A blimp/client/app/android/java/res/layout/text_input_popup.xml View 1 2 3 4 5 1 chunk +18 lines, -0 lines 0 comments Download
M blimp/client/app/android/java/src/org/chromium/blimp/BlimpRendererActivity.java View 4 chunks +7 lines, -7 lines 0 comments Download
A blimp/client/app/android/java/src/org/chromium/blimp/input/ImeEditText.java View 1 2 3 4 5 6 7 1 chunk +43 lines, -0 lines 0 comments Download
A blimp/client/app/android/java/src/org/chromium/blimp/input/ImeHelperDialog.java View 1 2 3 4 5 6 7 1 chunk +196 lines, -0 lines 0 comments Download
D blimp/client/app/android/java/src/org/chromium/blimp/input/WebInputBox.java View 1 chunk +0 lines, -186 lines 0 comments Download
M blimp/client/app/android/java/strings/android_blimp_strings.grd View 1 2 3 4 5 6 1 chunk +9 lines, -0 lines 0 comments Download
D blimp/client/app/android/web_input_box.h View 1 chunk +0 lines, -59 lines 0 comments Download
D blimp/client/app/android/web_input_box.cc View 1 2 1 chunk +0 lines, -71 lines 0 comments Download
M build/android/lint/suppressions.xml View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 32 (13 generated)
shaktisahu
https://codereview.chromium.org/2261853002/diff/1/blimp/client/app/android/java/src/org/chromium/blimp/input/ImeHelperDialog.java File blimp/client/app/android/java/src/org/chromium/blimp/input/ImeHelperDialog.java (right): https://codereview.chromium.org/2261853002/diff/1/blimp/client/app/android/java/src/org/chromium/blimp/input/ImeHelperDialog.java#newcode91 blimp/client/app/android/java/src/org/chromium/blimp/input/ImeHelperDialog.java:91: .setTitle("Enter Text") This will be changed to reflect the ...
4 years, 4 months ago (2016-08-19 22:36:55 UTC) #2
David Trainor- moved to gerrit
looking good! https://codereview.chromium.org/2261853002/diff/1/blimp/client/app/android/java/res/layout/text_input_popup.xml File blimp/client/app/android/java/res/layout/text_input_popup.xml (right): https://codereview.chromium.org/2261853002/diff/1/blimp/client/app/android/java/res/layout/text_input_popup.xml#newcode9 blimp/client/app/android/java/res/layout/text_input_popup.xml:9: android:id="@+id/edit_text" Should we make this id a ...
4 years, 4 months ago (2016-08-22 21:25:25 UTC) #3
shaktisahu
https://codereview.chromium.org/2261853002/diff/1/blimp/client/app/android/java/res/layout/text_input_popup.xml File blimp/client/app/android/java/res/layout/text_input_popup.xml (right): https://codereview.chromium.org/2261853002/diff/1/blimp/client/app/android/java/res/layout/text_input_popup.xml#newcode9 blimp/client/app/android/java/res/layout/text_input_popup.xml:9: android:id="@+id/edit_text" On 2016/08/22 21:25:24, David Trainor wrote: > Should ...
4 years, 4 months ago (2016-08-23 17:35:15 UTC) #4
David Trainor- moved to gerrit
https://codereview.chromium.org/2261853002/diff/1/blimp/client/app/android/java/src/org/chromium/blimp/input/ImeEditText.java File blimp/client/app/android/java/src/org/chromium/blimp/input/ImeEditText.java (right): https://codereview.chromium.org/2261853002/diff/1/blimp/client/app/android/java/src/org/chromium/blimp/input/ImeEditText.java#newcode38 blimp/client/app/android/java/src/org/chromium/blimp/input/ImeEditText.java:38: mParentDialog.dismiss(); On 2016/08/23 17:35:14, shaktisahu wrote: > On 2016/08/22 ...
4 years, 3 months ago (2016-08-29 04:28:50 UTC) #5
shaktisahu
David, PTAL https://codereview.chromium.org/2261853002/diff/1/blimp/client/app/android/java/src/org/chromium/blimp/input/ImeEditText.java File blimp/client/app/android/java/src/org/chromium/blimp/input/ImeEditText.java (right): https://codereview.chromium.org/2261853002/diff/1/blimp/client/app/android/java/src/org/chromium/blimp/input/ImeEditText.java#newcode38 blimp/client/app/android/java/src/org/chromium/blimp/input/ImeEditText.java:38: mParentDialog.dismiss(); On 2016/08/29 04:28:50, David Trainor wrote: ...
4 years, 3 months ago (2016-08-29 18:58:47 UTC) #6
David Trainor- moved to gerrit
lgtm!
4 years, 3 months ago (2016-08-30 19:28:40 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2261853002/80001
4 years, 3 months ago (2016-08-30 20:24:50 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/249560)
4 years, 3 months ago (2016-08-30 20:35:17 UTC) #11
shaktisahu
@mikecase, PTAL at the build/android/lint/suppressions.xml
4 years, 3 months ago (2016-08-31 00:16:16 UTC) #13
nyquist
lgtm
4 years, 3 months ago (2016-08-31 05:33:39 UTC) #14
mikecase (-- gone --)
build/android/lint/suppressions.xml lgtm
4 years, 3 months ago (2016-08-31 20:36:52 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2261853002/100001
4 years, 3 months ago (2016-08-31 21:59:15 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/121840) ios-device on master.tryserver.chromium.mac (JOB_FAILED, ...
4 years, 3 months ago (2016-08-31 22:03:09 UTC) #20
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2261853002/120001
4 years, 3 months ago (2016-08-31 22:42:26 UTC) #23
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/250711)
4 years, 3 months ago (2016-08-31 22:50:57 UTC) #25
nyquist
https://codereview.chromium.org/2261853002/diff/120001/blimp/client/BUILD.gn File blimp/client/BUILD.gn (right): https://codereview.chromium.org/2261853002/diff/120001/blimp/client/BUILD.gn#newcode247 blimp/client/BUILD.gn:247: deps = [ I think you want to add ...
4 years, 3 months ago (2016-08-31 23:23:45 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2261853002/140001
4 years, 3 months ago (2016-08-31 23:35:00 UTC) #29
commit-bot: I haz the power
Committed patchset #8 (id:140001)
4 years, 3 months ago (2016-09-01 00:29:00 UTC) #30
commit-bot: I haz the power
4 years, 3 months ago (2016-09-01 00:30:56 UTC) #32
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/10a8e63afa2ca6e91671293fa6c2781c32ea1162
Cr-Commit-Position: refs/heads/master@{#415819}

Powered by Google App Engine
This is Rietveld 408576698