aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/dictionarypack (follow)
Commit message (Expand)AuthorAgeFilesLines
* Reuse old preferences if possible.•••This is an optimization. It also happens to work around what seems to be a framework bug in JB MR1 / MR1.1. Bug: 8771179 Change-Id: I62cc7acdc8656d75f8a50c068c4e9d8c6ceb74a0 Jean Chalard2013-05-102-7/+28
* [PB14] Cosmetic fixes to the progress bar•••Bug: 7600384 Change-Id: I33ea155c0c97c7ead07686c4d2a9e0d98be9929c Jean Chalard2013-04-301-0/+2
* [PB13] Actually update the progress bar•••Bug: 7600384 Change-Id: Iaa8f3a59243a15d2a01aaf6017ed85c52b6482a6 Jean Chalard2013-04-301-5/+60
* [PB12] Implement the progress bar update lifecycle•••This ensures the thread does not run uselessly (it is even terminated when the progress bar exits the screen). Bug: 7600384 Change-Id: I09117a6f763b574b9b3266f36ba3da4720dc9224 Jean Chalard2013-04-302-3/+93
* [PB11] Add a skeleton class for a self-updating progress bar•••Bug: 7600384 Change-Id: I55b51152dd9968a359af091bf309f0d406f63ec4 Jean Chalard2013-04-261-0/+31
* [PB10] Add a progress bar to display file download progress•••The progress bar is showing but doesn't show progress yet. Bug: 7600384 Change-Id: I80debd3f4368e82e4184a6c638bdcc8e48ed2305 Jean Chalard2013-04-262-2/+18
* [PB9] Make buttons that animate-out unclickable•••Clicking on a button that is animating-out is only done by mistake. Better make them unclickable. Also, interrupt an out-in animation if it has been preempted. Bug: 7600384 Change-Id: Ic4700cda46a894ea580bc67ee7bef885ecf1d3bc Jean Chalard2013-04-262-1/+5
* Delete obsolete dictionaries•••Bug: 7980985 Change-Id: I4c9165e6102cb12fa1249074297e94013439ea3b Jean Chalard2013-04-261-5/+6
* Merge "[PB8] Add an animation upon status change."Jean Chalard2013-04-253-8/+42
|\
| * [PB8] Add an animation upon status change.•••Bug: 7600384 Change-Id: If5efb9357075193d10255187008e870e2933bdb8 Jean Chalard2013-04-253-8/+42
* | Work around a bug in older DownloadManager versions.•••This adds a number to the extension. Note that for DownloadManager to keep this, the server needs to send it a mime type it does not recognize. Right now, it does not recognize application/json so it's okay, but we'd do well to remove the content/type header from the server to prevent problems. Bug: 8467516 Change-Id: Ic484f66ac3f67c36f59f2c0bcb8c7fdeb6e8590d Jean Chalard2013-04-252-3/+19
|/
* [PB7] Export animation code out of the preference•••Bug: 7600384 Change-Id: I8009b31d96646acd667db410b94e969daea91d52 Jean Chalard2013-04-252-24/+92
* [PB6] Encapsulate the buttons into a view•••Handling buttons directly in the preference causes large problems of code readability and interface. It's better to have a class to manage the buttons and their animations separately. This is feature-equivalent, and mostly delegates stuff for now. Bug: 7600384 Change-Id: Ia8da0ec68ffac84fc1d65e1760539a87a73fa776 Jean Chalard2013-04-252-28/+79
* [PB5] Store state in a more convenient manner•••This is more readable and will help with animations going forward. Bug: 7600384 Change-Id: I255598d860d1e451fef106b00da63c282fe95f95 Jean Chalard2013-04-242-11/+47
* [PB4] Make a memory non-static•••The life span of this object is actually the life span of the interface. It should not be static. Also, we'll have a few other things to store in there soon. Bug: 7600384 Change-Id: I708019e9ee53653e83a1e52c8e76326c3e39bcf3 Jean Chalard2013-04-243-9/+40
* [PB3] Simplify storage•••By looping through children, there is no need to remember the last index. Bug: 7600384 Change-Id: I8b42b0aa38874ee494c6c4ecc09194a1d3c16922 Jean Chalard2013-04-241-23/+19
* [PB2] Small bugfix•••The button would not display after it got hidden once. Bug: 7600384 Change-Id: I57f9f1191be3b8fff55dde7a2781dbef68a2df62 Jean Chalard2013-04-241-3/+13
* [PB1] Cleanup•••This preference is not a DialogPreference any more, as it doesn't ever display a Dialog. Bug: 7600384 Change-Id: Ia5965617c83d3cb964010f9b40d833065dccef60 Jean Chalard2013-04-231-9/+2
* Add an additional ID to the client info.•••Bug: 8651863 Change-Id: I748f35726d72ede926d5b06ed87ff029317f1ac3 Jean Chalard2013-04-232-23/+97
* Redisplay a hidden button after it entered the screen again.•••Bug: 7600384 Change-Id: I6cd18fd7584b6e98260cb432956f08ba9886580b Jean Chalard2013-04-191-1/+4
* Hide the correct button when pressing a new button.•••Bug: 7600384 Change-Id: Ic5dbbbbcf19d778dde1316ebb417f1a8ede2d25d Jean Chalard2013-04-198-47/+55
* Fix an infinite loop•••What do you mean "Can't happen"? It happens all the time - the empty string is the default ID, and it needs to be updated like everyone else. Bug: 8651858 Change-Id: I5a2f2ebb5b2ef08b27f26be8fb2c3d2f231ebcfc Jean Chalard2013-04-181-1/+0
* Ask the client to make itself known when it's not•••Upon invoking the settings of the dictionary pack with an unknown client, we now launch an intent to ask the client to make itself known. This change also includes the code that receives this intent and acts upon it. Bug: 8492879 Change-Id: I2c6496dea845646961ecafcf64e282cb93ee91dc Jean Chalard2013-04-015-9/+54
* Fix an NPE•••The code was passing the wrong parameter. Bug: 8492879 Change-Id: I091d62ca29601e3807eed287c7bdad38bf43a502 Jean Chalard2013-03-281-2/+1
* Cleanup•••Seems there was an unclosed cursor :o Change-Id: I7616849ace5217d8c6f54465f7b3a634e3c14116 Jean Chalard2013-03-281-0/+5
* Break dependencies to allow offdevice tests to build•••Change-Id: Ia9a2e8f0672b3f72943f26fb15de1d3c7c5ce7f1 Jean Chalard2013-03-194-20/+54
* Merge the dictionary pack in Latin IME.•••Bug: 8161354 Change-Id: I17c23f56dd3bc2f27726556bf2c5a9d5520bd172 Jean Chalard2013-03-1924-0/+5370