Chris Peterson
8bb224ce40
Bug 765831 - Part 5: Clamp composing span indexes. r=blassey
2012-06-19 12:17:20 -07:00
Chris Peterson
dcc3f9df1e
Bug 765831 - Part 4: Clamp string lengths passed to getTextBeforeCursor/getTextAfterCursor. r=blassey
2012-06-19 12:12:27 -07:00
Chris Peterson
541a1b80f6
Bug 765831 - Part 3: Clamp bogus composing region indexes passed to setComposingRegion(). r=blassey
2012-06-19 12:19:30 -07:00
Chris Peterson
041e665b88
Bug 765831 - Part 2: Clamp bogus selection indexes passed to setSelection(). r=blassey
2012-06-19 12:13:48 -07:00
Chris Peterson
ef0df42b71
Bug 765831 - Part 1: Extract selection index juggling into a Span helper class. r=blassey
2012-06-19 12:13:41 -07:00
Chris Peterson
2c986c4661
Bug 738331 - Remove IndexOutOfBoundsException band-aid now that we clamp bogus selection indexes. r=blassey
2012-06-13 17:07:49 -07:00
Matt Brubeck
1734ce8aaa
Bug 760087 - Don't steal focus from the findbar when Gecko IME state changes [r=cpeterson]
2012-06-08 11:43:17 -07:00
Chris Peterson
4b67f497e8
Bug 755517 - Remap Gingerbread's unusual keycodes for some symbol characters. r=blassey
2012-06-08 10:57:16 -07:00
Chris Peterson
be42047b90
Bug 756429 - Part 1: Commit composition string when IME is reinitialized from VKB popup window. r=blassey
2012-06-01 11:09:29 -07:00
Kartikaya Gupta
3ca9d76fb9
Bug 752709 - Show full-screen keyboard when the screen height is less than or equal to 480 pixels. r=cpeterson
2012-05-23 21:53:42 -04:00
Raphael Catolino
8b52a8aec9
Bug 757399 - changed android input to allow typing float in number inputs r=cpeterson
2012-05-22 17:33:10 +02:00
Gervase Markham
cb6a072c2a
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Chris Peterson
8ea6c68483
Bug 751513 - End composition in onTextChanged() only if we are currently committing. r=blassey
2012-05-16 22:29:23 -07:00
Brian Nicholson
f113ab61f5
Bug 750734 - Ensure view is focused when showing virtual keyboard. r=cpeterson a=android-only
2012-05-01 18:15:42 -07:00
Chris Peterson
9413055ba3
Bug 743468 - If IME begins an ephemeral composition string, then end it when done. r=blassey
2012-04-26 23:43:15 -04:00
James Willcox
3c4b6ba088
Bug 707353 - Implement ANPWindow::showKeyboard() for Android plugins. r=snorp a=blocking-fennec
2012-04-20 09:49:50 -07:00
Chris Peterson
06581835b3
Bug 687717 - Send key events rather than committing single-character composition strings. r=blassey r=masayuki a=blocking-fennec
2012-04-18 14:57:55 -07:00
Chris Peterson
dbc97b5eda
Bug 738695 - Part 2: Unify redundant IME mComposing and mCompositionStart variables. r=blassey
2012-03-23 10:32:42 -07:00
Chris Peterson
39f436ae17
Bug 738695 - Part 1: Remove Native Fennec's unused returnIMEQueryResult() (but not XUL Fennec's half). r=blassey
2012-03-23 14:00:19 -07:00
Brian Nicholson
a3ce7672d5
Bug 735469 - Fix IME composition events. r=cpeterson
2012-03-21 10:26:53 -07:00
Chris Peterson
96733e73be
Bug 731034 - Clamp current selection before processing key down events to avoid IndexOutOfBoundsException. r=blassey
2012-03-12 17:08:04 -07:00
Chris Peterson
a51422fab4
Bug 733196 - Do not use the fullscreen keyboard on Native Fennec (in portrait or landscape orientations). r=blassey
2012-03-13 14:22:54 -07:00
Chris Peterson
fb14e9db2f
Bug 726393 - Fetch Android's cached TextKeyListener on key down/up events to avoid nulls. r=blassey, f=gbrown
2012-03-12 16:02:06 -07:00
Chris Peterson
3df59574c6
Bug 734156 - Part 2: Clamp current selection's indexes. r=blassey
2012-03-08 17:21:18 -08:00
Chris Peterson
f55dbbac96
Bug 734156 - Part 1: Backout ineffective workaround d923ae85be05 (Reset IME selection when Fennec resumes). r=blassey
2012-03-08 10:08:15 -08:00
Matt Brubeck
a40d84cea2
Back out 5026c5ad25e7 because of XUL Fennec bustage
2012-03-08 16:42:31 -08:00
Chris Peterson
1acd003bdc
Bug 733153 - Remove obsolete widget.ime.android.landscape_fullscreen and fullscreen_threshold prefs. r=dougt
2012-03-07 17:17:00 -08:00
Chris Peterson
6ea3db9f4d
Bug 731056 Part 4 - Fix checkstyle warnings: wrap lines longer than 100 characters. r=dougt
2012-02-27 16:29:55 -08:00
Chris Peterson
5e62244252
Bug 731056 Part 3 - Fix checkstyle warnings: move field declarations to top of class and make private. r=dougt
2012-02-27 16:29:44 -08:00
Chris Peterson
c50d5c4853
Bug 731056 Part 2 - Fix checkstyle warnings: reorder imports and remove wildcards. r=dougt
2012-02-27 16:29:35 -08:00
Chris Peterson
08ee44c753
Bug 731056 Part 1 - Fix checkstyle warnings: fix whitespace. r=dougt
2012-02-27 16:29:22 -08:00
Chris Peterson
a031250c57
Bug 725170 - Reset IME selection when Fennec resumes. r=dougt
2012-02-28 18:40:39 -05:00
Alex Pakhotin
9e417504b7
Bug 721393 - Virtual keyboard enter key doesn't work correctly in designMode document. r=blassey
2012-02-14 17:08:47 -08:00
Kartikaya Gupta
7999195d0b
Bug 722439 - Fix compiler warnings using javac 1.7. r=Cwiiis
2012-02-14 15:28:27 -05:00
Brad Lassey
d7e929c33f
bug 725538 - make creating GeckoEvents sane r=kats
2012-02-08 23:18:27 -08:00
Doug Turner
3347761488
Bug 720092 - java.lang.IndexOutOfBoundsException: getChars (0 ... 88168) ends beyond length 0. We do not know why this is happening yet. This patch catches the throw and logs what values we have for start and end. r=alexp
2012-01-31 09:24:31 -08:00
Alex Pakhotin
84d8f86f1d
Bug 720333 - Only the last letter typed is displayed when HKB is used. r=blassey
2012-01-25 17:34:12 -08:00
Alex Pakhotin
c91a5508da
Bug 711648 - Pre-commit underline is not shown for the composing text. r=blassey
2012-01-17 23:17:51 -08:00
Alex Pakhotin
fda49c042c
Bug 714950 - Unable to see characters typed in landscape fullscreen VKB. r=blassey
2012-01-06 18:27:09 -08:00
Mark Finkle
ad4cead9e9
Bug 714708 - NullPointerException at GeckoInputConnection.notifyIME [r=dougt]
2012-01-03 00:54:29 -05:00
Alex Pakhotin
80ae4b25f1
Bug 712118 - Form autocomplete is broken because we're not receiving compositionupdate events. r=blassey
2011-12-20 17:03:54 -08:00
Alex Pakhotin
655400ecff
Bug 595008 - Make Android IME more efficient by reducing communication between Java and Gecko. r=blassey
2011-12-15 13:35:45 -08:00
Doug Turner
58e5a903a8
Bug 709595 - Add a name for each java thread and timer to aide with debugging. r=blassey
2011-12-12 16:27:35 +08:00
Kartikaya Gupta
f7b4cb3e5a
Bug 696319 - Scroll window as needed when soft keyboard is up [r=mfinkle]
...
Send an event to scroll to the focused input field when the
soft keyboard comes up. Ensure that this happens *after* the
viewport change event is sent to Gecko, so that Gecko actually
knows that browser viewport is smaller and doesn't just no-op
the scroll request.
2011-12-03 22:59:27 -05:00
Alex Pakhotin
fe1fc4ded6
Bug 705457 - Tab key should move focus to the next field in a form. r=blassey
2011-11-30 11:25:17 -08:00
Doug Turner
18a80a1358
Bug 0 - Moving embedding/android into mobile/android/base. r=mfinkle,blassey
2011-11-18 10:28:17 -08:00