summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix uninitialized read in gif extension readingChris Craik2014-04-092-8/+7
| | | | | | | | | Use memcmp instead of strcmp, since string stored in gif may not be null terminated. Additionally, pass the correct carray for releasing the byte array. Change-Id: Icb0260c953377d17b7dd7b4fb021147181cd5df8
* Fix some warningsScott Kennedy2014-03-241-1/+2
| | | | Change-Id: I43b3b9e5d6ecf4f5ca46da2cfe8d07e2d647355e
* Call super.onAttached/onDetachedFromWindowTony Mantler2014-03-121-0/+2
| | | | | | b/13342458 Change-Id: I0c68789c350bb252018691cff7975e0f49f0e10b
* am ce2b95ae: Fix AudioEngine to allow re-initialization - DO NOT MERGEJay Shrauner2014-03-066-9/+33
|\ | | | | | | | | * commit 'ce2b95ae200332495b348be07f77fe60b6c23dcc': Fix AudioEngine to allow re-initialization - DO NOT MERGE
| * Fix AudioEngine to allow re-initialization - DO NOT MERGEJay Shrauner2014-03-066-9/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add AudioEngine::CompareAndSetEngine and change VariableSpeed::initializeEngine to use this method so it only initializes a new engine once rather than asserting on subsequent calls. Change AudioEngine::DeleteEngine so it ignores repeated calls instead of asserting. Add VariableSpeed::isReadyToPlay so callers can detect when the audio library has been properly initialized. Bug:11511992 Change-Id: I4517cb2ab4c186da43dffc7dbc2a9ad49000059f (cherry picked from commit 8502b724a9fdc104e7b4a3aba1641e101b4c7be9)
* | fix visibilityMike Schneider2014-03-051-1/+1
| | | | | | | | Change-Id: Iabce2e83df084a8bb1312a7e8246bb6fc9818ebd
* | RTL - properly set text alignment and direction.Andrew Sapperstein2014-03-042-2/+8
| | | | | | | | | | | | Fixes b/12569794. Change-Id: I5c2bb4195f8073bb7778b98dcf332d3efbffb934
* | Fix redrawing chips with recipientEditText onSizeChanged when it has left ↵Kevin Lin2014-02-281-1/+2
| | | | | | | | | | | | and right padding. Change-Id: I4021ddc0359f6e7a807ba4b10d12c80fc01c25a4
* | Fix build with VisibleRecipientChipKevin Lin2014-02-271-0/+5
| | | | | | | | Change-Id: Iea5154938872a56cb082b2814c446a6a741006f9
* | Added support to choose vertical alignment for image spans.Kevin Lin2014-02-263-5/+34
| | | | | | | | | | | | TESTED=phone Change-Id: I582224467b4626afd1414889166f4fbbc773897f
* | am e49544de: (-s ours) Import translations. DO NOT MERGEBaligh Uddin2014-02-200-0/+0
|\| | | | | | | | | * commit 'e49544de8cf5224d0fd2af944b1431c92f7b83f9': Import translations. DO NOT MERGE
| * Import translations. DO NOT MERGEBaligh Uddin2014-02-191-1/+1
| | | | | | | | | | Change-Id: I7fe4f19559fd348ccd5a802cd93f29707ac11a65 Auto-generated-cl: translation import
* | BaseRecipientAdapter does not need to be abstractScott Kennedy2014-02-181-2/+1
| | | | | | | | | | | | | | | | It works fine if you use BRA as your adapter, so there's no point making people instantiate it as new BRA() { }; Bug: 8885347 Change-Id: Icdd8d3032a10fabd30a9a80b99204b20bdea9cd9
* | Fix directory lookupsScott Kennedy2014-02-0511-126/+324
| | | | | | | | | | | | | | | | | | | | | | | | | | The previous "fix" disabled the lookups. Now we will do the lookups, with the proper lookup key and directory id. We also do a much better job of showing directory images. Bug: 11693322 Bug: 12793279 Change-Id: I372711fd7b485f3183516fce2b11f9eff46a9b23
* | Change to scrollToBottomView to be protected instead of private.Kevin Lin2014-02-041-1/+5
| | | | | | | | Change-Id: Ibad81543afc87f20cf8d479fd28ac1efde6195f4
* | Fix chips library bugs related to setting the threshold to 1.Kevin Lin2014-02-031-0/+3
| | | | | | | | | | | | | | | | | | - Dropdown not being dismissed after having at least one chip and typing a character and deleting it. - Selecting a chip, deleting it by pressing backspace, and entering another character brings the deleted chip back. TESTED=chips on bigtop app Change-Id: I09233ffa7dfe1f64ae9efe4a392fa84b64b8b10a
* | Handle malformed gif streams more gracefullyChris Craik2014-02-031-1/+12
| | | | | | | | Change-Id: I2ea934b90d73e1431fb3df9ff793aa8ff2033099
* | Build against api 19Scott Kennedy2014-01-281-1/+1
| | | | | | | | Change-Id: Ie7f19f6cd219a2327e3fcf21a8ce82a8416cfbf5
* | Fix a small bugScott Kennedy2014-01-281-2/+2
| | | | | | | | Change-Id: I92babdcb1488195a073d2393b03083c8c74f740f
* | Fixed NPE in BaseRecipientAdapter when constraint is null.Kevin Lin2014-01-281-1/+4
| | | | | | | | | | BUG=12766155 Change-Id: I99cf03e33738ad804e35e7134c9d9a97c84be183
* | Support RTL in chips library.Andrew Sapperstein2014-01-278-19/+77
| | | | | | | | | | | | Fixes b/12569794. Change-Id: I927a5d3e0d4af42a3ca3fbbb87ba201fe7bb830e
* | Main changes to the chips library:Kevin Lin2014-01-246-301/+481
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed attribute styles - Added an avatar position (left, right) inside the chip - Added a disableDelete boolean - Removed chipsAlternateLayout Changed how to layout contacts in autocomplete list. Added a separate class to handle layout and binding information. (This way clients can extend this class and have a customizable layout) This new class lives inside RecipientEditTextView and is passed onto each adapter. Merged code paths for createSelectedChip and createUnselectedChip. Merged code paths for getView() in each of the 3 adapters by using DropdownChipLayouter. All tests still pass since this CL is mostly infrastructure layout changes. There are some non-backwards compatible changes with this if other clients are using this library. BaseRecipientAdapter no longer has protected methods to override the layout and id's. The attribute file no longer has chipsAlternateLaytout. Both these features can still be used through the new DropdownChipLayouter class. Change-Id: I4496232eddd194be2df6a047f75637114f2eaa52
* | Fix jni method labelChris Craik2014-01-141-1/+1
| | | | | | | | Change-Id: I7d9c3671c0e22970d77098509d6458fafb659709
* | Add loop count controlChris Craik2014-01-147-34/+142
| | | | | | | | | | | | | | | | -Adds callback into app for drawable that finishes animating -Fixes timestamp delay mapping (was previously off by one) -64 bit pointer storage Change-Id: I21cf7eb325fd58fb0aeda58f864d35fe483a89a7
* | Fix make files for unbundled tree buildsJohn Reck2014-01-132-3/+6
| | | | | | | | Change-Id: I6522ad5422c69852d540119b9cbda281d87fde55 (cherry picked from commit 0014f661f355008b0ada8ff9562673b69014d3f6)
* | Mark framesequence test app strings as untranslatableChris Craik2014-01-131-6/+8
| | | | | | | | | | bug:12445874 Change-Id: Icf8356cc643698fea2eee686edaf772d74680e91 (cherry picked from commit 052fc0abbfc7f339b2283ae6497febd6e03f0340)
* | Import FrameSequenceChris Craik2014-01-1338-0/+2421
| | | | | | | | Change-Id: I09b668925366a22e8e7e80e4abeae24b3a98c639 (cherry picked from commit a1265c3d8a20e805e0c45083d5c7d728d4b70009)
* | am 6b48b5de: (-s ours) Import translations. DO NOT MERGEBaligh Uddin2013-12-260-0/+0
|\| | | | | | | | | * commit '6b48b5de2bf992ea630e9584e206d0129ac9111e': Import translations. DO NOT MERGE
| * Import translations. DO NOT MERGEBaligh Uddin2013-12-261-1/+1
| | | | | | | | | | Change-Id: Ica62235d3952c75ce0f7eaae6b4e314094f48b19 Auto-generated-cl: translation import
* | am 3e8176df: Don\'t show the alternates dialog for GAL contactsScott Kennedy2013-11-149-25/+70
|\| | | | | | | | | * commit '3e8176df16950c067bcb1b37e62b2fc07d74065a': Don't show the alternates dialog for GAL contacts
| * Don't show the alternates dialog for GAL contactsScott Kennedy2013-11-149-25/+70
| | | | | | | | | | | | | | | | | | | | | | There's a bug in the chips code that causes this to show either no alternates, or a different person, which is scaring people. The proper future fix is to store some more information about GAL contacts so we can do a proper lookup. Bug: 11535331 Change-Id: Id8b6fc834446afe33bd6ec4e99b3d2b75b985bde
* | am 72dbb5bf: merge in release branch changes (no-op).Ed Heyl2013-11-080-0/+0
|\| | | | | | | | | | | * commit '72dbb5bf7e2e40cc5c2a31d09b079cb053b1b639': camera2: Add updateCaptureRequest method camera2: Add #resetState to AutoFocusStateMachine
| * merge in release branch changes (no-op).Ed Heyl2013-11-080-0/+0
| |\
| | * camera2: Add updateCaptureRequest methodZhijun He2013-11-071-0/+21
| | | | | | | | | | | | | | | | | | | | | It can be used to update repeating request with current auto focus mode. Bug: 10649854 Change-Id: I5e92218c61dea04990581d37f92bf25a1f8dbe91
| | * camera2: Add #resetState to AutoFocusStateMachineIgor Murashkin2013-11-071-0/+20
| | | | | | | | | | | | | | | Bug: 11071158 Change-Id: I24bc2d771703bb502dcbb676b6262954f2017630
* | | am 020e6d9b: Merge "camera2: Add updateCaptureRequest method" into klp-devZhijun He2013-11-071-0/+21
|\| | | | | | | | | | | | | | * commit '020e6d9bb46850ad39f14e575259a04887a2ea26': camera2: Add updateCaptureRequest method
| * | Merge "camera2: Add updateCaptureRequest method" into klp-devZhijun He2013-11-071-0/+21
| |\ \
| | * | camera2: Add updateCaptureRequest methodZhijun He2013-11-061-0/+21
| | |/ | | | | | | | | | | | | | | | | | | It can be used to update repeating request with current auto focus mode. Bug: 10649854 Change-Id: I5e92218c61dea04990581d37f92bf25a1f8dbe91
* | | am e2fa3d71: camera2: Add #resetState to AutoFocusStateMachineIgor Murashkin2013-11-071-0/+20
|\| | | | | | | | | | | | | | * commit 'e2fa3d7185929f5e51a851d23db2618a41f18d9d': camera2: Add #resetState to AutoFocusStateMachine
| * | camera2: Add #resetState to AutoFocusStateMachineIgor Murashkin2013-11-061-0/+20
| |/ | | | | | | | | Bug: 11071158 Change-Id: I24bc2d771703bb502dcbb676b6262954f2017630
* | am 2d8e55f4: camera2: Add tracing to AutoFocusStateMachine (lens-locking ↵Igor Murashkin2013-11-051-0/+35
|\| | | | | | | | | | | | | actions only) * commit '2d8e55f45e52ac0b18c0e46de602e6a6d5ab1001': camera2: Add tracing to AutoFocusStateMachine (lens-locking actions only)
| * camera2: Add tracing to AutoFocusStateMachine (lens-locking actions only)Igor Murashkin2013-11-041-0/+35
| | | | | | | | | | Bug: 11071158 Change-Id: I6a1d0130b6ca36c853f539ef3f1afb363a70df24
* | am 1e125c71: Merge "gcam: Add empty SysTrace class" into klp-devIgor Murashkin2013-10-251-0/+121
|\| | | | | | | | | * commit '1e125c7179c4226702a0c5d7943380529187f989': gcam: Add empty SysTrace class
| * Merge "gcam: Add empty SysTrace class" into klp-devIgor Murashkin2013-10-251-0/+121
| |\
| | * gcam: Add empty SysTrace classIgor Murashkin2013-10-181-0/+121
| | | | | | | | | | | | | | | Bug: 11071158 Change-Id: I31f8c449dc4c47c610b0ef3c24849e0402634c86
* | | Don't translate "Chips Sample"Scott Kennedy2013-10-181-1/+1
| | | | | | | | | | | | Change-Id: I9a6289522adab470866ff10777f7d2bd00e51999
* | | am 806d114d: camera2: Harden AutoFocusStateMachine against null values in ↵Igor Murashkin2013-10-171-0/+24
|\| | | | | | | | | | | | | | | | | | | | callbacks * commit '806d114d5975c89843c9ba16eadfcaf143afdebb': camera2: Harden AutoFocusStateMachine against null values in callbacks
| * | camera2: Harden AutoFocusStateMachine against null values in callbacksIgor Murashkin2013-10-171-0/+24
| |/ | | | | | | | | Bug: 11269834 Change-Id: Id3cb85eb3e9aaaf6714fd81a5d53811d4cbfefa9
* | am e444c661: am eaf43ea2: Don\'t show pop-ups and dialogs if we\'re not ↵Tony Mantler2013-10-151-0/+21
|\| | | | | | | | | | | | | attached to a valid window. * commit 'e444c661c53b942eea0daa120b3e5dcc58a0bdbe': Don't show pop-ups and dialogs if we're not attached to a valid window.
| * am eaf43ea2: Don\'t show pop-ups and dialogs if we\'re not attached to a ↵Tony Mantler2013-10-151-0/+21
| |\ | | | | | | | | | | | | | | | | | | valid window. * commit 'eaf43ea2c3b00af22f0aa106fd3dde142f52d471': Don't show pop-ups and dialogs if we're not attached to a valid window.