72e189cc27d62677a7e45dc5ddfcf4cc0d6466ab |
06-Nov-2014 |
Sam Judd <judds@google.com> |
Explicitly verify state is non null in Drawables. Related to #233.
oad/resource/bitmap/GlideBitmapDrawable.java
oad/resource/gif/GifDrawable.java
|
f7a6d65cf7c1a41908dd48e0dab68ee5b881387e |
04-Nov-2014 |
Sam Judd <judds@google.com> |
Use set style for imports.
itmapRequestBuilder.java
itmapTypeRequest.java
rawableRequestBuilder.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifRequestBuilder.java
lide.java
lideBuilder.java
equestManager.java
oad/data/AssetPathFetcher.java
oad/data/HttpUrlFetcher.java
oad/data/LocalUriFetcher.java
oad/data/MediaStoreThumbFetcher.java
oad/engine/DecodeJob.java
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/EngineResource.java
oad/engine/EngineRunnable.java
oad/engine/ResourceRecycler.java
oad/engine/bitmap_recycle/AttributeStrategy.java
oad/engine/bitmap_recycle/SizeStrategy.java
oad/engine/cache/LruResourceCache.java
oad/engine/prefill/BitmapPreFillRunner.java
oad/engine/prefill/BitmapPreFiller.java
oad/model/FileLoader.java
oad/model/GenericLoaderFactory.java
oad/model/ImageVideoModelLoader.java
oad/model/ResourceLoader.java
oad/model/StringLoader.java
oad/model/UriLoader.java
oad/model/file_descriptor/FileDescriptorFileLoader.java
oad/model/file_descriptor/FileDescriptorResourceLoader.java
oad/model/file_descriptor/FileDescriptorStringLoader.java
oad/model/file_descriptor/FileDescriptorUriLoader.java
oad/model/stream/BaseGlideUrlLoader.java
oad/model/stream/HttpUrlGlideUrlLoader.java
oad/model/stream/MediaStoreStreamLoader.java
oad/model/stream/StreamByteArrayLoader.java
oad/model/stream/StreamFileLoader.java
oad/model/stream/StreamResourceLoader.java
oad/model/stream/StreamStringLoader.java
oad/model/stream/StreamUriLoader.java
oad/model/stream/StreamUrlLoader.java
oad/resource/bitmap/BitmapDecoder.java
oad/resource/bitmap/BitmapDrawableResource.java
oad/resource/bitmap/BitmapEncoder.java
oad/resource/bitmap/BitmapResource.java
oad/resource/bitmap/BitmapTransformation.java
oad/resource/bitmap/FileDescriptorBitmapDataLoadProvider.java
oad/resource/bitmap/FileDescriptorBitmapDecoder.java
oad/resource/bitmap/ImageHeaderParser.java
oad/resource/bitmap/ImageVideoBitmapDecoder.java
oad/resource/bitmap/ImageVideoDataLoadProvider.java
oad/resource/bitmap/StreamBitmapDataLoadProvider.java
oad/resource/bitmap/StreamBitmapDecoder.java
oad/resource/bitmap/TransformationUtils.java
oad/resource/bitmap/VideoBitmapDecoder.java
oad/resource/file/StreamFileDataLoadProvider.java
oad/resource/gif/GifBitmapProvider.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifDrawableLoadProvider.java
oad/resource/gif/GifDrawableTransformation.java
oad/resource/gif/GifFrameManager.java
oad/resource/gif/GifFrameResourceDecoder.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gif/GifResourceEncoder.java
oad/resource/gifbitmap/GifBitmapWrapper.java
oad/resource/gifbitmap/GifBitmapWrapperResource.java
oad/resource/gifbitmap/GifBitmapWrapperResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperResourceEncoder.java
oad/resource/gifbitmap/GifBitmapWrapperTransformation.java
oad/resource/gifbitmap/ImageVideoGifDrawableLoadProvider.java
oad/resource/transcode/BitmapBytesTranscoder.java
oad/resource/transcode/BitmapToGlideDrawableTranscoder.java
oad/resource/transcode/GifBitmapWrapperDrawableTranscoder.java
oad/resource/transcode/GlideBitmapDrawableTranscoder.java
anager/RequestManagerRetriever.java
anager/SupportRequestManagerFragment.java
rovider/LoadProvider.java
equest/GenericRequest.java
equest/target/ImageViewTargetFactory.java
equest/target/ViewTarget.java
ignature/ApplicationVersionSignature.java
|
2007440c380df454db15f83b019a5b4c55ca4b72 |
04-Nov-2014 |
Sam Judd <judds@google.com> |
Add API to fix mark limit/buffer size. Fixes #225.
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/resource/bitmap/Downsampler.java
oad/resource/bitmap/RecyclableBufferedInputStream.java
til/ExceptionCatchingInputStream.java
|
1ba6cbc27ceb69d097d0bba0e173ea96ecf41cac |
03-Nov-2014 |
Sam Judd <judds@google.com> |
Revert "Avoid expanding buffer to fit entire image." This reverts commit deef4ae2607fcbd32caffc03e2490cbca9134643. Fixes #231. Reopens #225.
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/resource/bitmap/RecyclableBufferedInputStream.java
|
f4d511ebf70c55d9224b57e6ff390373c0e2b12e |
02-Nov-2014 |
Sam Judd <judds@google.com> |
Fix some holes exposed by coverage report.
oad/engine/bitmap_recycle/AttributeStrategy.java
oad/engine/bitmap_recycle/SizeStrategy.java
oad/engine/executor/FifoPriorityThreadPoolExecutor.java
oad/engine/prefill/PreFillType.java
oad/model/ModelCache.java
oad/resource/bitmap/TransformationUtils.java
|
69aee75208194b4b6d4fca4aa7a4ec8c2dfec486 |
02-Nov-2014 |
Sam Judd <judds@google.com> |
Make AnimationFactorys top level and add tests.
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
equest/animation/DrawableCrossFadeFactory.java
equest/animation/DrawableCrossFadeViewAnimation.java
equest/animation/ViewAnimation.java
equest/animation/ViewAnimationFactory.java
equest/animation/ViewPropertyAnimation.java
equest/animation/ViewPropertyAnimationFactory.java
|
767087d4c91ce7dcbf52b7d6d5aadcaef1e7a455 |
02-Nov-2014 |
Sam Judd <judds@google.com> |
Avoid I/O in DecodeJobTest
oad/engine/DecodeJob.java
|
dd737542dc2f6d58cfb1367929c8d3ebc1eeebf4 |
31-Oct-2014 |
Sam Judd <judds@google.com> |
Add a back off to bitmap pool pre filling.
oad/engine/prefill/BitmapPreFillIdleHandler.java
oad/engine/prefill/BitmapPreFillRunner.java
oad/engine/prefill/BitmapPreFiller.java
|
deef4ae2607fcbd32caffc03e2490cbca9134643 |
30-Oct-2014 |
Sam Judd <judds@google.com> |
Avoid expanding buffer to fit entire image. Fixes #225.
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/resource/bitmap/RecyclableBufferedInputStream.java
|
88868380fb22a5dae89d8664f2daa8c99522bc74 |
30-Oct-2014 |
Sam Judd <judds@google.com> |
Use sample size to acquire Bitmaps in Downsampler. Fixes #224
oad/resource/bitmap/Downsampler.java
|
35ba01c93ca9ff3ed3b9943571a746c5cb242a24 |
29-Oct-2014 |
Sam Judd <judds@google.com> |
Obey default DecodeFormat in prefill API. Also does some cleanup, including switching to use a builder and re-naming a few classes.
lide.java
oad/engine/prefill/BitmapPreFillIdleHandler.java
oad/engine/prefill/BitmapPreFiller.java
oad/engine/prefill/PreFillBitmapAttribute.java
oad/engine/prefill/PreFillQueue.java
oad/engine/prefill/PreFillType.java
|
05910d7bb9e9aafdf85893227d1dd50b82266771 |
28-Oct-2014 |
Sam Judd <judds@google.com> |
Do a get before put when pre filling. Otherwise it's likely our new Bitmaps will be immediately evicted.
oad/engine/prefill/BitmapPreFillIdleHandler.java
|
6f41399fe1414cf5d05e2732b88925538110524b |
28-Oct-2014 |
Sam Judd <judds@google.com> |
Post recycling gif frame resources. Hack for #219
oad/resource/gif/GifFrameManager.java
|
b1d9c53bacafb993dc4f264f76f396611e235bdb |
26-Oct-2014 |
Sam Judd <judds@google.com> |
Protect error logging with DEBUG property. Fixes #171.
oad/model/StreamEncoder.java
|
b4762ebd63a4da3efd214b91cf45909a9471a3e7 |
26-Oct-2014 |
Sam Judd <judds@google.com> |
Set frame transformation on GifFrameManager. Fixes #217.
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameManager.java
|
b67bebb4bb4b194ce2cbea5c6f68c87a762e9b70 |
26-Oct-2014 |
Sam Judd <judds@google.com> |
Always use ARGB_8888 to decode gif frames. Fixes #216.
lide.java
oad/resource/gif/GifDrawableLoadProvider.java
oad/resource/gif/GifResourceDecoder.java
|
41f3a4feefd1b65761281d97f02ecb51b8580c89 |
26-Oct-2014 |
Sam Judd <judds@google.com> |
Add verbose timing logging to DecodeJob.
oad/engine/DecodeJob.java
|
9acc6b7c656833022a6b0839c303d0fb49750831 |
26-Oct-2014 |
Sam Judd <judds@google.com> |
Only decode one frame at a time in GifFrameManager Progress toward #212.
oad/resource/gif/GifFrameManager.java
|
64d97bb3532525879dd90f3b246ac6060f466684 |
24-Oct-2014 |
Sam Judd <judds@google.com> |
Document width/height values. Fixes #145.
ownloadOptions.java
enericRequestBuilder.java
oad/ResourceDecoder.java
oad/engine/Engine.java
oad/engine/bitmap_recycle/BitmapPool.java
oad/model/ModelCache.java
oad/model/ModelLoader.java
oad/model/stream/BaseGlideUrlLoader.java
oad/resource/bitmap/TransformationUtils.java
equest/target/PreloadTarget.java
equest/target/SimpleTarget.java
equest/target/SizeReadyCallback.java
|
32f7a826624747bae652e4d46a52739047ed9bd0 |
24-Oct-2014 |
Sam Judd <judds@google.com> |
Only post recursive resource recycles. Constantly posting resource recycles can cause recycled data (Bitmaps) to not be available synchronously which can lead to unnecessary allocations.
oad/engine/Engine.java
oad/engine/ResourceRecycler.java
|
3cb5a892b61d5db1243de1e303932db000a86478 |
24-Oct-2014 |
Sam Judd <judds@google.com> |
Log get/put in LruBitmapPool as verbose not debug.
oad/engine/bitmap_recycle/LruBitmapPool.java
|
62e93428d0e746bd9d7c36873d5500c867789eea |
24-Oct-2014 |
Sam Judd <judds@google.com> |
Recycle resource if available before cancelling.
oad/engine/EngineRunnable.java
|
e4ac1f593a328f35ca17d8603a54db3826da2475 |
23-Oct-2014 |
Sam Judd <judds@google.com> |
Clear data from GifHeaderParsers before pooling.
oad/resource/gif/GifResourceDecoder.java
|
adf4c9e65eec8a83b39777438829d6817af89598 |
23-Oct-2014 |
Sam Judd <judds@google.com> |
Document deprecated methods will be removed in 4.0 Fixes #211
rawableOptions.java
enericRequestBuilder.java
equestManager.java
oad/model/GenericLoaderFactory.java
oad/model/stream/StreamByteArrayLoader.java
ignature/MediaStoreSignature.java
til/Util.java
|
688909efa77b8effea7dc02424362706af57048c |
23-Oct-2014 |
Sam Judd <judds@google.com> |
Relax request listener type requirements. Progress toward #213.
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
equest/GenericRequest.java
|
a61f3e9b2f21355cf8a0d3cdb0da15f19369a5eb |
23-Oct-2014 |
Sam Judd <judds@google.com> |
Assert that GifDrawables first frame is non-null.
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifResourceEncoder.java
|
4ee3030c0b69cbc1a0c0a073d33cc5a3023ed493 |
23-Oct-2014 |
Sam Judd <judds@google.com> |
Add an obtain() method to BitmapResoure.
oad/engine/prefill/BitmapPreFillIdleHandler.java
oad/resource/bitmap/BitmapResource.java
oad/resource/bitmap/BitmapTransformation.java
oad/resource/bitmap/FileDescriptorBitmapDecoder.java
oad/resource/bitmap/StreamBitmapDecoder.java
oad/resource/gif/GifFrameResourceDecoder.java
|
f0c8a95c9d2ecaa085d389e4d95c80857d2f953e |
23-Oct-2014 |
Sam Judd <judds@google.com> |
Return null when gif frame cannot be decoded. More work toward #212.
oad/resource/gif/GifFrameResourceDecoder.java
oad/resource/gif/GifResourceDecoder.java
|
f4e84300ed9c3a518f4bda4d29f417202e0e3adf |
23-Oct-2014 |
Sam Judd <judds@google.com> |
Throw when given null data in Resources. Adds assertions for #212.
oad/engine/EngineResource.java
oad/resource/SimpleResource.java
oad/resource/bitmap/BitmapResource.java
oad/resource/bytes/BytesResource.java
oad/resource/drawable/DrawableResource.java
oad/resource/gifbitmap/GifBitmapWrapperResource.java
|
1c213bd9646c0292439767103060391121624ff9 |
22-Oct-2014 |
Sam Judd <judds@google.com> |
Use the application Context to build ModelLoaders. Fixes #210
lide.java
equestManager.java
oad/model/GenericLoaderFactory.java
oad/model/file_descriptor/FileDescriptorFileLoader.java
oad/model/file_descriptor/FileDescriptorResourceLoader.java
oad/model/file_descriptor/FileDescriptorStringLoader.java
oad/model/file_descriptor/FileDescriptorUriLoader.java
oad/model/stream/StreamFileLoader.java
oad/model/stream/StreamResourceLoader.java
oad/model/stream/StreamStringLoader.java
oad/model/stream/StreamUriLoader.java
oad/model/stream/StreamUrlLoader.java
equest/GenericRequest.java
|
4fcb6cd5b3dbd7ecc58d3e3dcb7a3d8304e54a16 |
22-Oct-2014 |
Sam Judd <judds@google.com> |
Set minimum and default frame delays. Fixes #205.
oad/resource/gif/GifFrameManager.java
|
6958330c93825bbfb70aea1aff9aeed76b59af4e |
21-Oct-2014 |
Sam Judd <judds@google.com> |
Clean up GifDrawable resources more reliably. Each time we call get() on a drawable resource, we get a new Drawable. We call get() repeatedly on resources when they are retrieved from either the set of active resources or the in memory cache. Each time we create a new GifDrawable it holds on to one or two temporary Bitmaps outside it's shared state to render the current frame and obey the dispose_previous method. This change means we more aggressively cleanup those resources when we think each Drawable is no longer being used. The side affect is that we may reset back to the beginning of the Drawable in some circumstances. Cleanup in in memory resources makes it less likely that frames would be retrieved from in memory, so this also works toward #207.
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameManager.java
|
b4cc7fa5f667e4a56514823cf2ad85d7435b498a |
21-Oct-2014 |
Sam Judd <judds@google.com> |
Always decode gif frames in sequence. Fixes #207.
oad/engine/Engine.java
oad/resource/gif/GifBitmapProvider.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameManager.java
oad/resource/gif/GifFrameModelLoader.java
oad/resource/gif/GifResourceDecoder.java
|
38ced22f14acd14b69bb102605505d1feb04b46b |
20-Oct-2014 |
Sam Judd <judds@google.com> |
Apply gravity in GifDrawable. Fixes #206
oad/resource/gif/GifDrawable.java
|
3ea7f151576f197df4bd6c3cce46f229cc281698 |
20-Oct-2014 |
Sam Judd <judds@google.com> |
Handle null Config requests in LruBitmapPool. Fixes #194.
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/resource/bitmap/CenterCrop.java
|
1579932986cc7438b103c811adeb0a14feab0ada |
19-Oct-2014 |
Sam Judd <judds@google.com> |
Avoid drawing recycled Bitmaps in GifDrawable. Fixes #202.
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameManager.java
|
2c259f532bee14a4f3f6be419bcfb58ef5e22ff5 |
18-Oct-2014 |
Sam Judd <judds@google.com> |
Set transIndex for GIFs with transparent pixels. Fixes #201.
oad/resource/gif/GifBitmapProvider.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameManager.java
|
67e5f1d5b54017ccac1ff2232b5e2d833eebb031 |
17-Oct-2014 |
Sam Judd <judds@google.com> |
Add deprecated annotation to Util.getSize
til/Util.java
|
114a12eae5a6da8f046cf5328dbbf72f3297312e |
17-Oct-2014 |
Sam Judd <judds@google.com> |
Add a Bitmap -> GlideDrawable transcoder.
oad/resource/transcode/BitmapToGlideDrawableTranscoder.java
oad/resource/transcode/GlideBitmapDrawableTranscoder.java
|
162c0ca87fa61299bfd13b18fe8bea76772e05f0 |
17-Oct-2014 |
Sam Judd <judds@google.com> |
Add api to set default decode format. Fixes #177.
itmapRequestBuilder.java
lide.java
lideBuilder.java
oad/DecodeFormat.java
oad/resource/bitmap/FileDescriptorBitmapDataLoadProvider.java
oad/resource/bitmap/FileDescriptorBitmapDecoder.java
oad/resource/bitmap/ImageVideoDataLoadProvider.java
oad/resource/bitmap/StreamBitmapDataLoadProvider.java
oad/resource/bitmap/StreamBitmapDecoder.java
oad/resource/gif/GifDrawableLoadProvider.java
oad/resource/gif/GifResourceDecoder.java
|
d88c2f7df8007f44fb2b6ec3c00eac280fb298ec |
17-Oct-2014 |
Sam Judd <judds@google.com> |
Fix still gifs failing to decode. Fixes #196.
lide.java
oad/resource/bitmap/BitmapTransformation.java
oad/resource/gifbitmap/GifBitmapWrapperResourceDecoder.java
oad/resource/gifbitmap/ImageVideoGifDrawableLoadProvider.java
|
1a7d5dfe94cacc327c642b51e3abf953c1b7d030 |
16-Oct-2014 |
Alan Newberger <alann@google.com> |
Ensure overdraw, not overdraw, of reused bitmaps Rounding errors should tilt toward a 1 pixel overdraw. These errors could occur because the application of a scaling matrix is opaque to caller within Canvas, and underdrawing can result in garbage pixels in an extra line. Also added verbose logging. Bug: 17963089 Change-Id: Id85b50ee646aecdcb7d6b26bd988577bc6fec980
oad/resource/bitmap/TransformationUtils.java
|
b6a75caaecf84103616b1b6deb71b2f2ba19b4b3 |
16-Oct-2014 |
Sam Judd <judds@google.com> |
Fix race in TranscoderRegistry. Fixes #191.
oad/resource/transcode/TranscoderRegistry.java
|
7392026b13c2265081d2f467d072d5eb6011720e |
13-Oct-2014 |
Sam Judd <judds@google.com> |
Add a clone() API to create copies of builders.
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
rovider/ChildLoadProvider.java
|
7ace7e959b5d44fde04526eed4f5e0abb5a33980 |
12-Oct-2014 |
Sam Judd <judds@google.com> |
Add from() api to allow builders to be re-used.
enericRequestBuilder.java
lide.java
equestManager.java
|
b01082225896132431da0ee9a85028d610ae4abf |
12-Oct-2014 |
Sam Judd <judds@google.com> |
Allow request builder re-use.
itmapRequestBuilder.java
itmapTypeRequest.java
rawableRequestBuilder.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifRequestBuilder.java
ifTypeRequest.java
equestManager.java
|
4c0c22e7f5fa76d9f44d79b06866f1d09f305d82 |
12-Oct-2014 |
Sam Judd <judds@google.com> |
Let animation factories be used for multiple loads
itmapRequestBuilder.java
rawableOptions.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
equest/animation/DrawableCrossFadeViewAnimation.java
equest/animation/ViewAnimation.java
|
8f80ee831ff7b42b72be5f8728a9486fe64c2fa6 |
13-Oct-2014 |
Sam Judd <judds@google.com> |
Skip AnimatedGifEncoder for original GIFs. Fixes #184.
oad/resource/gif/GifResourceEncoder.java
|
3c1ebe277614f9e7cb2712892122e74e5e0e2d85 |
13-Oct-2014 |
Sam Judd <judds@google.com> |
Deprecate #load(URL) Fixes #176.
equestManager.java
|
b6bec7733c633f7923467a30c31689fe8b6b7666 |
13-Oct-2014 |
Sam Judd <judds@google.com> |
Set format of cacheDecoder in format() Fixes #187
itmapRequestBuilder.java
|
7080b408f7c19d7c5d1ab3ca74e10585a61a55fe |
10-Oct-2014 |
Sam Judd <judds@google.com> |
Consistently order executors in Engine.
lideBuilder.java
oad/engine/Engine.java
oad/engine/EngineJob.java
|
c274f4e3cefa1b6e2ac430a9e5c92e26d798687d |
07-Oct-2014 |
Sam Judd <judds@google.com> |
Replace ResourceRunner system. Progress toward #111
riority.java
oad/engine/DecodeJob.java
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/EngineRunnable.java
oad/engine/ResourceRunner.java
oad/engine/ResourceRunnerFactory.java
oad/engine/SourceResourceRunner.java
equest/GenericRequest.java
|
50c46832b71de76dd5142112b9ef76fc13238d6d |
08-Oct-2014 |
Sam Judd <judds@google.com> |
Add default signatures and cache strategies. Work toward #174.
enericRequestBuilder.java
lide.java
equestManager.java
oad/model/stream/StreamByteArrayLoader.java
ignature/ApplicationVersionSignature.java
|
7d7d03dceae92dc32a9b84dee665a34c300017a7 |
06-Oct-2014 |
Sam Judd <judds@google.com> |
Add signature Fixes #176.
itmapRequestBuilder.java
itmapTypeRequest.java
rawableRequestBuilder.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifRequestBuilder.java
ifTypeRequest.java
equestManager.java
oad/Key.java
oad/data/MediaStoreThumbFetcher.java
oad/engine/Engine.java
oad/engine/EngineKey.java
oad/engine/EngineKeyFactory.java
oad/engine/OriginalKey.java
oad/engine/cache/StringKey.java
oad/model/stream/MediaStoreStreamLoader.java
equest/GenericRequest.java
ignature/ApplicationVersionSignature.java
ignature/EmptySignature.java
ignature/MediaStoreSignature.java
ignature/StringSignature.java
|
f7cfabaed6bd44df15ebe3f6aa6ecc0757e0d1cc |
09-Oct-2014 |
Sam Judd <judds@google.com> |
Pass isCacheable into EngineResource constructor.
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/EngineResource.java
|
e251093d388b502e07a7a8d39002dd22de1cd882 |
09-Oct-2014 |
Sam Judd <judds@google.com> |
Remove argument from EngineResource#acquire.
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/EngineResource.java
|
897a034af167e52ecfeda89d267bba1640422058 |
08-Oct-2014 |
Sam Judd <judds@google.com> |
Handle null exceptions and resources in EngineJob. Fixes #180.
oad/engine/EngineJob.java
|
8a86b3909373197eabbd222115ba33257dc5a5aa |
08-Oct-2014 |
Sam Judd <judds@google.com> |
Fix a concurrency bug in DataLoadProviderRegistry Fixes #181
rovider/DataLoadProviderRegistry.java
|
a1912e2524d787760e38a92933851032f684b9cb |
05-Oct-2014 |
Sam Judd <judds@google.com> |
Use full resource name to construct drawable Uris. Improves #172.
oad/model/ResourceLoader.java
|
dcfc33ff309aceaccbf5d9107a992512f8236833 |
05-Oct-2014 |
Sam Judd <judds@google.com> |
Add an API for preloading resources.
enericRequestBuilder.java
equest/target/PreloadTarget.java
|
accb2312cb6b2715a79e7f76fccdd9a97c5c1e2d |
05-Oct-2014 |
Sam Judd <judds@google.com> |
Fix ConcurrentModificationException notifying requests. Fixes #162
oad/engine/EngineJob.java
|
29438d5d293744613485914005d2717e03cae485 |
04-Oct-2014 |
Sam Judd <judds@google.com> |
Add an empty constructor for SimpleTarget. Fixes #170.
equest/target/SimpleTarget.java
|
f08ab536741266de5ed3887a2b3d5469299e89e9 |
04-Oct-2014 |
Sam Judd <judds@google.com> |
Relax requirements on thumbnail requests. Fixes #107
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
|
57d127ae97689f4fe5524b2f4e1bcad8f6d09fd8 |
04-Oct-2014 |
Sam Judd <judds@google.com> |
Add unused to pmd
equestManager.java
oad/engine/cache/DiskCache.java
oad/engine/cache/MemoryCache.java
|
4f89e9749a813cf7bec0cd6d8148bdb8acf9d900 |
03-Oct-2014 |
Sam Judd <judds@google.com> |
Only apply transformations when decoding source data. Fixes #112.
oad/Transformation.java
oad/engine/ResourceRunner.java
oad/engine/ResourceRunnerFactory.java
oad/resource/bitmap/BitmapTransformation.java
|
26b25d874e891702ec7be835c3ed09100866671a |
03-Oct-2014 |
Sam Judd <judds@google.com> |
Don't assert when adding ViewTarget callback twice Fixes #167
equest/target/ViewTarget.java
|
f7b3e5d7a4893fd55b3fd36be56bb37319d8aa24 |
05-Sep-2014 |
Sam Judd <judds@google.com> |
Add a GifEncoder/GifResourceEncoder.
rawableRequestBuilder.java
oad/engine/SourceResourceRunner.java
oad/resource/gif/GifBitmapProvider.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifDrawableLoadProvider.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gif/GifResourceEncoder.java
|
5ba19a0e69ad3a651b8f13ba45de48a56b56ce36 |
01-Oct-2014 |
Sam Judd <judds@google.com> |
Fix PMD warnings/errors.
itmapOptions.java
itmapRequestBuilder.java
ownloadOptions.java
rawableOptions.java
rawableRequestBuilder.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifTypeRequest.java
lideBuilder.java
istPreloader.java
equestManager.java
oad/Encoder.java
oad/MultiTransformation.java
oad/ResourceDecoder.java
oad/Transformation.java
oad/data/DataFetcher.java
oad/data/HttpUrlFetcher.java
oad/data/MediaStoreThumbFetcher.java
oad/engine/CacheLoader.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/EngineJobListener.java
oad/engine/EngineKey.java
oad/engine/EngineResource.java
oad/engine/OriginalEngineKey.java
oad/engine/ResourceRunner.java
oad/engine/ResourceRunnerFactory.java
oad/engine/SourceResourceRunner.java
oad/engine/bitmap_recycle/BitmapPool.java
oad/engine/bitmap_recycle/GroupedLinkedMap.java
oad/engine/bitmap_recycle/LruPoolStrategy.java
oad/engine/bitmap_recycle/Poolable.java
oad/engine/bitmap_recycle/SizeStrategy.java
oad/engine/cache/DiskCache.java
oad/engine/cache/DiskLruCacheWrapper.java
oad/engine/cache/MemoryCache.java
oad/engine/cache/MemorySizeCalculator.java
oad/engine/cache/StringKey.java
oad/engine/executor/Prioritized.java
oad/engine/prefill/BitmapPreFillIdleHandler.java
oad/engine/prefill/BitmapPreFiller.java
oad/model/AssetUriParser.java
oad/model/GenericLoaderFactory.java
oad/model/GlideUrl.java
oad/model/ModelCache.java
oad/model/ModelLoader.java
oad/model/ModelLoaderFactory.java
oad/model/stream/HttpUrlGlideUrlLoader.java
oad/model/stream/MediaStoreStreamLoader.java
oad/resource/bitmap/BitmapDecoder.java
oad/resource/bitmap/BitmapResource.java
oad/resource/bitmap/BitmapTransformation.java
oad/resource/bitmap/CenterCrop.java
oad/resource/bitmap/Downsampler.java
oad/resource/bitmap/GlideBitmapDrawable.java
oad/resource/bitmap/GlideBitmapDrawableResource.java
oad/resource/bitmap/ImageHeaderParser.java
oad/resource/bitmap/RecyclableBufferedInputStream.java
oad/resource/bitmap/TransformationUtils.java
oad/resource/bitmap/VideoBitmapDecoder.java
oad/resource/bytes/BytesResource.java
oad/resource/file/FileToStreamDecoder.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifDrawableTransformation.java
oad/resource/gif/GifFrameManager.java
oad/resource/gif/GifFrameModelLoader.java
oad/resource/gif/GifFrameResourceDecoder.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperResource.java
oad/resource/gifbitmap/GifBitmapWrapperStreamResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperTransformation.java
oad/resource/transcode/GlideBitmapDrawableTranscoder.java
oad/resource/transcode/ResourceTranscoder.java
anager/ConnectivityMonitor.java
anager/LifecycleListener.java
rovider/ChildLoadProvider.java
rovider/DataLoadProvider.java
rovider/LoadProvider.java
equest/FutureTarget.java
equest/GenericRequest.java
equest/Request.java
equest/RequestCoordinator.java
equest/RequestFutureTarget.java
equest/RequestListener.java
equest/ResourceCallback.java
equest/ThumbnailRequestCoordinator.java
equest/animation/DrawableCrossFadeViewAnimation.java
equest/animation/GlideAnimation.java
equest/animation/GlideAnimationFactory.java
equest/animation/ViewAnimation.java
equest/animation/ViewPropertyAnimation.java
equest/target/SizeReadyCallback.java
equest/target/Target.java
equest/target/ViewTarget.java
til/ExceptionCatchingInputStream.java
til/LogTime.java
til/LruCache.java
til/Util.java
|
91289b40e72aee1f4cfce66e536a141e91b39c50 |
30-Sep-2014 |
Sam Judd <judds@google.com> |
FindBugs fixes.
oad/data/HttpUrlFetcher.java
oad/engine/bitmap_recycle/GroupedLinkedMap.java
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/engine/executor/FifoPriorityThreadPoolExecutor.java
oad/model/GlideUrl.java
oad/model/UriLoader.java
oad/resource/bitmap/ImageHeaderParser.java
oad/resource/bitmap/RecyclableBufferedInputStream.java
|
f9f9d2ba98eabe692df0a893b497993681fe24b0 |
29-Sep-2014 |
Sam Judd <judds@google.com> |
Assume string starting with '/' are file paths. Fixes #161.
oad/model/StringLoader.java
|
b51cd256aa6d673e49c77676a5e1f9bb644cd2b3 |
25-Sep-2014 |
Sam Judd <judds@google.com> |
Handle asset manager Uris. Fixes #155.
oad/data/AssetPathFetcher.java
oad/data/FileDescriptorAssetPathFetcher.java
oad/data/StreamAssetPathFetcher.java
oad/model/AssetUriParser.java
oad/model/UriLoader.java
oad/model/file_descriptor/FileDescriptorUriLoader.java
oad/model/stream/StreamUriLoader.java
|
b4ed2bbf3fbe3c5bccc57fa253ee8abd13b38549 |
28-Sep-2014 |
Sam Judd <judds@google.com> |
Return GIFs with a single frame as Bitmaps. This only affects the default decode path where either a GIF or a Bitmap is an acceptable result. The GIF only path will still return GifDrawables for single frame GIFs. Fixes #160.
oad/resource/gif/GifDrawable.java
oad/resource/gifbitmap/GifBitmapWrapperResourceDecoder.java
|
a128f6fbc301213074e0e3eaaf7c92f71c5da901 |
28-Sep-2014 |
Sam Judd <judds@google.com> |
Don't loop through GIFs containing a single frame.
oad/resource/gif/GifDrawable.java
|
4185efc3779f8caf2dd8103aa84705e7a88f679c |
27-Sep-2014 |
Sam Judd <judds@google.com> |
Decode first gif frame before returning resource. Fixes #159.
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifDrawableResource.java
oad/resource/gif/GifDrawableTransformation.java
oad/resource/gif/GifResourceDecoder.java
|
e08fca6797945ad47b4d895a63bf5b3edc08c3be |
26-Sep-2014 |
Sam Judd <judds@google.com> |
Don't call getFragmentManager pre Honeycomb. Fixes #158
anager/RequestManagerRetriever.java
|
2572440646e51f7fadcee18e7a34c36bc9f40818 |
26-Sep-2014 |
Sam Judd <judds@google.com> |
Don't rely on Closeable interface in Uri fetchers. Fixes #157
oad/data/FileDescriptorLocalUriFetcher.java
oad/data/LocalUriFetcher.java
oad/data/StreamLocalUriFetcher.java
|
0bda20fb3ac597a309b094ff99b41ba1a4ca475b |
26-Sep-2014 |
Sam Judd <judds@google.com> |
Set out alpha == in alpha in FitCenter/CenterCrop. Fixes #156
oad/resource/bitmap/BitmapEncoder.java
oad/resource/bitmap/TransformationUtils.java
|
20676c43a1900854678149f8b0b8184962c383da |
22-Sep-2014 |
Sam Judd <judds@google.com> |
Clean up util, make Bitmap size methods consistent
oad/engine/bitmap_recycle/AttributeStrategy.java
oad/engine/bitmap_recycle/SizeStrategy.java
oad/engine/prefill/BitmapPreFillIdleHandler.java
oad/engine/prefill/BitmapPreFiller.java
oad/resource/bitmap/BitmapDrawableResource.java
oad/resource/bitmap/BitmapResource.java
oad/resource/bitmap/GlideBitmapDrawableResource.java
til/Util.java
|
5207906814e7f5983ce16db79affba28e5651d2e |
21-Sep-2014 |
Sam Judd <judds@google.com> |
Add a basic pre-filling api.
lide.java
oad/engine/Engine.java
oad/engine/bitmap_recycle/BitmapPool.java
oad/engine/bitmap_recycle/BitmapPoolAdapter.java
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/engine/cache/MemoryCache.java
oad/engine/cache/MemoryCacheAdapter.java
oad/engine/prefill/BitmapPreFillIdleHandler.java
oad/engine/prefill/BitmapPreFiller.java
oad/engine/prefill/PreFillBitmapAttribute.java
oad/engine/prefill/PreFillQueue.java
til/LruCache.java
|
98389d828138621d8de3fcf2d819b5a0ae6dc283 |
21-Sep-2014 |
Sam Judd <judds@google.com> |
Make MemoryCache use Resource not EngineResource.
oad/engine/Engine.java
oad/engine/EngineResource.java
oad/engine/Resource.java
oad/engine/cache/LruResourceCache.java
oad/engine/cache/MemoryCache.java
oad/engine/cache/MemoryCacheAdapter.java
|
48be324f9f0ae723d9d267911cb510c4b1dd16fd |
21-Sep-2014 |
Sam Judd <judds@google.com> |
Move get bitmap size bytes into Util.
oad/engine/bitmap_recycle/SizeStrategy.java
til/Util.java
|
dc6b7737ecc118c4ee0fcb580920d469ffcc6fd9 |
25-Sep-2014 |
Sam Judd <judds@google.com> |
Don't use a weak ref in LocalUriFetcher.
oad/data/LocalUriFetcher.java
|
f2285a83d5ac3e79383278b91aa21b0a87603cd1 |
23-Sep-2014 |
Sam Judd <judds@google.com> |
Add support for recursive thumbnail calls. Fixes #149
enericRequestBuilder.java
oad/engine/SourceResourceRunner.java
equest/GenericRequest.java
equest/Request.java
equest/RequestCoordinator.java
equest/ThumbnailRequestCoordinator.java
equest/target/ViewTarget.java
|
e7812093bde705833531b43be2e9dc92adef1f5d |
21-Sep-2014 |
Sam Judd <judds@google.com> |
Workaround for framework NPE on KitKat. Fixes #148
oad/engine/bitmap_recycle/SizeStrategy.java
til/Util.java
|
a9d87fb5e13a86c9ba52d400815566c020e1d3d5 |
21-Sep-2014 |
Sam Judd <judds@google.com> |
Default to visible in GifDrawable. Fixes #130.
oad/resource/gif/GifDrawable.java
|
634650b0ad234e857e7afcc25818e8d0306b2910 |
18-Sep-2014 |
Sam Judd <judds@google.com> |
Update FutureTarget documentation. Fixes #142.
equest/FutureTarget.java
|
ddbb043a5e8e4ad1471cde92381548645400570a |
14-Sep-2014 |
Sam Judd <judds@google.com> |
Return null from decoder if GifHeader has error.
oad/resource/gif/GifResourceDecoder.java
|
c168678af320bc0616635f1704f2b914799c4dec |
14-Sep-2014 |
Sam Judd <judds@google.com> |
Merge branch 'jelly_bean_image_skew'
|
6b082ebd7480c5418c20b1d539bfa16912650c50 |
13-Sep-2014 |
Sam Judd <judds@google.com> |
Escape unsafe characters in urls. Fixes #133
oad/model/GlideUrl.java
oad/model/stream/HttpUrlGlideUrlLoader.java
|
051069671413f8b66a1b237a8f682aa6c1b50275 |
12-Sep-2014 |
Sam Judd <judds@google.com> |
Clear bitmaps before returning them from pool. Fixes #131.
oad/engine/bitmap_recycle/BitmapPool.java
oad/engine/bitmap_recycle/BitmapPoolAdapter.java
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/resource/bitmap/Downsampler.java
|
b007bfcc492551550c1566a21c2eb7a402514776 |
12-Sep-2014 |
Sam Judd <judds@google.com> |
Always use ARGB_8888 as config on 4.1. Fixes #129
oad/resource/bitmap/Downsampler.java
|
36d52a4b762f98482163e38c68a324ae20392e7d |
10-Sep-2014 |
Sam Judd <judds@google.com> |
Don't restart cancelled requests. Fixes #128
anager/RequestTracker.java
equest/GenericRequest.java
equest/Request.java
equest/ThumbnailRequestCoordinator.java
|
4679c6e171b7bb59ed13aac862d32a8dee9a09d1 |
09-Sep-2014 |
Sam Judd <judds@google.com> |
Handle relative redirects in HttpUrlFetcher. Fixes #119
oad/data/HttpUrlFetcher.java
|
526ae88675e01956aa14415b0cba527cf4f1cb0a |
09-Sep-2014 |
Sam Judd <judds@google.com> |
Handle and throw exceptions in read in downsampler. Fixes #126
oad/resource/bitmap/Downsampler.java
oad/resource/bitmap/RecyclableBufferedInputStream.java
til/ExceptionCatchingInputStream.java
|
4dcb3c780a11d8647b9d0aeb1939952489d40d62 |
09-Sep-2014 |
Sam Judd <judds@google.com> |
Allow null resources in GifBitmap resource decoder
oad/resource/gifbitmap/GifBitmapWrapperResourceDecoder.java
|
e93b0a9c4dffc752b38b499adcf000a45d1828c2 |
09-Sep-2014 |
Sam Judd <judds@google.com> |
Close streams in OkHttp and HttpUrl fetchers.
oad/data/HttpUrlFetcher.java
|
27fdb88d48eabbbab3b9babb7d8757a014327da0 |
06-Sep-2014 |
Sam Judd <judds@google.com> |
Handle redirects in default url fetcher.
oad/data/HttpUrlFetcher.java
|
76a6089ee030a8f6fd7d5abf2ba68225aaf44657 |
07-Sep-2014 |
Sam Judd <judds@google.com> |
Fix singleton initialization. Fixes #115
lide.java
anager/RequestManagerRetriever.java
|
3d81fc2b99797dd9c920f08fec57a8e124cee32f |
06-Sep-2014 |
Sam Judd <judds@google.com> |
Code comment fixes for RequestManagerRetriever.
anager/RequestManagerRetriever.java
|
237ad5590666f641db5762c599be7c7edbfd0645 |
06-Sep-2014 |
Sam Judd <judds@google.com> |
Don't call executePendingTransactions. Fixes #117
lide.java
equestManager.java
anager/RequestManagerRetriever.java
|
787279ab3e72c83626e65382a1dbd97f45e6cbd3 |
06-Sep-2014 |
Sam Judd <judds@google.com> |
Retain bounds when mutating GlideBitmapDrawable. Follows the same pattern as BitmapDrawable in the Android framework. Fixes #118
oad/resource/bitmap/GlideBitmapDrawable.java
|
fa54837a6ee984a1d6813d25232a00661c7265d1 |
05-Sep-2014 |
Sam Judd <judds@google.com> |
Fix compilation warning in Glide.
lide.java
|
b23e1c479179b472ebb31ac20ec57a4284029d78 |
02-Sep-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Review: fix invalid diskCacheStrategy checks and rethink checking Resource.get() results.
oad/engine/ResourceRunner.java
equest/GenericRequest.java
|
e9c55fe4dd77358b301ee001d1c55ebc196e6e3a |
30-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Make the engine require only the dependencies it will use based on DiskCacheStrategy.
enericTranscodeRequest.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/EngineKey.java
oad/engine/ResourceRunner.java
oad/engine/SourceResourceRunner.java
equest/GenericRequest.java
equest/target/ImageViewTargetFactory.java
|
9a293d642c30d91e22e46e1a89e64040476d764f |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Extract DrawableResource as a reusable component (reducing code duplication: which already diverged).
oad/resource/bitmap/BitmapDrawableResource.java
oad/resource/bitmap/GlideBitmapDrawableResource.java
oad/resource/drawable/DrawableResource.java
oad/resource/gif/GifDrawableResource.java
|
2d2fd74ee83002c19541f772dfb3e5ff5aa967c1 |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Extract SimpleResource as a reusable component (clients may use it).
oad/resource/SimpleResource.java
oad/resource/file/FileResource.java
|
1e5d51a9dd0bbde1f974675c16372a4f97126872 |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Extract MultiClassKey from Registries to be reusable.
oad/resource/transcode/TranscoderRegistry.java
rovider/DataLoadProviderRegistry.java
til/MultiClassKey.java
|
5dc4cdef8898d8f34590823961c7fe751784edeb |
26-Aug-2014 |
Sam Judd <judds@google.com> |
Pull out EngineResource wrapper class. Conflicts: library/src/main/java/com/bumptech/glide/load/engine/EngineJob.java library/src/main/java/com/bumptech/glide/load/resource/bytes/BytesResource.java library/src/main/java/com/bumptech/glide/request/GenericRequest.java Conflicts: library/src/androidTest/java/com/bumptech/glide/load/engine/EngineTest.java library/src/main/java/com/bumptech/glide/load/engine/Engine.java library/src/main/java/com/bumptech/glide/load/engine/EngineJobListener.java library/src/main/java/com/bumptech/glide/load/engine/Resource.java library/src/main/java/com/bumptech/glide/load/engine/cache/LruResourceCache.java library/src/main/java/com/bumptech/glide/load/engine/cache/MemoryCache.java library/src/main/java/com/bumptech/glide/load/engine/cache/MemoryCacheAdapter.java
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/EngineJobListener.java
oad/engine/EngineResource.java
oad/engine/Resource.java
oad/engine/ResourceRunner.java
oad/engine/cache/LruResourceCache.java
oad/engine/cache/MemoryCache.java
oad/engine/cache/MemoryCacheAdapter.java
oad/resource/bitmap/BitmapDrawableResource.java
oad/resource/bitmap/BitmapResource.java
oad/resource/bitmap/BitmapTransformation.java
oad/resource/bitmap/GlideBitmapDrawableResource.java
oad/resource/bytes/BytesResource.java
oad/resource/file/FileResource.java
oad/resource/file/StreamFileDataLoadProvider.java
oad/resource/gif/GifDrawableResource.java
oad/resource/gifbitmap/GifBitmapWrapper.java
oad/resource/gifbitmap/GifBitmapWrapperResource.java
oad/resource/gifbitmap/GifBitmapWrapperResourceEncoder.java
oad/resource/gifbitmap/GifBitmapWrapperStreamResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperTransformation.java
oad/resource/transcode/GifBitmapWrapperDrawableTranscoder.java
oad/resource/transcode/GlideBitmapDrawableTranscoder.java
equest/GenericRequest.java
|
c32f00a2aca81ee641955bda36cf3e985d628df6 |
01-Sep-2014 |
Sam Judd <judds@google.com> |
Add warnings for future api changes.
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifRequestBuilder.java
equestManager.java
|
2c2b177cdc2f3a02da1663098b4da0c4d6262606 |
01-Sep-2014 |
Sam Judd <judds@google.com> |
Merge branch '3.0a' Conflicts: library/AndroidManifest.xml library/src/com/bumptech/glide/Glide.java library/src/com/bumptech/glide/loader/model/UriLoader.java library/src/com/bumptech/glide/presenter/target/ImageViewTarget.java library/src/com/bumptech/glide/resize/ImageManager.java library/src/com/bumptech/glide/resize/load/ImageResizer.java library/src/main/java/com/bumptech/glide/load/engine/bitmap_recycle/SizeStrategy.java samples/flickr/src/com/bumptech/glide/samples/flickr/FlickrSearchActivity.java samples/flickr/src/main/java/com/bumptech/glide/samples/flickr/api/Api.java
|
60b06578a99c3b29998be855e5e636e6e624850b |
01-Sep-2014 |
Sam Judd <judds@google.com> |
Remove some raw type warnings.
oad/Key.java
oad/engine/Engine.java
oad/engine/bitmap_recycle/GroupedLinkedMap.java
oad/resource/NullDecoder.java
oad/resource/NullEncoder.java
oad/resource/NullResourceEncoder.java
oad/resource/UnitTransformation.java
oad/resource/transcode/UnitTranscoder.java
rovider/EmptyDataLoadProvider.java
equest/animation/NoAnimation.java
|
6840e4c22494617e679efb20896a6279dd08a9cf |
01-Sep-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Review fixes, removed tabs, changed ordering in GifFrameManager to match args
lide.java
oad/engine/cache/DiskLruCacheWrapper.java
oad/model/StreamEncoder.java
oad/resource/gif/GifFrameManager.java
|
ac3aab2a5ef9062f1560b900e69f601c8225089e |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Reduce duplicate code in MultiTransformation.
oad/MultiTransformation.java
|
72b51886cdd8da015fbcc7e680e7ed7ba7572e1f |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Remove redundant fields exiting in super as well (with same type).
equest/target/BitmapImageViewTarget.java
equest/target/GlideDrawableImageViewTarget.java
|
43ab11d3b0a66fde1831699b4cb7146bce5dd68a |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Enable further checks (in gradle) for non-test code.
enericRequestBuilder.java
enericTranscodeRequest.java
oad/engine/cache/LruResourceCache.java
equest/GenericRequest.java
|
8acb4cc63588cdf595357bb60ac1ac79d3985893 |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Add some generic type arguments to prevent raw type and unchecked warnings, suppress where needed; mostly to reduce warnings at call sites in clients.
rawableRequestBuilder.java
enericRequestBuilder.java
enericTranscodeRequest.java
lide.java
istPreloader.java
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/EngineJobListener.java
oad/engine/EngineKey.java
oad/engine/EngineKeyFactory.java
oad/engine/Resource.java
oad/engine/ResourceRunner.java
oad/engine/bitmap_recycle/GroupedLinkedMap.java
oad/engine/cache/LruResourceCache.java
oad/engine/cache/MemoryCache.java
oad/engine/cache/MemoryCacheAdapter.java
oad/engine/executor/FifoPriorityThreadPoolExecutor.java
oad/model/GenericLoaderFactory.java
oad/model/ModelCache.java
oad/resource/NullDecoder.java
oad/resource/NullEncoder.java
oad/resource/NullResourceEncoder.java
oad/resource/UnitTransformation.java
oad/resource/gif/GifDrawableTransformation.java
oad/resource/gif/GifFrameManager.java
oad/resource/transcode/TranscoderRegistry.java
oad/resource/transcode/UnitTranscoder.java
rovider/DataLoadProviderRegistry.java
rovider/EmptyDataLoadProvider.java
equest/GenericRequest.java
equest/RequestListener.java
equest/ResourceCallback.java
equest/animation/NoAnimation.java
equest/animation/ViewAnimation.java
equest/animation/ViewPropertyAnimation.java
|
19611a3aaf2d45bb8274bdaabb4bf4b392e05fea |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Add more comments to indicate resource (Closeable) ownership.
oad/ResourceDecoder.java
oad/data/ByteArrayFetcher.java
oad/data/DataFetcher.java
oad/model/ImageVideoModelLoader.java
oad/resource/bitmap/BitmapDecoder.java
oad/resource/file/FileToStreamDecoder.java
oad/resource/gif/GifFrameModelLoader.java
|
ae05603c3800df74390089d6a6c1562708cbca12 |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Release some dangling pool resources in finally blocks and reuse local variables instead of getters.
oad/model/StreamEncoder.java
oad/resource/bitmap/Downsampler.java
oad/resource/bitmap/ImageVideoBitmapDecoder.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperResourceDecoder.java
|
9e52382fa7e377bc336499d9f5000662445dba0f |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Real changes.
lide.java
equestManager.java
equest/target/ViewTarget.java
|
aa857fbd6c71f37b4e2a3ba590e61965a37218b5 |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Missing/extra comments/annotations.
itmapRequestBuilder.java
enericRequestBuilder.java
oad/Key.java
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/model/stream/BaseGlideUrlLoader.java
oad/resource/bitmap/TransformationUtils.java
oad/resource/gif/GifFrameManager.java
|
ead25618fdd9d1befa76a2ea1dbd66f9741c9af6 |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Missing keywords.
oad/engine/EngineKey.java
oad/model/UriLoader.java
oad/resource/bitmap/Downsampler.java
oad/resource/bitmap/ImageHeaderParser.java
oad/resource/bitmap/RecyclableBufferedInputStream.java
oad/resource/gif/GifResourceDecoder.java
rovider/FixedLoadProvider.java
equest/target/SquaringDrawable.java
|
c62ca65d97eb058ef048d95ac10b99efe59c064c |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
exceptions-- Less declared but not used exceptions. Less tested but never thrown exceptions.
oad/data/ByteArrayFetcher.java
oad/engine/ResourceRunner.java
oad/resource/NullDecoder.java
oad/resource/file/FileDecoder.java
oad/resource/file/StreamFileDataLoadProvider.java
oad/resource/gif/GifFrameModelLoader.java
oad/resource/gif/GifFrameResourceDecoder.java
oad/resource/gif/GifResourceDecoder.java
|
3947c741df8f8b0658430c22536b244dd26b793c |
01-Sep-2014 |
Sam Judd <judds@google.com> |
Fix application RequestManager always being paused
equestManager.java
anager/ActivityFragmentLifecycle.java
anager/ApplicationLifecycle.java
anager/Lifecycle.java
anager/RequestManagerFragment.java
anager/RequestManagerRetriever.java
anager/RequestTracker.java
anager/SupportRequestManagerFragment.java
|
e7319b67364bd0ac6306bc7470a43d4a31600c1a |
29-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Change @TargetApi and SDK_INT comparison constants to named constants from Build.VERSION_CODES.
lide.java
lideBuilder.java
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/engine/bitmap_recycle/SizeStrategy.java
oad/engine/cache/LruResourceCache.java
oad/engine/cache/MemorySizeCalculator.java
oad/resource/bitmap/Downsampler.java
oad/resource/bitmap/TransformationUtils.java
oad/resource/gif/GifDrawable.java
anager/RequestManagerFragment.java
anager/RequestManagerRetriever.java
equest/target/SquaringDrawable.java
til/LogTime.java
til/Util.java
|
e8b5d67302f343bfa262c8c90fda5145813f292a |
31-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Move all ArrayDeque (API 9+) creations to Util.createQueue.
istPreloader.java
oad/engine/bitmap_recycle/BaseKeyPool.java
oad/model/ModelCache.java
oad/resource/bitmap/Downsampler.java
oad/resource/gif/GifResourceDecoder.java
equest/GenericRequest.java
til/ByteArrayPool.java
til/Util.java
|
de24d6a2112bebef8d42def8c1f21c79ab7d418f |
29-Aug-2014 |
Robert Papp <papp.robert.s@gmail.com> |
Fix some comments: - typos, - documented empty blocks, - shortened some {@link}s, - converted some multi-line comments to single-line/javadocs.
lide.java
istPreloader.java
oad/Encoder.java
oad/ResourceEncoder.java
oad/engine/Resource.java
oad/engine/bitmap_recycle/BitmapPool.java
oad/engine/bitmap_recycle/BitmapPoolAdapter.java
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/engine/bitmap_recycle/SizeStrategy.java
oad/engine/cache/DiskCacheAdapter.java
oad/model/ModelCache.java
oad/model/file_descriptor/FileDescriptorFileLoader.java
oad/model/file_descriptor/FileDescriptorModelLoader.java
oad/model/file_descriptor/FileDescriptorResourceLoader.java
oad/model/file_descriptor/FileDescriptorStringLoader.java
oad/model/file_descriptor/FileDescriptorUriLoader.java
oad/model/stream/HttpUrlGlideUrlLoader.java
oad/model/stream/StreamFileLoader.java
oad/model/stream/StreamModelLoader.java
oad/model/stream/StreamResourceLoader.java
oad/model/stream/StreamStringLoader.java
oad/model/stream/StreamUriLoader.java
oad/model/stream/StreamUrlLoader.java
oad/resource/bitmap/ImageVideoBitmapDecoder.java
oad/resource/bitmap/RecyclableBufferedInputStream.java
oad/resource/bytes/BytesResource.java
oad/resource/gif/GifFrameModelLoader.java
oad/resource/gifbitmap/GifBitmapWrapperResourceDecoder.java
anager/NullConnectivityMonitor.java
equest/GenericRequest.java
equest/ResourceCallback.java
til/LruCache.java
|
9df9953e2d43570c81cc3b419c19556eb50dc695 |
31-Aug-2014 |
Sam Judd <judds@google.com> |
Don't notify jobs of failures decoding from cache. Since we also try to reload the image from source, we may end up reporting first a failure and then a success which would leave the request in an undefined state.
oad/engine/ResourceRunner.java
|
14fee20d124d1b163b39ec04a3fda788888b0b08 |
31-Aug-2014 |
Sam Judd <judds@google.com> |
Don't notify EngineJobs of failures more than once Fixes #97.
lide.java
oad/engine/EngineJob.java
oad/engine/SourceResourceRunner.java
equest/GenericRequest.java
|
43c082540013abdd5b5aca4b8c6ed2e1cb335f06 |
30-Aug-2014 |
Sam Judd <judds@google.com> |
Don't start new requests while paused. Fixes #90
enericRequestBuilder.java
anager/RequestTracker.java
equest/GenericRequest.java
|
f3c7a66fbe8c2fee588baed934b7c66dc1b72f05 |
29-Aug-2014 |
Sam Judd <judds@google.com> |
Increase default jpeg compression quality to 90. Fixes #95
oad/resource/bitmap/BitmapEncoder.java
|
db85af9fc44f98de5cfc2eb0c8b49ab44242d235 |
24-Aug-2014 |
Sam Judd <judds@google.com> |
Fix using incorrect target for Drawables.
equest/target/BitmapImageViewTarget.java
equest/target/DrawableImageViewTarget.java
equest/target/GlideDrawableImageViewTarget.java
equest/target/ImageViewTargetFactory.java
|
96fd24996d9f52c067345f0174d948ca10256eb8 |
17-Aug-2014 |
Sam Judd <judds@google.com> |
Don't cancel new runners from old jobs. Fixes #91
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/EngineJobListener.java
|
5bd4f9572c17bc87a40ecf167ebf905e359ed133 |
17-Aug-2014 |
Sam Judd <judds@google.com> |
Apply more universal exception handling.
oad/engine/ResourceRunner.java
oad/engine/SourceResourceRunner.java
|
e791c320273f8f7613d7b6097cb1a35ae7b70eea |
17-Aug-2014 |
Sam Judd <judds@google.com> |
Simplify library build and remove unused files.
oad/resource/bitmap/BitmapDrawableResource.java
|
618466795142529d59a078a1c85c8ecb390e3bde |
14-Aug-2014 |
Sam Judd <judds@google.com> |
Fix an order of operations error in CenterCrop. Fixes #88
oad/resource/bitmap/TransformationUtils.java
|
5c3697fff7866246e107030b8c92359d4ebc1cf3 |
07-Aug-2014 |
Sam Judd <judds@google.com> |
Use explicit GlideDrawable class.
rawableRequestBuilder.java
rawableTypeRequest.java
lide.java
oad/resource/gif/GifFrameManager.java
oad/resource/transcode/GifBitmapWrapperDrawableTranscoder.java
oad/resource/transcode/GlideBitmapDrawableTranscoder.java
equest/RequestFutureTarget.java
equest/target/DrawableImageViewTarget.java
equest/target/ImageViewTarget.java
equest/target/SquaringDrawable.java
equest/target/Target.java
|
193e2f8f9d0c56ce4faa7cfe4e62ca6187be90b8 |
06-Aug-2014 |
Sam Judd <judds@google.com> |
Make GifDrawable implement GlideDrawable.
oad/resource/drawable/GlideDrawable.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameManager.java
|
3e519104d688b295f6b1b46d1cc78695a36654a7 |
06-Aug-2014 |
Sam Judd <judds@google.com> |
Add GlideBitmapDrawable.
enericRequestBuilder.java
lide.java
oad/resource/bitmap/GlideBitmapDrawable.java
oad/resource/bitmap/GlideBitmapDrawableResource.java
oad/resource/drawable/GlideDrawable.java
oad/resource/gif/GifDrawable.java
oad/resource/transcode/BitmapDrawableTranscoder.java
oad/resource/transcode/GlideBitmapDrawableTranscoder.java
|
21c2822985058df655ee4874798297f74c5e367e |
03-Aug-2014 |
Sam Judd <judds@google.com> |
Fold GifData into GifDrawable.
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
ifTypeRequest.java
lide.java
oad/resource/gif/GifData.java
oad/resource/gif/GifDataLoadProvider.java
oad/resource/gif/GifDataResource.java
oad/resource/gif/GifDataTransformation.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifDrawableLoadProvider.java
oad/resource/gif/GifDrawableResource.java
oad/resource/gif/GifDrawableTransformation.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gif/GifResourceEncoder.java
oad/resource/gifbitmap/GifBitmapWrapper.java
oad/resource/gifbitmap/GifBitmapWrapperResource.java
oad/resource/gifbitmap/GifBitmapWrapperResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperResourceEncoder.java
oad/resource/gifbitmap/GifBitmapWrapperTransformation.java
oad/resource/gifbitmap/ImageVideoGifDataLoadProvider.java
oad/resource/gifbitmap/ImageVideoGifDrawableLoadProvider.java
oad/resource/transcode/GifBitmapWrapperDrawableTranscoder.java
oad/resource/transcode/GifDataBytesTranscoder.java
oad/resource/transcode/GifDataDrawableTranscoder.java
oad/resource/transcode/GifDrawableBytesTranscoder.java
|
da4b3dbb786c0f791496e8701bb2e4fc9dbe3536 |
04-Aug-2014 |
Sam Judd <judds@google.com> |
Explicitly start/stop GifDrawables.
oad/resource/gif/GifDrawable.java
equest/target/DrawableImageViewTarget.java
|
d8eac4cec0fe1fa9b496998cfac858fd603f4f32 |
04-Aug-2014 |
Sam Judd <judds@google.com> |
Use LifecycleListener to stop/start gif animation.
itmapRequestBuilder.java
itmapTypeRequest.java
rawableRequestBuilder.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifRequestBuilder.java
ifTypeRequest.java
istPreloader.java
equestManager.java
anager/Lifecycle.java
equest/RequestFutureTarget.java
equest/target/BaseTarget.java
equest/target/DrawableImageViewTarget.java
equest/target/Target.java
equest/target/ViewTarget.java
|
8c98c8670d06f7b0a37213f2936308c080e21097 |
03-Aug-2014 |
Sam Judd <judds@google.com> |
Handle context wrappers in RequestManagerRetriever
anager/RequestManagerRetriever.java
|
f5df9c0c3884655da753961a710ea5489337ca2c |
03-Aug-2014 |
Sam Judd <judds@google.com> |
Fix application RequestManager initialization.
anager/RequestManagerRetriever.java
|
82c18a181dc6f7867c76b1b8c469c6be88b85177 |
03-Aug-2014 |
Sam Judd <judds@google.com> |
Add lifecycle + listeners
equestManager.java
anager/ConnectivityMonitor.java
anager/DefaultConnectivityMonitor.java
anager/Lifecycle.java
anager/LifecycleListener.java
anager/NullConnectivityMonitor.java
anager/RequestManagerFragment.java
anager/RequestManagerRetriever.java
anager/SupportRequestManagerFragment.java
|
ec059e312ca7560ef3856f79827994cb906ded7c |
03-Aug-2014 |
Sam Judd <judds@google.com> |
Abort disk cache edits if throws while writing.
oad/engine/cache/DiskLruCacheWrapper.java
|
548ff09b7c987156a3f927e8988d798959a0e575 |
02-Aug-2014 |
Sam Judd <judds@google.com> |
Fix concurrency exceptions in GifResourceDecoder.
oad/resource/gif/GifResourceDecoder.java
|
2e698748d344b36ca2f866babf7482e38355ccbe |
02-Aug-2014 |
Sam Judd <judds@google.com> |
Add debugging bitmap tracker.
oad/engine/bitmap_recycle/LruBitmapPool.java
|
38736d8e33b10d4b56e5b2603774717492cff95a |
29-Jul-2014 |
Sam Judd <judds@google.com> |
Fix race where placeholder might not be set.
equest/ThumbnailRequestCoordinator.java
|
2896f4261b305efc0da164314fb90eb75bf5a234 |
18-Jul-2014 |
Sam Judd <judds@google.com> |
Add lifecycle methods to Target interface.
rawableOptions.java
enericRequestBuilder.java
lide.java
istPreloader.java
equest/GenericRequest.java
equest/RequestCoordinator.java
equest/ThumbnailRequestCoordinator.java
equest/animation/DrawableCrossFadeViewAnimation.java
equest/animation/GlideAnimation.java
equest/animation/NoAnimation.java
equest/animation/ViewAnimation.java
equest/animation/ViewPropertyAnimation.java
equest/target/BaseTarget.java
equest/target/BitmapImageViewTarget.java
equest/target/DrawableImageViewTarget.java
equest/target/ImageViewTarget.java
equest/target/SizeReadyCallback.java
equest/target/Target.java
equest/target/ViewTarget.java
|
e9234a91ace35d1225d9ead0c1b47320ea541fcf |
18-Jul-2014 |
Sam Judd <judds@google.com> |
More tests for RequestFutureTarget.
equest/RequestFutureTarget.java
|
e1d45b25cb006ab0a85bc3e15ce3454b12a23235 |
17-Jul-2014 |
Sam Judd <judds@google.com> |
Add default transformations for ImageViews.
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
lide.java
|
b5419dc08eb0a0f82821d774435720e5a31bc936 |
15-Jul-2014 |
Sam Judd <judds@google.com> |
Add checkstyle for javadocs.
oad/MultiTransformation.java
oad/data/LocalUriFetcher.java
oad/engine/Engine.java
oad/engine/bitmap_recycle/BitmapPool.java
oad/engine/bitmap_recycle/BitmapPoolAdapter.java
oad/engine/bitmap_recycle/BitmapReferenceCounter.java
oad/engine/bitmap_recycle/BitmapReferenceCounterAdapter.java
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/engine/bitmap_recycle/SerialBitmapReferenceCounter.java
oad/engine/executor/FifoPriorityThreadPoolExecutor.java
oad/model/FileLoader.java
oad/model/ImageVideoModelLoader.java
oad/model/ModelLoaderFactory.java
oad/model/ResourceLoader.java
oad/model/StringLoader.java
oad/model/file_descriptor/FileDescriptorFileLoader.java
oad/model/file_descriptor/FileDescriptorResourceLoader.java
oad/model/file_descriptor/FileDescriptorStringLoader.java
oad/model/file_descriptor/FileDescriptorUriLoader.java
oad/model/stream/HttpUrlGlideUrlLoader.java
oad/model/stream/StreamFileLoader.java
oad/model/stream/StreamResourceLoader.java
oad/model/stream/StreamStringLoader.java
oad/model/stream/StreamUriLoader.java
oad/model/stream/StreamUrlLoader.java
oad/resource/NullDecoder.java
oad/resource/NullResourceEncoder.java
oad/resource/UnitTransformation.java
oad/resource/bitmap/BitmapDrawableResource.java
oad/resource/bitmap/ImageHeaderParser.java
oad/resource/bitmap/ImageVideoDataLoadProvider.java
oad/resource/bitmap/RecyclableBufferedInputStream.java
oad/resource/file/FileResource.java
oad/resource/gif/GifDataLoadProvider.java
oad/resource/gif/GifDataTransformation.java
oad/resource/gif/GifDrawableResource.java
oad/resource/gifbitmap/GifBitmapWrapperResourceEncoder.java
oad/resource/gifbitmap/ImageVideoGifDataLoadProvider.java
oad/resource/transcode/GifBitmapWrapperDrawableTranscoder.java
oad/resource/transcode/GifDataDrawableTranscoder.java
anager/RequestTracker.java
equest/GenericRequest.java
equest/animation/DrawableCrossFadeViewAnimation.java
equest/animation/NoAnimation.java
equest/target/BaseTarget.java
equest/target/PreloadTarget.java
equest/target/SimpleTarget.java
equest/target/ViewTarget.java
til/Util.java
|
c95999a11b7c380a6711395482e16362039e5b31 |
14-Jul-2014 |
Sam Judd <judds@google.com> |
Avoid NPE loading null or empty urls.
oad/model/GlideUrl.java
oad/model/ImageVideoModelLoader.java
oad/model/ModelLoader.java
oad/model/stream/BaseGlideUrlLoader.java
equest/GenericRequest.java
|
2528b8f549da3ba89ed297653890fa4d7788d31b |
14-Jul-2014 |
Sam Judd <judds@google.com> |
Fix issues with artifacts in certain gif frames.
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/resource/gif/GifFrameManager.java
|
1614d6b4169b2930d3d2c17210c438708bb1117d |
13-Jul-2014 |
Sam Judd <judds@google.com> |
Add simplified BitmapTransformation.
itmapRequestBuilder.java
rawableRequestBuilder.java
ifRequestBuilder.java
oad/resource/bitmap/BitmapTransformation.java
oad/resource/bitmap/CenterCrop.java
oad/resource/bitmap/FitCenter.java
|
09a5b320544ce6eefe54e42f6462ddbbe73b8418 |
12-Jul-2014 |
Sam Judd <judds@google.com> |
Default to fit center transformation.
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
|
876b9f6ad347c12636d14b9196d08958b1310bc1 |
12-Jul-2014 |
Sam Judd <judds@google.com> |
Allow transformations to be replaced.
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
|
186211e3d2350215984741f6df958c52a73e125d |
12-Jul-2014 |
Sam Judd <judds@google.com> |
Remove loadFromImage and loadFromVideo.
equestManager.java
|
5ce0c1172e076cd72af8efbde97cffca5f215ba1 |
11-Jul-2014 |
Sam Judd <judds@google.com> |
Fix exception when GIF can't be decoded We get a GifHeader object, but it has 0 frames which eventually causes a divide by zero exception. Since the real problem is that we couldn't decode the gif, we check in the decoder if the decode failed and then simply return null.
oad/resource/gif/GifResourceDecoder.java
|
a1fdbb44c7260d81b810ffa717e049a3f2438c19 |
11-Jul-2014 |
Sam Judd <judds@google.com> |
Use frame dimensions to estimate gif memory size.
oad/resource/gif/GifData.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameManager.java
|
e7260d81ae1b5ba49b6921df3560fce8f916a7b8 |
11-Jul-2014 |
Sam Judd <judds@google.com> |
Fix a gif recycling error.
oad/resource/gif/GifFrameManager.java
|
742406a3e1207ea3664a1fecba8832ffc2e495ae |
11-Jul-2014 |
Sam Judd <judds@google.com> |
Avoid resource recycle loops.
oad/engine/Engine.java
|
310de52307eb090f0fa642ed18bbcbb298426ad4 |
10-Jul-2014 |
Sam Judd <judds@google.com> |
Provide final frame dimensions to GifDrawable. This allows the intrinsic width and height to be constant which plays more nicely with the android framework.
oad/resource/gif/GifData.java
oad/resource/gif/GifDrawable.java
|
ce5bd7fa20a673612e8ba3cb5257c1ce533bd758 |
10-Jul-2014 |
Sam Judd <judds@google.com> |
Avoid unnecessary get() calls.
oad/engine/Engine.java
oad/resource/gif/GifFrameManager.java
equest/GenericRequest.java
|
a23b64f5872138b0a5fa4c95be5dcf3f6f0942d8 |
10-Jul-2014 |
Sam Judd <judds@google.com> |
Add constant state to GifDrawable.
oad/resource/gif/GifData.java
oad/resource/gif/GifDrawable.java
|
29bc834c3105da133311a3a0bdfa5a488f1a34f6 |
10-Jul-2014 |
Sam Judd <judds@google.com> |
Add documentation for GlideAnimationFactory.
equest/animation/DrawableCrossFadeViewAnimation.java
equest/animation/GlideAnimationFactory.java
equest/animation/NoAnimation.java
equest/animation/ViewAnimation.java
equest/animation/ViewPropertyAnimation.java
|
037d0f70e721742b51082f0694a14fb930a2aef5 |
10-Jul-2014 |
Sam Judd <judds@google.com> |
Make GifRequestBuilder return GifDrawables.
ifRequestBuilder.java
ifTypeRequest.java
|
a7b3f66c2d3e244a5a5b5d8cfed5fcc483b4c2ca |
10-Jul-2014 |
Sam Judd <judds@google.com> |
More documentation updates
ownloadOptions.java
rawableOptions.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
|
c85c5fe1ee57a14cb7585b77bd4ab81d97ad45c8 |
10-Jul-2014 |
Sam Judd <judds@google.com> |
Default to cross fade animation for drawables.
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
ifTypeRequest.java
|
d2c42cb991e9395f4560cb433ce796082d15e3da |
10-Jul-2014 |
Sam Judd <judds@google.com> |
Generalize animations and add to GifRequests
itmapTypeRequest.java
rawableOptions.java
rawableRequestBuilder.java
rawableTypeRequest.java
enericTranscodeRequest.java
ifTypeRequest.java
equest/animation/DrawableCrossFadeViewAnimation.java
equest/animation/GlideAnimation.java
equest/animation/NoAnimation.java
equest/animation/ViewAnimation.java
equest/animation/ViewPropertyAnimation.java
equest/target/BitmapImageViewTarget.java
equest/target/DrawableImageViewTarget.java
|
5f4610b54d517be58105bcf73ce3291ba79f9f40 |
09-Jul-2014 |
Sam Judd <judds@google.com> |
Document all the things!
itmapOptions.java
itmapRequestBuilder.java
itmapTypeRequest.java
ataLoadProvider.java
ownloadOptions.java
rawableRequestBuilder.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifRequestBuilder.java
ifTypeRequest.java
lide.java
lideBuilder.java
istPreloader.java
emoryCategory.java
riority.java
equestManager.java
oad/CacheLoader.java
oad/Encoder.java
oad/MultiTransformation.java
oad/ResourceDecoder.java
oad/ResourceEncoder.java
oad/Transformation.java
oad/data/DataFetcher.java
oad/data/FileDescriptorLocalUriFetcher.java
oad/data/HttpUrlFetcher.java
oad/data/LocalUriFetcher.java
oad/data/MediaStoreThumbFetcher.java
oad/data/StreamLocalUriFetcher.java
oad/engine/CacheLoader.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/DiskCacheStrategy.java
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/EngineJobListener.java
oad/engine/EngineKey.java
oad/engine/EngineKeyFactory.java
oad/engine/OriginalEngineKey.java
oad/engine/Resource.java
oad/engine/ResourceRunner.java
oad/engine/ResourceRunnerFactory.java
oad/engine/SourceResourceRunner.java
oad/engine/cache/DiskCacheAdapter.java
oad/engine/cache/LruResourceCache.java
oad/engine/cache/MemoryCacheAdapter.java
oad/engine/cache/MemorySizeCalculator.java
oad/engine/cache/SafeKeyGenerator.java
oad/engine/cache/StringKey.java
oad/model/FileLoader.java
oad/model/GenericLoaderFactory.java
oad/model/GlideUrl.java
oad/model/ImageVideoModelLoader.java
oad/model/ImageVideoWrapper.java
oad/model/ImageVideoWrapperEncoder.java
oad/model/ModelCache.java
oad/model/ModelLoader.java
oad/model/ResourceLoader.java
oad/model/StreamEncoder.java
oad/model/UriLoader.java
oad/model/UrlLoader.java
oad/model/file_descriptor/FileDescriptorFileLoader.java
oad/model/file_descriptor/FileDescriptorResourceLoader.java
oad/model/file_descriptor/FileDescriptorStringLoader.java
oad/model/file_descriptor/FileDescriptorUriLoader.java
oad/model/stream/BaseGlideUrlLoader.java
oad/model/stream/HttpUrlGlideUrlLoader.java
oad/model/stream/MediaStoreStreamLoader.java
oad/model/stream/StreamFileLoader.java
oad/model/stream/StreamResourceLoader.java
oad/model/stream/StreamStringLoader.java
oad/model/stream/StreamUriLoader.java
oad/model/stream/StreamUrlLoader.java
oad/resource/NullDecoder.java
oad/resource/NullEncoder.java
oad/resource/NullResourceEncoder.java
oad/resource/UnitTransformation.java
oad/resource/bitmap/BitmapDecoder.java
oad/resource/bitmap/BitmapEncoder.java
oad/resource/bitmap/BitmapResource.java
oad/resource/bitmap/FileDescriptorBitmapDataLoadProvider.java
oad/resource/bitmap/FileDescriptorBitmapDecoder.java
oad/resource/bitmap/FitCenter.java
oad/resource/bitmap/ImageHeaderParser.java
oad/resource/bitmap/ImageVideoBitmapDecoder.java
oad/resource/bitmap/ImageVideoDataLoadProvider.java
oad/resource/bitmap/StreamBitmapDataLoadProvider.java
oad/resource/bitmap/StreamBitmapDecoder.java
oad/resource/bitmap/TransformationUtils.java
oad/resource/bitmap/VideoBitmapDecoder.java
oad/resource/bytes/BytesResource.java
oad/resource/file/FileDecoder.java
oad/resource/file/FileToStreamDecoder.java
oad/resource/file/StreamFileDataLoadProvider.java
oad/resource/gif/GifData.java
oad/resource/gif/GifDataLoadProvider.java
oad/resource/gif/GifDataResource.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameManager.java
oad/resource/gif/GifFrameModelLoader.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gif/GifResourceEncoder.java
oad/resource/gifbitmap/GifBitmapWrapper.java
oad/resource/gifbitmap/GifBitmapWrapperResource.java
oad/resource/gifbitmap/GifBitmapWrapperResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperStreamResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperTransformation.java
oad/resource/gifbitmap/ImageVideoGifDataLoadProvider.java
oad/resource/transcode/BitmapBytesTranscoder.java
oad/resource/transcode/BitmapDrawableTranscoder.java
oad/resource/transcode/GifDataBytesTranscoder.java
oad/resource/transcode/ResourceTranscoder.java
oad/resource/transcode/TranscoderFactory.java
oad/resource/transcode/TranscoderRegistry.java
oad/resource/transcode/UnitTranscoder.java
anager/ConnectivityMonitor.java
anager/ConnectivityMonitorFactory.java
anager/NullConnectivityMonitor.java
anager/RequestManagerFragment.java
anager/RequestManagerLifecycleFragment.java
anager/RequestManagerRetriever.java
anager/SupportRequestManagerFragment.java
rovider/ChildLoadProvider.java
rovider/DataLoadProvider.java
rovider/DataLoadProviderFactory.java
rovider/DataLoadProviderRegistry.java
rovider/EmptyDataLoadProvider.java
rovider/FixedLoadProvider.java
rovider/LoadProvider.java
equest/DrawableCrossFadeViewAnimation.java
equest/FutureTarget.java
equest/GenericRequest.java
equest/GlideAnimation.java
equest/GlideAnimationFactory.java
equest/NoAnimation.java
equest/Request.java
equest/RequestFutureTarget.java
equest/RequestListener.java
equest/ResourceCallback.java
equest/ThumbnailRequestCoordinator.java
equest/ViewAnimation.java
equest/ViewPropertyAnimation.java
equest/animation/DrawableCrossFadeViewAnimation.java
equest/animation/GlideAnimation.java
equest/animation/GlideAnimationFactory.java
equest/animation/NoAnimation.java
equest/animation/ViewAnimation.java
equest/animation/ViewPropertyAnimation.java
equest/target/BaseTarget.java
equest/target/BitmapImageViewTarget.java
equest/target/DrawableImageViewTarget.java
equest/target/ImageViewTargetFactory.java
equest/target/PreloadTarget.java
equest/target/SimpleTarget.java
equest/target/Target.java
equest/target/ViewTarget.java
til/ByteArrayPool.java
til/LogTime.java
til/LruCache.java
til/Util.java
|
ad67eab60aed16b0269d33eb9b02eeb9f07210eb |
06-Jul-2014 |
Sam Judd <judds@google.com> |
Fix Exception when future receives null exception.
equest/RequestFutureTarget.java
|
d84d695d3845bc175af28ca114ffc87177453960 |
06-Jul-2014 |
Sam Judd <judds@google.com> |
Fix using BitmapDrawables in multiple views.
oad/resource/bitmap/BitmapDrawableResource.java
|
86ea385b773a81e0f5c6b1bb677a752855e504e0 |
04-Jul-2014 |
Sam Judd <judds@google.com> |
Working transitive Gradle dependencies.
oad/engine/cache/DiskLruCacheWrapper.java
|
fe090f50f3040f4d478143a3e0ffa8cdf813fefc |
02-Jul-2014 |
Sam Judd <judds@google.com> |
Add checkstyle plugin and and fix style issues.
itmapRequestBuilder.java
itmapTypeRequest.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifTypeRequest.java
lide.java
istPreloader.java
equestManager.java
oad/DecodeFormat.java
oad/ResourceDecoder.java
oad/ResourceEncoder.java
oad/Transformation.java
oad/data/DataFetcher.java
oad/engine/DiskCacheStrategy.java
oad/engine/Engine.java
oad/engine/EngineKey.java
oad/engine/bitmap_recycle/AttributeStrategy.java
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/engine/bitmap_recycle/SizeStrategy.java
oad/engine/cache/DiskCache.java
oad/engine/cache/DiskLruCacheWrapper.java
oad/engine/cache/MemoryCache.java
oad/engine/cache/MemorySizeCalculator.java
oad/engine/executor/FifoPriorityThreadPoolExecutor.java
oad/model/FileLoader.java
oad/model/GenericLoaderFactory.java
oad/model/ModelCache.java
oad/model/ModelLoader.java
oad/model/ModelLoaderFactory.java
oad/model/UriLoader.java
oad/model/file_descriptor/FileDescriptorFileLoader.java
oad/model/file_descriptor/FileDescriptorModelLoader.java
oad/model/file_descriptor/FileDescriptorResourceLoader.java
oad/model/file_descriptor/FileDescriptorStringLoader.java
oad/model/file_descriptor/FileDescriptorUriLoader.java
oad/model/stream/BaseGlideUrlLoader.java
oad/resource/bitmap/Downsampler.java
oad/resource/bitmap/FitCenter.java
oad/resource/bitmap/ImageHeaderParser.java
oad/resource/bitmap/RecyclableBufferedInputStream.java
oad/resource/bitmap/TransformationUtils.java
oad/resource/gif/GifFrameResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperStreamResourceDecoder.java
oad/resource/transcode/GifBitmapWrapperDrawableTranscoder.java
oad/resource/transcode/TranscoderFactory.java
anager/DefaultConnectivityMonitor.java
rovider/DataLoadProviderFactory.java
equest/GenericRequest.java
equest/Request.java
equest/RequestCoordinator.java
equest/RequestListener.java
equest/target/BaseTarget.java
equest/target/DrawableImageViewTarget.java
equest/target/SquaringDrawable.java
equest/target/Target.java
equest/target/ViewTarget.java
til/ByteArrayPool.java
til/Util.java
|
f59f35a759798ea0a5751e34a2585606fc9796af |
02-Jul-2014 |
Sam Judd <judds@google.com> |
Add disk cache strategy enum/methods.
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifRequestBuilder.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/DiskCacheStrategy.java
oad/engine/Engine.java
oad/engine/ResourceRunnerFactory.java
oad/engine/SourceResourceRunner.java
equest/GenericRequest.java
|
bb6268f046f355e1b6cd1bad6707288180a4bac4 |
01-Jul-2014 |
Sam Judd <judds@google.com> |
Add download only methods for Files.
itmapTypeRequest.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifTypeRequest.java
lide.java
equestManager.java
oad/NullResourceEncoder.java
oad/UnitTransformation.java
oad/model/NullEncoder.java
oad/resource/FileToStreamDecoder.java
oad/resource/NullEncoder.java
oad/resource/NullResourceEncoder.java
oad/resource/UnitTransformation.java
oad/resource/bitmap/FileDescriptorBitmapDataLoadProvider.java
oad/resource/bitmap/ImageVideoDataLoadProvider.java
oad/resource/bitmap/StreamBitmapDataLoadProvider.java
oad/resource/file/FileDecoder.java
oad/resource/file/FileResource.java
oad/resource/file/FileToStreamDecoder.java
oad/resource/file/StreamFileDataLoadProvider.java
oad/resource/gif/GifData.java
oad/resource/gif/GifDataLoadProvider.java
oad/resource/gif/GifFrameManager.java
oad/resource/gifbitmap/ImageVideoGifDataLoadProvider.java
|
0db3c45b412be1a5bfcb1da046836e89d3ffd0b4 |
01-Jul-2014 |
Sam Judd <judds@google.com> |
Get Files rather than InputStreams from cache.
itmapRequestBuilder.java
ataLoadProvider.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
oad/CacheLoader.java
oad/NullResourceEncoder.java
oad/SkipCache.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/Engine.java
oad/engine/ResourceRunner.java
oad/engine/ResourceRunnerFactory.java
oad/engine/SourceResourceRunner.java
oad/engine/cache/DiskCache.java
oad/engine/cache/DiskCacheAdapter.java
oad/engine/cache/DiskLruCacheWrapper.java
oad/model/ImageVideoWrapperEncoder.java
oad/resource/FileToStreamDecoder.java
oad/resource/bitmap/FileDescriptorBitmapDataLoadProvider.java
oad/resource/bitmap/ImageVideoDataLoadProvider.java
oad/resource/bitmap/StreamBitmapDataLoadProvider.java
oad/resource/gif/GifDataLoadProvider.java
oad/resource/gif/GifFrameManager.java
oad/resource/gifbitmap/ImageVideoGifDataLoadProvider.java
rovider/ChildLoadProvider.java
rovider/FixedLoadProvider.java
equest/GenericRequest.java
|
20b43f38eeddc90706aedea7d5a4a10e21524f73 |
01-Jul-2014 |
Sam Judd <judds@google.com> |
Add disk cache submodule.
oad/engine/cache/DiskLruCacheWrapper.java
|
18d5c371d568d0f2e33b8b5e78b400156c1720f5 |
01-Jul-2014 |
Sam Judd <judds@google.com> |
Remove unused dependency and performance fixes.
equest/RequestFutureTarget.java
til/ByteArrayPool.java
|
4f7c51ca4c48911c24097b86932c229fa874359e |
30-Jun-2014 |
Sam Judd <judds@google.com> |
Add a future into call for blocking bg loads.
enericRequestBuilder.java
lide.java
oad/data/HttpUrlFetcher.java
oad/engine/Engine.java
oad/model/GenericLoaderFactory.java
oad/resource/bitmap/Downsampler.java
anager/RequestManagerRetriever.java
equest/FutureTarget.java
equest/GenericRequest.java
equest/RequestFutureTarget.java
til/ByteArrayPool.java
til/Util.java
|
907ba8ef0b9105e4e9602435f95202479e75cc9d |
30-Jun-2014 |
Sam Judd <judds@google.com> |
Add assertions for main thread and fix sample.
enericRequestBuilder.java
equestManager.java
anager/RequestTracker.java
equest/GenericRequest.java
equest/Request.java
equest/ThumbnailRequestCoordinator.java
til/Util.java
|
700284ec94a2c78a6157a31dea1d70d0de51b9f1 |
28-Jun-2014 |
Sam Judd <judds@google.com> |
Make Volley an optional dependency
lide.java
lideBuilder.java
equestManager.java
oad/data/HttpUrlFetcher.java
oad/model/stream/HttpUrlGlideUrlLoader.java
olley/RequestQueueWrapper.java
olley/VolleyDiskCacheWrapper.java
olley/VolleyRequestFuture.java
olley/VolleyStreamFetcher.java
olley/VolleyUrlLoader.java
|
4f579a81caf5c4ff505bb8d48d903062a52254bd |
28-Jun-2014 |
Sam Judd <judds@google.com> |
Fix Gifs not appearing.
enericRequestBuilder.java
oad/resource/gif/GifFrameManager.java
equest/target/DrawableImageViewTarget.java
equest/target/ViewTarget.java
|
53c16e03081b659c2c9009721b1a50728d4fae80 |
27-Jun-2014 |
Sam Judd <judds@google.com> |
Add javadoc generation and fix javadoc warnings.
enericRequestBuilder.java
equestManager.java
oad/DecodeFormat.java
oad/Key.java
oad/resource/bitmap/Downsampler.java
equest/RequestListener.java
equest/target/ViewTarget.java
|
ad98053756e240354de03051733c0bf41bf8f25b |
26-Jun-2014 |
Sam Judd <judds@google.com> |
Add ability to set default options.
itmapTypeRequest.java
rawableTypeRequest.java
enericTranscodeRequest.java
ifTypeRequest.java
equestManager.java
|
e97358542be64b8f458d75d997ef585f6d9fce4c |
26-Jun-2014 |
Sam Judd <judds@google.com> |
Combine RequestManager and ModelRequest
lide.java
odelRequest.java
equestManager.java
|
7e7c54e34b096f6bee9cefe6ef043464a984e5ff |
26-Jun-2014 |
Sam Judd <judds@google.com> |
Move RequestManager into top level glide package.
lide.java
equestManager.java
anager/ConnectivityMonitor.java
anager/ConnectivityMonitorFactory.java
anager/RequestManager.java
anager/RequestManagerFragment.java
anager/RequestManagerLifecycleFragment.java
anager/RequestManagerRetriever.java
anager/SupportRequestManagerFragment.java
|
667fb8129df68fbab0c489b23b2ca9d392cd45a0 |
26-Jun-2014 |
Sam Judd <judds@google.com> |
Pass RequestTracker into builders.
itmapRequestBuilder.java
itmapTypeRequest.java
rawableRequestBuilder.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifRequestBuilder.java
ifTypeRequest.java
lide.java
odelRequest.java
oad/MultiTransformation.java
anager/LifecycleRequestManager.java
anager/NullRequestManager.java
anager/RequestManager.java
anager/RequestManagerFragment.java
anager/RequestManagerLifecycleFragment.java
anager/RequestManagerRetriever.java
anager/SupportRequestManagerFragment.java
|
6614298e4d753bc3aebc49b5b7575c866eb5f432 |
26-Jun-2014 |
Sam Judd <judds@google.com> |
Refactor request tracker out of lifecycle manager
anager/LifecycleRequestManager.java
anager/RequestTracker.java
|
9facd7399690405f4c35114972eb52c1a424e9de |
26-Jun-2014 |
Sam Judd <judds@google.com> |
Move classes to more appropriate packages.
acheLoader.java
riginalEngineKey.java
oad/CacheLoader.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/EngineKey.java
oad/engine/OriginalEngineKey.java
oad/engine/ResourceRunner.java
oad/engine/SourceResourceRunner.java
|
cf1e05bf226ce4e7a510a5f7cac0661b9b2e90e9 |
26-Jun-2014 |
Sam Judd <judds@google.com> |
Add support for caching the original image.
itmapRequestBuilder.java
ataLoadProvider.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
oad/Encoder.java
oad/ResourceEncoder.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/Engine.java
oad/engine/EngineKey.java
oad/engine/EngineKeyFactory.java
oad/engine/ResourceRunnerFactory.java
oad/engine/SourceResourceRunner.java
oad/model/ImageVideoWrapperEncoder.java
oad/model/NullEncoder.java
oad/model/StreamEncoder.java
oad/resource/NullCacheDecoder.java
oad/resource/NullDecoder.java
oad/resource/bitmap/FileDescriptorBitmapDataLoadProvider.java
oad/resource/bitmap/ImageVideoDataLoadProvider.java
oad/resource/bitmap/StreamBitmapDataLoadProvider.java
oad/resource/gif/GifDataLoadProvider.java
oad/resource/gif/GifFrameManager.java
oad/resource/gifbitmap/ImageVideoGifDataLoadProvider.java
rovider/ChildLoadProvider.java
rovider/EmptyDataLoadProvider.java
rovider/FixedLoadProvider.java
equest/GenericRequest.java
equest/target/PreloadTarget.java
|
0be7fb306834626a8c389e0a685d4017f5f84c71 |
25-Jun-2014 |
Sam Judd <judds@google.com> |
Check for original in cache before getting source.
riginalEngineKey.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/Engine.java
oad/engine/EngineKey.java
oad/engine/EngineKeyFactory.java
oad/engine/KeyFactory.java
oad/engine/ResourceRunner.java
oad/engine/ResourceRunnerFactory.java
oad/engine/SourceResourceRunner.java
oad/resource/transcode/UnitTranscoder.java
|
1732686228f6309f8305e4b6c6066b845ab543db |
25-Jun-2014 |
Sam Judd <judds@google.com> |
Pull cache loading logic out into class.
acheLoader.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/ResourceRunner.java
|
ee914288218f2fa29a96ed746c9bd9995857c8cd |
25-Jun-2014 |
Sam Judd <judds@google.com> |
Transformation.NONE -> UnitTransformation
enericRequestBuilder.java
oad/Transformation.java
oad/UnitTransformation.java
oad/resource/gif/GifData.java
|
78bad2aa32f824f9e098b5058dfa3506a7ed3f62 |
25-Jun-2014 |
Sam Judd <judds@google.com> |
Move id method into DataFetcher from ModelLoader.
odelRequest.java
oad/data/ByteArrayFetcher.java
oad/data/DataFetcher.java
oad/data/LocalUriFetcher.java
oad/data/MediaStoreThumbFetcher.java
oad/engine/Engine.java
oad/engine/cache/LruResourceCache.java
oad/model/FileLoader.java
oad/model/GenericLoaderFactory.java
oad/model/ImageVideoModelLoader.java
oad/model/ModelCache.java
oad/model/ModelLoader.java
oad/model/ResourceLoader.java
oad/model/StringLoader.java
oad/model/UriLoader.java
oad/model/UrlLoader.java
oad/model/stream/BaseGlideUrlLoader.java
oad/model/stream/MediaStoreStreamLoader.java
oad/model/stream/StreamByteArrayLoader.java
oad/resource/gif/GifFrameModelLoader.java
equest/GenericRequest.java
til/LruCache.java
olley/VolleyStreamFetcher.java
olley/VolleyUrlLoader.java
|
b7c7c2b2505f996dbda219faeb0d08dc1c9982d7 |
25-Jun-2014 |
Sam Judd <judds@google.com> |
Move resource into Engine package.
esource.java
oad/MultiTransformation.java
oad/ResourceDecoder.java
oad/ResourceEncoder.java
oad/SkipCache.java
oad/Transformation.java
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/EngineJobListener.java
oad/engine/Resource.java
oad/engine/ResourceRunner.java
oad/engine/SourceResourceRunner.java
oad/engine/cache/LruResourceCache.java
oad/engine/cache/MemoryCache.java
oad/engine/cache/MemoryCacheAdapter.java
oad/resource/NullCacheDecoder.java
oad/resource/bitmap/BitmapDrawableResource.java
oad/resource/bitmap/BitmapEncoder.java
oad/resource/bitmap/BitmapResource.java
oad/resource/bitmap/CenterCrop.java
oad/resource/bitmap/FileDescriptorBitmapDecoder.java
oad/resource/bitmap/FitCenter.java
oad/resource/bitmap/ImageVideoBitmapDecoder.java
oad/resource/bitmap/StreamBitmapDecoder.java
oad/resource/bytes/BytesResource.java
oad/resource/gif/GifDataResource.java
oad/resource/gif/GifDataTransformation.java
oad/resource/gif/GifDrawableResource.java
oad/resource/gif/GifFrameResourceDecoder.java
oad/resource/gif/GifResourceEncoder.java
oad/resource/gifbitmap/GifBitmapWrapper.java
oad/resource/gifbitmap/GifBitmapWrapperResource.java
oad/resource/gifbitmap/GifBitmapWrapperResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperResourceEncoder.java
oad/resource/gifbitmap/GifBitmapWrapperStreamResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperTransformation.java
oad/resource/transcode/BitmapBytesTranscoder.java
oad/resource/transcode/BitmapDrawableTranscoder.java
oad/resource/transcode/GifBitmapWrapperDrawableTranscoder.java
oad/resource/transcode/GifDataBytesTranscoder.java
oad/resource/transcode/GifDataDrawableTranscoder.java
oad/resource/transcode/ResourceTranscoder.java
oad/resource/transcode/UnitTranscoder.java
equest/GenericRequest.java
equest/ResourceCallback.java
|
e743a1f03f24e33270f38de883b508d4312a7f69 |
25-Jun-2014 |
Sam Judd <judds@google.com> |
Cache resources only after no remaining consumers.
esource.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/EngineJobListener.java
oad/engine/cache/MemoryCache.java
oad/engine/cache/MemoryCacheAdapter.java
til/LruCache.java
|
1cd9f328e9aa63121474dbfed8c8baf1a5fe9262 |
24-Jun-2014 |
Sam Judd <judds@google.com> |
Expose setting resize/disk cache services.
lideBuilder.java
oad/engine/Engine.java
oad/engine/EngineBuilder.java
|
eba30dc89f6138cf85e1adf0fd1d23a87849c9e6 |
23-Jun-2014 |
Sam Judd <judds@google.com> |
Add support for media store thumbnails.
odelRequest.java
oad/data/MediaStoreThumbFetcher.java
oad/model/stream/MediaStoreStreamLoader.java
|
da4ce795221e0fd9a3d11c84f018b3b5d6a10421 |
23-Jun-2014 |
Sam Judd <judds@google.com> |
Improve thumbnail performance.
equest/target/DrawableImageViewTarget.java
equest/target/SquaringDrawable.java
equest/target/Target.java
|
214e9f90ba8a156b0bdbaff7fc911ffaf3e5b137 |
23-Jun-2014 |
Sam Judd <judds@google.com> |
Add some logs for timing requests.
oad/engine/Engine.java
oad/engine/EngineJob.java
equest/GenericRequest.java
til/LogTime.java
|
aed5a1923b6add5101689ca462107cc16877b05e |
23-Jun-2014 |
Sam Judd <judds@google.com> |
Pool BitmapFactory.Options in downsampler.
oad/resource/bitmap/Downsampler.java
|
cecec2beee79204f1401f3a649c55fdb57f7d393 |
23-Jun-2014 |
Sam Judd <judds@google.com> |
Use priorities for requests fulfilled from cache.
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/EngineBuilder.java
oad/engine/ResourceRunner.java
equest/ThumbnailRequestCoordinator.java
|
1e1f49824afcb737ed2b7bbf4a14c341827be9ee |
23-Jun-2014 |
Sam Judd <judds@google.com> |
Don't allocate List for single cb in EngineJob.
oad/engine/EngineJob.java
|
1f028c8ef85fdd1608c7d716d41e7e086fc77359 |
23-Jun-2014 |
Sam Judd <judds@google.com> |
Don't allocate ArrayList for single transformation
enericRequestBuilder.java
|
d0546ba0366fc276a5ac1f4c2eea88901166f7be |
23-Jun-2014 |
Sam Judd <judds@google.com> |
Pool and reuse GenericRequest objects.
enericRequestBuilder.java
equest/GenericRequest.java
equest/Request.java
equest/ThumbnailRequestCoordinator.java
|
2d5dcec769a2ac17df6aab0547befc80344f8967 |
23-Jun-2014 |
Sam Judd <judds@google.com> |
Fix returning 0 size for GifBitmapWrapper
oad/resource/gifbitmap/GifBitmapWrapper.java
|
70db081bbc0a80737f457c6388f4af4c1391f5f5 |
23-Jun-2014 |
Sam Judd <judds@google.com> |
Avoid allocating new object per default transform
itmapRequestBuilder.java
rawableRequestBuilder.java
lide.java
|
fcca8d79a3a04e71924d06799de2af46c923a84e |
22-Jun-2014 |
Sam Judd <judds@google.com> |
Fix android studio gradle build and lint errors.
lide.java
oad/resource/gif/GifDrawable.java
anager/RequestManagerFragment.java
anager/RequestManagerRetriever.java
anager/SupportRequestManagerFragment.java
til/Util.java
|
8ff32510d6572ca4952a87ccb8ad7140c1619443 |
21-Jun-2014 |
Sam Judd <judds@google.com> |
Allow puts of same resource to LruCache repeatedly
til/LruCache.java
|
2b790b00f26ab3c57b409761c25351083aeb85b2 |
21-Jun-2014 |
Sam Judd <judds@google.com> |
Don't memoize id in ImageVideoModelLoader
oad/model/ImageVideoModelLoader.java
|
8bd8ac7321e75f75fa4f4ac8f4a2666f98643e3c |
21-Jun-2014 |
Sam Judd <judds@google.com> |
Fix safe key caching.
oad/engine/cache/SafeKeyGenerator.java
|
be180a0eb61b3e4c088cec44c69cde5f91cbe7b9 |
20-Jun-2014 |
Sam Judd <judds@google.com> |
Avoid NPE in multi transformation getId().
oad/MultiTransformation.java
|
985687813fcdda9136dcf255784409f65317b280 |
20-Jun-2014 |
Sam Judd <judds@google.com> |
Add override to request subclasses
itmapRequestBuilder.java
rawableRequestBuilder.java
ifRequestBuilder.java
|
89cd88e9c1ed197f390e186799b14b2f63b66670 |
19-Jun-2014 |
Sam Judd <judds@google.com> |
Improve performance and resource reuse.
oad/engine/EngineBuilder.java
oad/engine/SourceResourceRunner.java
oad/engine/executor/FifoPriorityThreadPoolExecutor.java
oad/model/GlideUrl.java
oad/resource/gifbitmap/GifBitmapWrapperResource.java
|
9412ff8e84d057afc4f44af62f618eefb744b7c1 |
19-Jun-2014 |
Sam Judd <judds@google.com> |
Add connectivity listening to request manager.
lide.java
anager/ConnectivityMonitor.java
anager/ConnectivityMonitorFactory.java
anager/DefaultConnectivityMonitor.java
anager/LifecycleRequestManager.java
anager/NullConnectivityMonitor.java
anager/NullRequestManager.java
anager/RequestManagerFragment.java
anager/RequestManagerRetriever.java
anager/SupportRequestManagerFragment.java
|
acbeb5b5e7b63f70ccdfa212af0bed3ca62cee11 |
19-Jun-2014 |
Sam Judd <judds@google.com> |
Don't replace thumbnails with placeholders.
equest/ThumbnailRequestCoordinator.java
|
b46fae747f6bf04b849442f851a1c9da51434ec1 |
19-Jun-2014 |
Sam Judd <judds@google.com> |
Allow overriding target sizes.
enericRequestBuilder.java
oad/engine/Engine.java
equest/GenericRequest.java
|
531667420f0cb59e01e0ae5928392469006148dd |
18-Jun-2014 |
Sam Judd <judds@google.com> |
Add more robust animation support.
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
lide.java
istPreloader.java
oad/resource/gif/GifFrameManager.java
equest/DrawableCrossFadeViewAnimation.java
equest/GenericRequest.java
equest/GlideAnimation.java
equest/GlideAnimationFactory.java
equest/NoAnimation.java
equest/ViewAnimation.java
equest/ViewPropertyAnimation.java
equest/target/BaseTarget.java
equest/target/BitmapImageViewTarget.java
equest/target/DrawableImageViewTarget.java
equest/target/Target.java
equest/target/ViewTarget.java
|
444371118bf079a412017948166cf4eb4db48103 |
18-Jun-2014 |
Sam Judd <judds@google.com> |
Intercept ready/failed calls with RequestListeners
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
ifRequestBuilder.java
equest/GenericRequest.java
equest/RequestListener.java
|
c2a82e501afef1ef9876db0337d60ea599e73119 |
17-Jun-2014 |
Sam Judd <judds@google.com> |
Allow rotation in Flickr sample.
anager/LifecycleRequestManager.java
|
8a6067fbe2a670d2e893c79c9c0ec17817da6568 |
15-Jun-2014 |
Sam Judd <judds@google.com> |
Add RequestManagers based on lifecycle events.
itmapRequestBuilder.java
itmapTypeRequest.java
rawableRequestBuilder.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
ifRequestBuilder.java
ifTypeRequest.java
lide.java
odelRequest.java
anager/LifecycleRequestManager.java
anager/NullRequestManager.java
anager/RequestManager.java
anager/RequestManagerFragment.java
anager/RequestManagerLifecycleFragment.java
anager/RequestManagerRetriever.java
anager/SupportRequestManagerFragment.java
equest/GenericRequest.java
equest/Request.java
equest/ThumbnailRequestCoordinator.java
|
512fcec1d596928ceac3e63ca80292543c30e82e |
18-Jun-2014 |
Sam Judd <judds@google.com> |
Fix NPE in ImageVideoBitmapDecoder.
oad/resource/bitmap/ImageVideoBitmapDecoder.java
oad/resource/bitmap/VideoBitmapDecoder.java
|
0d8a954b91ef8a37c944c2fdee75966c6f94d7bb |
17-Jun-2014 |
Sam Judd <judds@google.com> |
Stop GifDrawables when callback is cleared.
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameManager.java
|
0f49c87b2f26f3e086f021461b7e5409a7d42be0 |
15-Jun-2014 |
Sam Judd <judds@google.com> |
Move GifDecoder related classes into third_party.
oad/resource/gif/GifData.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameManager.java
oad/resource/gif/GifFrameModelLoader.java
oad/resource/gif/GifFrameResourceDecoder.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gif/decoder/GifDecoder.java
oad/resource/gif/decoder/GifFrame.java
oad/resource/gif/decoder/GifHeader.java
oad/resource/gif/decoder/GifHeaderParser.java
|
bd01b9765954ac2b99cb5dd76ade740455ad69e9 |
15-Jun-2014 |
Sam Judd <judds@google.com> |
Make sure ids match class/package names.
oad/resource/bitmap/BitmapEncoder.java
oad/resource/bitmap/CenterCrop.java
oad/resource/bitmap/FitCenter.java
oad/resource/bitmap/ImageVideoBitmapDecoder.java
oad/resource/bitmap/StreamBitmapDecoder.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gif/GifResourceEncoder.java
oad/resource/transcode/BitmapBytesTranscoder.java
oad/resource/transcode/BitmapDrawableTranscoder.java
oad/resource/transcode/GifDataDrawableTranscoder.java
oad/resource/transcode/UnitTranscoder.java
|
cbba04826bfaf4f8055f922bc41937572983c17f |
15-Jun-2014 |
Sam Judd <judds@google.com> |
Add asGif() default option
rawableTypeRequest.java
ifRequestBuilder.java
ifTypeRequest.java
lide.java
oad/resource/transcode/GifDataBytesTranscoder.java
|
a37592fb57e7cd95b53d9493e0f339d04b38b808 |
15-Jun-2014 |
Sam Judd <judds@google.com> |
Fix GIF drawable transformations.
rawableRequestBuilder.java
oad/resource/gif/GifData.java
oad/resource/gif/GifDataTransformation.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameManager.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperTransformation.java
|
da7bc32c1a0d448f7d29685692a45eb5f6867fa5 |
15-Jun-2014 |
Sam Judd <judds@google.com> |
Apply transformations to cached resources. This allows transformations to be applied that for whatever reason cannot be cached. In particular this is required for transformations for GIFs because neither Glide nor the Android framework include a GIF decoder so we can only cache the original data. This change is risky, and relies on transformations being idempotent.
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/ResourceRunner.java
|
063020db301f9a3d96c8aa6a7f0b0bc1651ba45e |
15-Jun-2014 |
Sam Judd <judds@google.com> |
Fix always returning null from MultiTransformation
oad/MultiTransformation.java
|
1a0d2f25951a536b465c5b2a1dfa5d3c076de912 |
14-Jun-2014 |
Sam Judd <judds@google.com> |
Move GenericRequest out of bitmap package
itmapRequestBuilder.java
rawableRequestBuilder.java
enericRequestBuilder.java
equest/GenericRequest.java
equest/RequestListener.java
equest/bitmap/GenericRequest.java
equest/bitmap/RequestListener.java
|
44b89ba468c3f0f996bf1497d2f55fc9b50de0e8 |
14-Jun-2014 |
Sam Judd <judds@google.com> |
Fix shared gif drawables
lide.java
oad/resource/bitmap/BitmapDrawableResource.java
oad/resource/drawable/BitmapDrawableResource.java
oad/resource/drawable/DrawableResource.java
oad/resource/transcode/BitmapDrawableTranscoder.java
oad/resource/transcode/GifBitmapDrawableTranscoder.java
oad/resource/transcode/GifBitmapWrapperDrawableTranscoder.java
|
9965bee0f6e0c5d46a83856ab14fde9ea1e83809 |
13-Jun-2014 |
Sam Judd <judds@google.com> |
Use PreDraw rather than GlobalLayout in ViewTarget
equest/target/DrawableImageViewTarget.java
equest/target/ViewTarget.java
|
7260e7b8e840ae9e03cc20df73accfc4121cb190 |
13-Jun-2014 |
Sam Judd <judds@google.com> |
Cleanup request builders and add tests
itmapTypeRequest.java
rawableRequestBuilder.java
rawableTypeRequest.java
enericRequestBuilder.java
enericTranscodeRequest.java
lide.java
|
feec80e875d6ae78dc03ee73585d4c5c446327f8 |
13-Jun-2014 |
Sam Judd <judds@google.com> |
Add timing logs for runners.
oad/engine/ResourceRunner.java
oad/engine/SourceResourceRunner.java
|
8e9362526ca1e73364de269ae09c75c98d0e23f5 |
13-Jun-2014 |
Sam Judd <judds@google.com> |
Code cleanup
oad/resource/bitmap/StreamBitmapDecoder.java
oad/resource/gif/GifData.java
oad/resource/gif/GifDataResource.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameLoader.java
oad/resource/gif/GifFrameManager.java
oad/resource/gif/GifFrameModelLoader.java
oad/resource/gif/GifResource.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gif/decoder/GifDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperTransformation.java
|
fc3f03260933d96fae33a43846860f226dd661fe |
12-Jun-2014 |
Sam Judd <judds@google.com> |
GifBitmap -> GifBitmapWrapper
rawableRequestBuilder.java
rawableTypeRequest.java
lide.java
oad/resource/gifbitmap/GifBitmap.java
oad/resource/gifbitmap/GifBitmapResource.java
oad/resource/gifbitmap/GifBitmapResourceDecoder.java
oad/resource/gifbitmap/GifBitmapResourceEncoder.java
oad/resource/gifbitmap/GifBitmapStreamResourceDecoder.java
oad/resource/gifbitmap/GifBitmapTransformation.java
oad/resource/gifbitmap/GifBitmapWrapper.java
oad/resource/gifbitmap/GifBitmapWrapperResource.java
oad/resource/gifbitmap/GifBitmapWrapperResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperResourceEncoder.java
oad/resource/gifbitmap/GifBitmapWrapperStreamResourceDecoder.java
oad/resource/gifbitmap/GifBitmapWrapperTransformation.java
oad/resource/gifbitmap/ImageVideoGifDataLoadProvider.java
oad/resource/transcode/GifBitmapDrawableTranscoder.java
|
4f96c1a82e7d2db4863ac63dd00a261e9f0746b1 |
12-Jun-2014 |
Sam Judd <judds@google.com> |
Make gif resources safe for multiple consumers.
oad/resource/NullCacheDecoder.java
oad/resource/gif/GifData.java
oad/resource/gif/GifDecoder.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameLoader.java
oad/resource/gif/GifFrameManager.java
oad/resource/gif/GifFrameResourceDecoder.java
oad/resource/gif/GifResource.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gif/decoder/GifDecoder.java
oad/resource/gif/decoder/GifFrame.java
oad/resource/gif/decoder/GifHeader.java
oad/resource/gif/decoder/GifHeaderParser.java
oad/resource/gifbitmap/GifBitmapTransformation.java
equest/bitmap/GenericRequest.java
|
be9ba784e13d6f8bf390ec0f11fc2600a38b0548 |
12-Jun-2014 |
Sam Judd <judds@google.com> |
Add drawable request builder to handle image/video/gifs.
itmapTypeRequest.java
rawableRequestBuilder.java
rawableTypeRequest.java
enericTranscodeRequest.java
lide.java
lideBuilder.java
istPreloader.java
odelRequest.java
oad/resource/drawable/GifBitmap.java
oad/resource/drawable/GifBitmapResource.java
oad/resource/drawable/GifBitmapResourceDecoder.java
oad/resource/drawable/GifBitmapResourceEncoder.java
oad/resource/drawable/GifBitmapStreamResourceDecoder.java
oad/resource/gif/GifData.java
oad/resource/gif/GifDataLoadProvider.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifDrawableResource.java
oad/resource/gif/GifFrameManager.java
oad/resource/gif/GifResource.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gif/GifResourceEncoder.java
oad/resource/gifbitmap/GifBitmap.java
oad/resource/gifbitmap/GifBitmapResource.java
oad/resource/gifbitmap/GifBitmapResourceDecoder.java
oad/resource/gifbitmap/GifBitmapResourceEncoder.java
oad/resource/gifbitmap/GifBitmapStreamResourceDecoder.java
oad/resource/gifbitmap/GifBitmapTransformation.java
oad/resource/gifbitmap/ImageVideoGifDataLoadProvider.java
oad/resource/transcode/GifBitmapDrawableTranscoder.java
oad/resource/transcode/GifDataDrawableTranscoder.java
|
ea01ddd754126290fc18c3dc8f6095ce0216768a |
07-Jun-2014 |
Sam Judd <judds@google.com> |
Add GifDecoder and GifResource*
oad/resource/drawable/DrawableResource.java
oad/resource/drawable/GifBitmap.java
oad/resource/drawable/GifBitmapResource.java
oad/resource/drawable/GifBitmapResourceDecoder.java
oad/resource/drawable/GifBitmapResourceEncoder.java
oad/resource/drawable/GifBitmapStreamResourceDecoder.java
oad/resource/gif/GifDecoder.java
oad/resource/gif/GifDrawable.java
oad/resource/gif/GifFrameLoader.java
oad/resource/gif/GifFrameManager.java
oad/resource/gif/GifFrameResourceDecoder.java
oad/resource/gif/GifResource.java
oad/resource/gif/GifResourceDecoder.java
oad/resource/gif/GifResourceEncoder.java
oad/resource/transcode/GifBitmapDrawableTranscoder.java
|
b38d03ba0aa2b9dc036bb987a13cb5fcc6ec661d |
10-Jun-2014 |
Sam Judd <judds@google.com> |
Add types to base and simple targets
equest/target/BaseTarget.java
equest/target/SimpleTarget.java
|
80b7691daac313059e4311214249fa6da53451ed |
10-Jun-2014 |
Sam Judd <judds@google.com> |
Allow resources to skip memory and disk caches. Conflicts: library/src/test/java/com/bumptech/glide/load/engine/EngineJobTest.java
itmapRequestBuilder.java
enericRequestBuilder.java
oad/ResourceEncoder.java
oad/SkipCache.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/Engine.java
oad/engine/EngineJob.java
oad/engine/ResourceRunnerFactory.java
oad/engine/SourceResourceRunner.java
oad/engine/cache/DiskCache.java
oad/engine/cache/DiskLruCacheWrapper.java
oad/resource/bitmap/BitmapEncoder.java
equest/bitmap/GenericRequest.java
olley/VolleyDiskCacheWrapper.java
|
3f8d4ceddd52677340df8007216ad633f749a379 |
10-Jun-2014 |
Sam Judd <judds@google.com> |
Fix not holding resource for all cvs in EngineJob
oad/engine/EngineJob.java
|
ac28599e2b40e0dd6b97f6a91849585531264622 |
05-Jun-2014 |
Sam Judd <judds@google.com> |
Get maven working with tests
itmapRequestBuilder.java
itmapTypeRequest.java
ataLoadProvider.java
enericRequestBuilder.java
enericTranscodeRequest.java
lide.java
lideBuilder.java
istPreloader.java
emoryCategory.java
odelRequest.java
riority.java
esource.java
oad/DecodeFormat.java
oad/Key.java
oad/MultiTransformation.java
oad/ResourceDecoder.java
oad/ResourceEncoder.java
oad/Transformation.java
oad/data/ByteArrayFetcher.java
oad/data/DataFetcher.java
oad/data/FileDescriptorLocalUriFetcher.java
oad/data/LocalUriFetcher.java
oad/data/StreamLocalUriFetcher.java
oad/engine/DefaultResourceRunnerFactory.java
oad/engine/Engine.java
oad/engine/EngineBuilder.java
oad/engine/EngineJob.java
oad/engine/EngineJobListener.java
oad/engine/EngineKey.java
oad/engine/EngineKeyFactory.java
oad/engine/KeyFactory.java
oad/engine/ResourceRunner.java
oad/engine/ResourceRunnerFactory.java
oad/engine/SourceResourceRunner.java
oad/engine/bitmap_recycle/AttributeStrategy.java
oad/engine/bitmap_recycle/BaseKeyPool.java
oad/engine/bitmap_recycle/BitmapPool.java
oad/engine/bitmap_recycle/BitmapPoolAdapter.java
oad/engine/bitmap_recycle/BitmapReferenceCounter.java
oad/engine/bitmap_recycle/BitmapReferenceCounterAdapter.java
oad/engine/bitmap_recycle/GroupedLinkedMap.java
oad/engine/bitmap_recycle/LruBitmapPool.java
oad/engine/bitmap_recycle/LruPoolStrategy.java
oad/engine/bitmap_recycle/Poolable.java
oad/engine/bitmap_recycle/SerialBitmapReferenceCounter.java
oad/engine/bitmap_recycle/SizeStrategy.java
oad/engine/cache/DiskCache.java
oad/engine/cache/DiskCacheAdapter.java
oad/engine/cache/DiskLruCacheWrapper.java
oad/engine/cache/LruResourceCache.java
oad/engine/cache/MemoryCache.java
oad/engine/cache/MemoryCacheAdapter.java
oad/engine/cache/MemorySizeCalculator.java
oad/engine/cache/SafeKeyGenerator.java
oad/engine/cache/StringKey.java
oad/engine/executor/FifoPriorityThreadPoolExecutor.java
oad/engine/executor/Prioritized.java
oad/model/FileLoader.java
oad/model/GenericLoaderFactory.java
oad/model/GlideUrl.java
oad/model/ImageVideoModelLoader.java
oad/model/ImageVideoWrapper.java
oad/model/ModelCache.java
oad/model/ModelLoader.java
oad/model/ModelLoaderFactory.java
oad/model/ResourceLoader.java
oad/model/StringLoader.java
oad/model/UriLoader.java
oad/model/UrlLoader.java
oad/model/file_descriptor/FileDescriptorFileLoader.java
oad/model/file_descriptor/FileDescriptorModelLoader.java
oad/model/file_descriptor/FileDescriptorResourceLoader.java
oad/model/file_descriptor/FileDescriptorStringLoader.java
oad/model/file_descriptor/FileDescriptorUriLoader.java
oad/model/stream/BaseGlideUrlLoader.java
oad/model/stream/StreamByteArrayLoader.java
oad/model/stream/StreamFileLoader.java
oad/model/stream/StreamModelLoader.java
oad/model/stream/StreamResourceLoader.java
oad/model/stream/StreamStringLoader.java
oad/model/stream/StreamUriLoader.java
oad/model/stream/StreamUrlLoader.java
oad/resource/bitmap/BitmapDecoder.java
oad/resource/bitmap/BitmapEncoder.java
oad/resource/bitmap/BitmapResource.java
oad/resource/bitmap/CenterCrop.java
oad/resource/bitmap/Downsampler.java
oad/resource/bitmap/FileDescriptorBitmapDataLoadProvider.java
oad/resource/bitmap/FileDescriptorBitmapDecoder.java
oad/resource/bitmap/FitCenter.java
oad/resource/bitmap/ImageHeaderParser.java
oad/resource/bitmap/ImageVideoBitmapDecoder.java
oad/resource/bitmap/ImageVideoDataLoadProvider.java
oad/resource/bitmap/RecyclableBufferedInputStream.java
oad/resource/bitmap/StreamBitmapDataLoadProvider.java
oad/resource/bitmap/StreamBitmapDecoder.java
oad/resource/bitmap/TransformationUtils.java
oad/resource/bitmap/VideoBitmapDecoder.java
oad/resource/bytes/BytesResource.java
oad/resource/drawable/BitmapDrawableResource.java
oad/resource/transcode/BitmapBytesTranscoder.java
oad/resource/transcode/BitmapDrawableTranscoder.java
oad/resource/transcode/ResourceTranscoder.java
oad/resource/transcode/TranscoderFactory.java
oad/resource/transcode/UnitTranscoder.java
rovider/ChildLoadProvider.java
rovider/DataLoadProviderFactory.java
rovider/EmptyDataLoadProvider.java
rovider/FixedLoadProvider.java
rovider/LoadProvider.java
equest/Request.java
equest/RequestCoordinator.java
equest/ResourceCallback.java
equest/ThumbnailRequestCoordinator.java
equest/bitmap/GenericRequest.java
equest/bitmap/RequestListener.java
equest/target/BaseTarget.java
equest/target/BitmapImageViewTarget.java
equest/target/DrawableImageViewTarget.java
equest/target/ImageViewTargetFactory.java
equest/target/SimpleTarget.java
equest/target/Target.java
equest/target/ViewTarget.java
til/ByteArrayPool.java
til/LruCache.java
til/Util.java
olley/RequestQueueWrapper.java
olley/VolleyDiskCacheWrapper.java
olley/VolleyRequestFuture.java
olley/VolleyStreamFetcher.java
olley/VolleyUrlLoader.java
|