LatinIME/java/src/com/android/inputmethod/latin
Kurt Partridge 993acbaaa2 Remove unnecessary commit/uncommit
When the user reverts a commit, this causes the committed
word to be changed. The user usually then goes back to edit
that word.  Going back to edit causes an uncommit, so that
the editing actions are added onto the LogUnit containing
the operations used to construct the word.

But currently, reverting also involves its own
commit/uncommit pair, with the caller performing the
uncommit, and the commit happening inside the revert
command.  This may have been necessary in the past, when
revert was called in different situations, but is
unnecessary now.  Furthermore, the guarding conditions are
currently such that the uncommit doesn't always undo the
effects of the commit, corrupting the log output.

Change-Id: I74af41f4f1db2fcabfa496dcc4a2d7bd0af19b3a
2013-05-14 12:20:27 -07:00
..
define Revert "[DO NOT MERGE] Activate hardware keyboard handling" 2013-04-02 16:08:48 +09:00
makedict Fix Binary dict tests 2013-04-15 12:48:16 +09:00
personalization Add account e-mail addresses to the user dictionary 2013-05-08 17:58:21 +09:00
setup Revise welcome screen video and still image 2013-05-14 20:56:09 +09:00
spellcheck Consolidate dummy proximity info to the spell checker info 2013-05-08 11:49:12 +09:00
suggestions Introduce MoreSuggestionsListener class 2013-05-01 18:03:37 +09:00
userdictionary Fix labels in the personal dictionary settings 2013-05-08 14:58:43 +09:00
AdditionalSubtype.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
AdditionalSubtypeSettings.java Separate IntentUtils from CompatUtils 2013-02-04 16:06:38 -08:00
AssetFileAddress.java Refactoring 2013-01-29 19:16:21 +09:00
AudioAndHapticFeedbackManager.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
AutoCorrection.java Replace useless CharSequence to String 2012-10-22 11:03:28 -07:00
BackupAgent.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
BinaryDictionary.java Pass blockOffensiveWords as a parameter 2013-05-01 20:47:35 +09:00
BinaryDictionaryFileDumper.java Cleanup an unused return value 2013-04-30 16:53:18 +09:00
BinaryDictionaryGetter.java Cleanup an unused return value 2013-04-30 16:53:18 +09:00
BoundedTreeSet.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
CapsModeUtils.java Fix a bug where autocorrection status would be wrong. 2013-04-10 17:49:19 +09:00
CollectionUtils.java Cache MoreKeysKeyboard instead of container view of it 2013-01-22 17:34:36 +09:00
CompletionInfoUtils.java Fix a bug with bad application completions 2013-04-12 20:53:06 +09:00
Constants.java Don't insert automatic spaces when text looks like a URL 2013-04-16 18:03:49 +09:00
ContactsBinaryDictionary.java Add account e-mail addresses to the user dictionary 2013-05-08 17:58:21 +09:00
CoordinateUtils.java Groundwork for sliding key input preview 2012-12-03 18:16:12 +09:00
DebugSettings.java Work around a bug in older DownloadManager versions. 2013-04-25 18:52:39 +09:00
DebugSettingsActivity.java Disable the header list of DebugSettingsActivity 2013-03-15 15:33:27 +09:00
Dictionary.java Pass blockOffensiveWords as a parameter 2013-05-01 20:47:35 +09:00
DictionaryCollection.java Pass blockOffensiveWords as a parameter 2013-05-01 20:47:35 +09:00
DictionaryFactory.java Refactoring 2013-01-29 19:16:21 +09:00
DictionaryInfoUtils.java Put temp files within app files 2013-04-25 18:14:40 +09:00
DictionaryPackInstallBroadcastReceiver.java Ask the client to make itself known when it's not 2013-04-01 17:37:22 +09:00
DicTraverseSession.java Remove MAX_WORD_LENGTH_INTERNAL 2013-01-15 12:39:08 +09:00
ExpandableBinaryDictionary.java Pass blockOffensiveWords as a parameter 2013-05-01 20:47:35 +09:00
ExpandableDictionary.java Pass blockOffensiveWords as a parameter 2013-05-01 20:47:35 +09:00
ExternalDictionaryGetterForDebug.java Create methods in LatinIME to make the current dict lists 2013-01-31 09:26:52 +09:00
FeedbackUtils.java Legal notice 2013-04-22 21:55:53 +09:00
FileTransforms.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
InputAttributes.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
InputPointers.java Throw exception when invalid time stamps are detected in debug mode 2013-01-23 16:29:19 +09:00
InputTypeUtils.java Don't insert automatic spaces when text looks like a URL 2013-04-16 18:03:49 +09:00
InputView.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
IntentUtils.java Separate IntentUtils from CompatUtils 2013-02-04 16:06:38 -08:00
JniUtils.java Fix Google spell checker tests 2013-05-01 18:21:56 +09:00
LastComposedWord.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
LatinIME.java Remove unnecessary commit/uncommit 2013-05-14 12:20:27 -07:00
LatinImeLogger.java Clean up PREF_USABILITY_STUDY_MODE 2013-03-04 12:05:03 -08:00
LocaleUtils.java Small cleanup of RunInLocale 2013-02-26 19:11:49 +09:00
MetadataFileUriGetter.java Add an additional ID to the client info. 2013-04-23 14:37:15 +09:00
PositionalInfoForUserDictPendingAddition.java Separate caps mode related utils to CapsModeUtils 2013-02-12 18:15:42 +09:00
RecapitalizeStatus.java Match the keyboard state to the recapitalize state. 2013-04-16 14:25:03 +09:00
ResizableIntArray.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
ResourceUtils.java Add device specific keypress vibration duration database 2013-05-13 18:34:48 +09:00
RichInputConnection.java Optimizations and safeguards. 2013-05-08 18:47:10 +09:00
RichInputMethodManager.java Fix usages of getEnabledInputMethodSubtypeList 2013-05-09 17:07:19 +09:00
SeekBarDialogPreference.java Tune maximum keypress duration to 100 milliseconds 2013-05-13 20:04:59 +09:00
Settings.java [ZF2] Read settings for profanity filtering. 2013-04-25 20:29:14 +09:00
SettingsActivity.java Don't override EXTRA_SHOW_FRAGMENT if exists 2013-04-10 16:24:17 +09:00
SettingsFragment.java Fix the title of the fragment of the personal dictionary 2013-04-30 15:01:51 +09:00
SettingsValues.java [ZF2] Read settings for profanity filtering. 2013-04-25 20:29:14 +09:00
StaticInnerHandlerWrapper.java Clean up StaticInnerHandlerWrapper a bit 2013-03-14 12:35:47 +09:00
StringUtils.java Support multiple condition for getDeviceOverrideValue 2013-05-13 14:38:21 +09:00
SubtypeLocale.java Fix a bug where autocorrection status would be wrong. 2013-04-10 17:49:19 +09:00
SubtypeSwitcher.java Fix usages of getEnabledInputMethodSubtypeList 2013-05-09 17:07:19 +09:00
Suggest.java Pass blockOffensiveWords as a parameter 2013-05-01 20:47:35 +09:00
SuggestedWords.java [ZF1] Check profanity in Java rather than in native 2013-04-25 20:29:11 +09:00
SuggestionSpanPickedNotificationReceiver.java Clean up SuggestionSpanUtils for API level 14+ 2012-12-17 19:41:44 +09:00
SynchronouslyLoadedContactsBinaryDictionary.java Pass blockOffensiveWords as a parameter 2013-05-01 20:47:35 +09:00
SynchronouslyLoadedUserBinaryDictionary.java Pass blockOffensiveWords as a parameter 2013-05-01 20:47:35 +09:00
TargetApplicationGetter.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
UserBinaryDictionary.java Merge "Remove the dialog to insert words to the dictionary." 2013-04-12 12:33:24 +00:00
UserHistoryDictionary.java Remove a cluttering log 2013-02-23 00:48:10 -08:00
UserHistoryDictionaryBigramList.java Small code cleanups 2013-01-07 12:13:42 +09:00
UserHistoryDictIOUtils.java Fix Possible NPE 2013-03-26 13:02:23 +09:00
UserHistoryForgettingCurveUtils.java Cleanup: Make some classes as final 2012-09-27 19:03:30 +09:00
Utils.java Work around a bug in older DownloadManager versions. 2013-04-25 18:52:39 +09:00
WordComposer.java Consolidate dummy proximity info to the spell checker info 2013-05-08 11:49:12 +09:00
WordListInfo.java Fix Apache license comment 2013-01-21 22:23:37 +09:00
XmlParseUtils.java Clean up XmlParserUtils 2013-03-26 12:03:07 +09:00