aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/latin/CandidateView.java (follow)
Commit message (Expand)AuthorAgeFilesLines
* Show long suggestion in condensed and ellipsized text•••Bug: 4903845 Change-Id: I75d58fb55f81594ebb2628ea21d00c2eb59fa70e Tadashi G. Takaoka2011-06-271-15/+82
* Use dedicated layout for "touch to save word" feature•••Change-Id: Ie8c948476740a645d8b2d9a9d821236941d27adf Tadashi G. Takaoka2011-06-271-12/+21
* Fix ragged suggestion strip baseline•••Change-Id: I5fa9e2ad0993602e24f436e1d8ad0999209e5180 Tadashi G. Takaoka2011-06-261-4/+2
* Avoid memory leak by by non-static Handler inner classes•••bug: 4901934 Change-Id: I870ab2e621ef3640a84468f09c074cdd726dc963 Ken Wakasa2011-06-261-5/+9
* Display suggested word info in debug mode•••Bug: 4686782 Change-Id: I0e5bef33aa39c3d6f75edda7818524965aa40b79 Tadashi G. Takaoka2011-06-241-58/+71
* Make CandidateView backward compatible•••Up to version 10 (Gingerbread) of the API, FrameLayout doesn't handle margin properly. This change inserts RelativeLayout to FrameLayout as placer to set margin and place children views absolutely. Change-Id: Iee785bc2da77677738caf456bcd2bbf57b89f007 Tadashi G. Takaoka2011-06-221-13/+12
* Use 2 arguments LinearLayout constructor•••To maintain backward compatibility back to Froyo, we can't call 3-argument constructor of LinearLayout. Change-Id: I35310704f92812d2748d32f35820a5058fa2bf31 Tadashi G. Takaoka2011-06-211-1/+13
* Temporarily disable displaying debug information•••Should come up with the way to display the debug info again soon. Change-Id: I20a01d1f03330cee05d4e52fd1ab622e315c87e9 Tadashi G. Takaoka2011-06-171-3/+3
* Make LatinKeyboard aware of theme•••Bug: 4436327 Change-Id: Idecdd470cbb0720b96958039eb11f6978d39629e Tadashi G. Takaoka2011-06-161-5/+0
* Make CandidateView aware of theme•••This change is needed to introduce new theme easily. Bug: 4436327 Change-Id: Idc368b66d892d9c888ba7a26bfa3527c21678292 Tadashi G. Takaoka2011-06-151-23/+40
* Fix NPE in CandidateView.offsetMargin•••Bug: 4609124 Change-Id: I14913afba80732e6beb8458b404001798a221a79 Tadashi G. Takaoka2011-06-151-0/+2
* Implement expandable candidates pane•••This change removes horizontal scroll from candidates strip. Instead of that this change introduces "fixed 3 items candidates strip" and "expandable candidates pane". Bug: 4175031 Change-Id: Ia367d9074436fdea76d3b653d81798ce2749170e Tadashi G. Takaoka2011-06-141-20/+156
* Clean up candidate strip view hierarchy•••Bug: 4175031 Change-Id: I8073739ac7624d2c0a111c5ef7043d8766162a83 Tadashi G. Takaoka2011-06-131-2/+2
* am bdbefac0: am 263749f2: am 37deb112: Fix IndexOutOfBoundsException•••* commit 'bdbefac0b471e8a70c5d4958b8d1a345777d6bdb': Fix IndexOutOfBoundsException Tadashi G. Takaoka2011-06-101-4/+8
|\
| * Fix IndexOutOfBoundsException•••Bug: 4586181 Change-Id: I10a2d1486c9a0d11aa42cf7c6a33ecd70b6918d7 Tadashi G. Takaoka2011-06-101-4/+8
* | Merge "Introduce CandidateView.Listener"Tadashi G. Takaoka2011-06-081-6/+11
|\ \
| * | Introduce CandidateView.Listener•••Bug: 4175031 Change-Id: Ie84d1c86ff099350b786c71e7081d9ea9ee0d81f Tadashi G. Takaoka2011-06-091-6/+11
* | | Separate debug information display from candidate view•••This change is one of the preparations for suggestion strip redesign. Bug: 4175031 Change-Id: I82675936773ed6cf132a52486909ff21af828256 Tadashi G. Takaoka2011-06-081-68/+78
|/ /
* | Fix NPE introduced by Ia0dc487c•••Bug: 4553273 Change-Id: Iaf7a969b2c96750070a296791108d67887d613e4 Tadashi G. Takaoka2011-06-071-2/+2
* | Separate candidate divider from candidate view•••This change is one of the preparations for suggestion strip redesign. Bug: 4175031 Change-Id: Ia0dc487c11c3005ef19b87ec0efcc18e48411f76 Tadashi G. Takaoka2011-06-061-6/+9
* | Fix suggestion strip geometry•••Bug: 4393288 Change-Id: I6cad1d186db25174a3f31a57975165e720b41266 Tadashi G. Takaoka2011-05-101-1/+1
* | Fix IndexOutOfBoundsException in LatinIME.setSuggestions•••bug: 4369728 Change-Id: I7f8b09ecf7fb096bdff73b2d3575ed3779ed120d Ken Wakasa2011-05-061-1/+1
* | Fast key preview•••Previously the key preview was implemented by PopupWindow. The key preview popup window would be dismissed and shown each time the key was released and pressed. It turned out that it was taking several milliseconds. This change implements the key preview by a simple TextView which will be layout-ed at absolute coordinates within the screen FrameLayout. And dismissing and showing the key preview is implemented by the TextView's visibility. This implementation needs careful coordination of candidates.xml layout and LatinIME.onComputeInsets to control suggestion strip visibility. Bug: 4179964 Change-Id: Id6347cb35b91eb14ab20dd2f312e58b54b6625a7 Tadashi G. Takaoka2011-04-131-1/+0
|/
* Remove mIsApplicationSpecifiedCompletions flags from SuggestedWords•••Bug: 3504990 Change-Id: Ib7588ab05fa8b8ab58bf3bea6ff1f644c53ebb94 Tadashi G. Takaoka2011-03-021-3/+0
* Add debugging info for Latin IME.•••Add frequency of candidates in the candidates view when the debug mode is active. Bug: 3312867 Change-Id: Ie911f14ef11b2fa02af8f3a74302129f16ed0604 Jean Chalard2011-02-011-4/+10
* Dim previously suggested words•••Change-Id: Id673c03bfa22ea9ce1bedb5174d8309a37a2a460 satok2011-01-211-5/+23
* Add a safety net for auto-correction.•••Bug: 3353956 Change-Id: I6a32632b2f986f0d9a07aa72f256a2c41cc09873 satok2011-01-191-12/+12
* Suppress punctuation suggestions if not needed•••Bug: 3294256 Bug: 3284745 Change-Id: I77d54cbfcc2e809315bab59ecb808ae944982501 Tadashi G. Takaoka2010-12-221-10/+9
* Update suggestion strip drawables•••Bug: 3286297 Change-Id: I51d4051ea22c465f81852e4fb98e48bad9cf57f1 Tadashi G. Takaoka2010-12-161-0/+1
* Introduce SuggestedWords class to represent suggestions list•••Change-Id: I81677a785640d37296be8b42c7a74bd0c00edf46 Tadashi G. Takaoka2010-12-121-74/+46
* Keep previous suggestions when there is only one suggestion found•••Bug: 1647861 Change-Id: I7aa7ceeb93b5d8db69480d73cc8a7177ab6bbb42 Tadashi G. Takaoka2010-12-101-0/+3
* Remove Tutorial class and unused debug feature•••This change also cleanups compiler warnings. Bug: 2897373 Change-Id: If972cf45c1eb40436adbddbf71969e5409f4c9c5 Tadashi G. Takaoka2010-12-101-7/+8
* Show auto correction feedback•••Bug: 3230726 Change-Id: Iecf6fc837952c4721f6b726edcf16179254179ca Tadashi G. Takaoka2010-12-091-8/+92
* Cleanup calling Spannable.setSpan() to set character style span•••This change is followup of Iadc11992 Bug: 3230726 Change-Id: I4f6692c3dbfb42986d478f4315105726ff89723a Tadashi G. Takaoka2010-12-091-4/+6
* Show underline for auto-completion candidate instead of bolding•••Bug: 3230726 Change-Id: Iadc11992d45776f7a4002ee9ebf24828646bcc53 Tadashi G. Takaoka2010-12-091-4/+14
* Tweak candidate view height and etc.•••Change-Id: I91963d0be122baf2274ea03b5028a66259a2cdb6 Tadashi G. Takaoka2010-12-081-11/+12
* Implement CandidateView using HorizontalScrollView•••This change re-implements CandidateView using HorizontalScrollView and customized Button, so that the candidate strip can be flingable. This change also introduces the following features. - Highlighting candidate strip and space bar is configurable by @bool/config_candidate_highlight_enabled. - Candidate strip can be centered with left/right padding if @dimen/candidate_strip_padding size is greater than 0. - Candidate text size is configurable by @dimen/candidate_text_size. Bug: 1575885 Bug: 3230726 Change-Id: Iedf78ff31bc9f2f6291a8e8fb7faa0e6b961dd6d Tadashi G. Takaoka2010-12-081-352/+131
* Cleanup unused Java import•••This change also fixes wrong file mode. Change-Id: Ifcf4c9444ddcdc62d2e4b394891d6eee135c1e8f Tadashi G. Takaoka2010-11-291-0/+0
* Dismiss orange highlight after suggestion has been selected•••Bug: 3051311 Change-Id: Ia32cd8748a0afade07a9896ad77400cf42aed0f5 Tadashi G. Takaoka2010-10-011-7/+9
* Display feedback popup for saving word while the word is pressing.•••Bug: 3004696 Change-Id: Icc5bdd6945f3bf79f7234a0227d8036d6f6d4c1d Tadashi G. Takaoka2010-09-301-37/+3
* Disable suggestion selection preview popup•••Bug: 3048642 Bug: 3004920 Change-Id: Ibfb495a246c9e2da6ebf3c03d10ed8acff00f54b Tadashi G. Takaoka2010-09-301-49/+56
* Refactor CandidateView touch event handling•••This change also fixes tha the touch slop value is applyed only for initial movement of scrolling suggestion bar. Bug: 3004920 Change-Id: I62afdedc210156e41e8c84c48cade442f9d5a1aa Tadashi G. Takaoka2010-09-291-110/+76
* Default puctuation suggestions have same color•••Bug: 3000978 Change-Id: Iedb3d4619ada8bd3ccc301ca2a8fb16fba6580c0 Tadashi G. Takaoka2010-09-171-1/+3
* Increase gradient of suggestion bar•••bug: 3001007 Change-Id: I0f05d62b2a6848f37975b7a15b3ba14a90776d24 Ken Wakasa2010-09-161-1/+0
* Change symbol on space bar when autocompletion is activated•••bug: 2959279 Change-Id: Icc70b7cce0c245ae2451d324debd346f226b8769 satok2010-09-031-0/+4
* Correction improvements - use the new InputConnection APIs for underlining and•••fetching the selected text. Bug: 2950652 Some refinements to correction behavior, such as retaining the tap-to-save when in correction mode. Use reflection to access the new InputConnection APIs with fallbacks, in case we run on older OS versions. Some refactoring to separate lookup for voice alternatives and typed alternatives. Change-Id: I7c4178bf7e6b47ee274c49fa7a694f8c2d50cea7 Amith Yamasani2010-09-011-1/+4
* DO NOT MERGE. Backport LatinIME from master to Gingerbread•••TODO: Cleanup will follow. Change-Id: I4a68ba9f2f55760aa24187f1f13fdfa8a0b70963 satok2010-08-201-28/+27
* am 65582531: Fix a bug in backspace handling for the "Tap again to save"•••Merge commit '6558253160e2039c87f424bd814f402ecd31de3b' into gingerbread * commit '6558253160e2039c87f424bd814f402ecd31de3b': Fix a bug in backspace handling for the "Tap again to save" Ken Wakasa2010-08-051-0/+6
|\
| * Fix a bug in backspace handling for the "Tap again to save"•••bug: 2889273 Change-Id: I0f317e203f368f5f47738154a6dee0f556d56148 Ken Wakasa2010-08-061-0/+6
* | Clarify licensing•••-use AOSP copyright instead of Google -add NOTICE and tag file Bug: 2548782 Change-Id: If50b2e9e9cc4b4876b0d047fc9f34e2d537a6da4 Jean-Baptiste Queru2010-04-051-1/+1
|/