aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/accessibility/KeyCodeDescriptionMapper.java (unfollow)
Commit message (Expand)AuthorFilesLines
2011-12-13Refactoring•••If mHasUncommittedTypedChars is true, then mWordSavedForAutoCorrectCancellation must always be null, and spaceState must always be SPACE_STATE_NONE. Hence, this change is supposed to be very no-op. Change-Id: I2716f7372d996cc4dec40a4b7ac1ee7f5f4afe91 Jean Chalard1-21/+18
2011-12-13Refactor + small bugfix•••postUpdateShiftKeyState used to be called also when mEnteredText is not null => this is a bugfix. The rest does not change the logic, as posting a message can be done anywhere within the function with no impact. Change-Id: I7888797c0778702d64f96701e35b611a55a6a259 Jean Chalard1-4/+3
2011-12-13Refactoring•••Change-Id: I57b2232f7fde32df5f6e1925aad1df988def34f9 Jean Chalard1-7/+5
2011-12-13Remove current keyboard id variable•••Change-Id: Iec19af98209e1ea8ecd176d3be04d628d4b38950 Tadashi G. Takaoka1-5/+3
2011-12-12Fix a bug where revert auto-correct would revert too much•••If there are no uncommitted chars, we shouldn't enter any of the tests that follow. We didn't use to, but a change today made it possible - it should not happen. There is no point in doing the rest of the tests, they are sure to fail. Change-Id: I580dd104aff3585de72a93b38989bfd9713f615b Jean Chalard1-8/+24
2011-12-12Remove a useless function call•••Change-Id: I1a775cbf90dca301e1e6b596ddac64fdbc023199 Jean Chalard1-1/+0
2011-12-12Remove a useless variable•••This can be just read when it's needed. Change-Id: I00753fe55645c244db5d4a96e7fdb8f5325475d9 Jean Chalard1-3/+2
2011-12-12Move a settings var to the settings class•••Change-Id: I1331ad6dec3a9d64a77e314f8a1f4c29282df31b Jean Chalard2-2/+3
2011-12-12Remove a messy and unused class.•••Today is a happy day Change-Id: I3ef484bd258d5a59815bfcb0bd35ea3606b32430 Jean Chalard2-225/+0
2011-12-12Remove side-effects from TextEntryState•••Change-Id: Ib98eea9e791e426435cfdfd0c9ab3ed9061664aa Jean Chalard3-12/+41
2011-12-12Add special handling for "Phone number" layout.•••Bug: 5743584 Change-Id: I821b837a2078afb64b460191c98b28f7733cf2c1 Tadashi G. Takaoka1-0/+6
2011-12-12Remove a useless variable.•••Change-Id: Iea5ce5cfc05bad8b1d9085438e90147bd54b7e9c Jean Chalard1-5/+1
2011-12-12Straighten out logic for revert word paths•••This also includes a new memorized string with simpler logic that will allow to remove other members Change-Id: I0b97243084902e68fcb835b6163c86fef8190ebc Jean Chalard1-30/+67
2011-12-12Add unit test of KeyboardState•••Bug: 5708602 Change-Id: I1a8a9f4320948bb500a96df8773b0bfa1a1d4167 Tadashi G. Takaoka2-3/+263
2011-12-12Move KeyDetector.printableCode to Keyboard•••Change-Id: I9cde21fbb45c1e5f1a568bb97b1b1a76524f4bf2 Tadashi G. Takaoka3-10/+23
2011-12-12Assign Key.mCode from the label only when outputText is not specified•••Bug: 5742827 Change-Id: I72b55ce246b14a2d8f4fd16211b71dc716db30b2 Tadashi G. Takaoka1-1/+8
2011-12-12Remove unused Keyboard.CODE_CANCEL•••Change-Id: Ic2eab17e525901a1cf7096ebe7d24ae78624ed2e Tadashi G. Takaoka2-6/+0
2011-12-12Remove a duplicated variable.•••This is awesome cleanup. Change-Id: I35ce8940a13f3084630dc26d6e7e397acfdaac36 Jean Chalard3-37/+27
2011-12-10Build God Mode keyboard with API level 14•••Change-Id: I29ab9e9041c9faac91dc303175625221bfdb3af8 Ken Wakasa2-1/+46
2011-12-10Fix isResearcherPackage•••Change-Id: I286450fe89a37d75cb398f17d300ddc6f5857ffd satok2-3/+2
2011-12-10Some tweaks for Researcher Mode•••Change-Id: I6b16dd2fe6d7356c747ba0ee2da5976738003ded Ken Wakasa3-4/+10
2011-12-09Add a functionality to attach a log file to Gmail app•••Bug: 5722703 Change-Id: I089f944bdbf2cbb036eb59dd9b5b414370c770f1 satok1-27/+85
2011-12-09Resolve TODOs: add members to hold preferences•••Change-Id: I34f6c76bf9318e1fbe8eb5ffab6772a98ff824e0 Jean Chalard1-3/+9
2011-12-09Remove unused public methods from KeyboardState and KeyboardSwitcher•••Bug: 5708602 Change-Id: I3dbc3cd00aa9ddf611e2078ff2cfea8945fa09bf Tadashi G. Takaoka3-75/+42
2011-12-09Resolve TODOs: add some members to store prefs•••Change-Id: Idf09cb5d801e8008eb63cbb5138058faeb7db136 Jean Chalard2-11/+21
2011-12-09Resolve TODOs: add members to store raw settings•••Change-Id: I481eadb6a73faf239e24d05b7e220fcb01194fa4 Jean Chalard1-17/+17
2011-12-09Read options in the declaration order•••Change-Id: I1a7c4d0bcaedad6d4045c36c79280c23234db5b3 Jean Chalard1-3/+2
2011-12-09Straighten out prefs reading code•••Change-Id: Ibf9113a8ef07ac720100ee32d2e5ef321e8ddd98 Jean Chalard2-20/+31
2011-12-09Straighten out members extracted from resources.•••Change-Id: I9b9602ec5b379b44b0f0663d4f065dbcf88fd352 Jean Chalard1-23/+29
2011-12-09Match constant names to option names•••Change-Id: I7586fa342d7a39412d656890f7b525139c45ea4a Jean Chalard2-28/+28
2011-12-09Reorder members in SettingsValues.•••Reorder so that they match the order in the preference xml file. Also add TODOs for missing raw variables. Change-Id: I06332c131a624d6c359512d75c808f3f7313fa91 Jean Chalard2-32/+33
2011-12-09Move settings variables to the settings class•••Change-Id: Ifa7033a84b08ea626eb44cf6d04ba8e28c250bea Jean Chalard3-21/+18
2011-12-09KeyboardState keeps track of isAlphabetMode and isSymbolShifted•••Bug: 5708602 Change-Id: I181cdeb90d24984ce6f6c993b278293aae7364eb Tadashi G. Takaoka2-71/+70
2011-12-09Stop a flag from escaping.•••The ultimate intent is to close it up in the settings, as it does not change while typing, only when the keyboard is open again. Change-Id: I12ff56e7482c1584877fe5531473bf03e95a60f6 Jean Chalard4-33/+26
2011-12-09Move settings method from Utils to SettingsValues•••Change-Id: I633378a41f63cd492b8c9345d550e07254df5e5a Jean Chalard4-42/+42
2011-12-09Show usability study mode for research purposes•••Bug: 5722703 Change-Id: I27acc374c5d4b52707708b83689dea5d78a573d7 satok3-6/+20
2011-12-09Cleanup debug logging code•••Change-Id: If806d61c5945d319c89d9cc127e09f98b7b10a4e Tadashi G. Takaoka4-47/+67
2011-12-09Get rid of public KeyboardState.setShifted and setShiftLocked•••Bug: 5708602 Change-Id: I98bcca7d3e9dd88f034d0faecada76902b2d0dff Tadashi G. Takaoka2-34/+46
2011-12-09Remove direct calls of setKeyboardXXX from KeyboardSwitcher•••These calls, setAlphabetKeyboard, setSymbolsKeyboard, and setSymbolsShiftedKeyboard have to be call backed from KeyboardState. Bug: 5708602 Change-Id: Ibbe1a21bd10bf942e17886869c0ab0fa1735b87e Tadashi G. Takaoka3-51/+54
2011-12-09Extract Settings.Values to a new class•••This is pretty much automatic refactoring. Thanks Eclipse! Change-Id: I8ccd24d11878445c836347e9c487c91461eee9cd Jean Chalard4-224/+254
2011-12-08Cleanup KeyboardSwitcher a bit•••* Move caps lock state preserving code to KeyboardState. * Merge KeyboardState.onLoadKeyboard and onRestoreKeyboardState. * Merge private methods into toggleShift and toggleKeyboardMode. Bug: 5708602 Change-Id: I793a934a0ba18d5750be011c52ebe20c1976eac6 Tadashi G. Takaoka2-33/+35
2011-12-08Remove a useless method•••Change-Id: Ib6a0ee21bfe2000231f9ba7bcad4b18ae57e4249 Jean Chalard1-4/+0
2011-12-08Cleanup•••Here, shouldAutoCorrect implies mSettingsValues.mAutoCorrectEnabled Change-Id: I9256718dd63b75252d1454e264db6814bbf18aa5 Jean Chalard1-5/+2
2011-12-08Add proximity for Russian.•••This also tries to make the code as easy to extend as possible for future developments. Bug: 5701241 Change-Id: I1ed48e6a5cc7aab94c5d6e309930cc004247d7e7 Jean Chalard3-85/+181
2011-12-08Move KeyboardLayoutState into KeyboardState•••Bug: 5708602 Change-Id: Ieb6b872d0f2cf3ad1fcb69409e2cf49f60427672 Tadashi G. Takaoka2-54/+61
2011-12-08Move SWITCH_STATE related stuffs to KeyboardState•••Bug: 5708602 Change-Id: I904ec370e3761c47af17a680c0932ec98cfd3c27 Tadashi G. Takaoka3-234/+267
2011-12-07Reset saved caps lock sate when new keyboard is loaded•••Bug: 5722919 Change-Id: Id92632a0feffc3342d3c31e90c0da973c934f3c0 Tadashi G. Takaoka1-0/+2
2011-12-07Don't execute pending onStartInputView if EditorInfos are equivalent•••Bug: 5722732 Bug: 5722867 Change-Id: I8347c258b286c3329f318d50adf205e78e49c722 Tadashi G. Takaoka3-18/+25
2011-12-07Remove internal toggleShift calls•••Bug: 5708602 Change-Id: Id1f76dbd40aaf9ed35d4598d902043675c3d74fc Tadashi G. Takaoka2-20/+17
2011-12-07Reset keyboard state when loading keyboard•••Bug: 5627467 Change-Id: I709f97e47144d3270450adc7d8053038d0df57bc Tadashi G. Takaoka2-0/+8