History log of /packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
85f460b8ba236167bccf560358aefd560f7b58f0 22-Oct-2013 John Hoford <hoford@google.com> fix crop not supporting non-normal orientation

bug:11324471
Change-Id: Ib4a76ac1540700eeaa4ddd727b06f9a29b999827
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
4d385a0aebbf9a6a319c3baf28fb95e808746559 09-Oct-2013 nicolasroard <nicolasroard@google.com> Add missing flag for bounds decode

bug:11140621

Change-Id: I08af1a6dd9527a03b21d7ab0c3cff776f37201ac
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
34e8432353acb0c45253cf4ef855512c7472019b 10-Sep-2013 nicolasroard <nicolasroard@google.com> Fix full-res geometry

Change-Id: I25f2fde1031ba7d896c82484a3da0ea03bcff7b8
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
a888340582b3b736d9f71390a670bd23cff0e86a 11-Sep-2013 Amith Yamasani <yamasani@google.com> Handle IllegalStateException when cursor contents are empty

Bug: 10696306
Change-Id: If56b553e34574219de8e3990c9e256f698d08f04
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
ec1e009a7faea0478e361bc2d48d856ab48a0209 09-Sep-2013 nicolasroard <nicolasroard@google.com> Improves memory management

Also adds some debugging tracking tools.

bug:10112287

Change-Id: I3f9b3d173db99818e5c9ae9a62b0ec38cd2b341b
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
441d7a8930360d1c043daabd76a6599f2a8a60ba 21-Aug-2013 John Hoford <hoford@google.com> fix gif issue

bug:7877538
Change-Id: I807198ca6d0d0db33fdbcc8b6bd1bf6dab9ba86a
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
bd9a4acc7a9b607d18d08cb2199d46afa023548b 15-Aug-2013 nicolasroard <nicolasroard@google.com> Improves bitmap reuse / memory usage
bug:8782701

Change-Id: Ic655d6f1704dd0429e96819566f50927de02b994
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
fc4700c0e9f1804d4b61bd586f066172a25c7035 11-Aug-2013 nicolasroard <nicolasroard@google.com> Fix crash when we can't load the exif

Change-Id: I014518f727128676e9189d19c9e1073daeb2ee4b
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
860af325f2030a03c526e8551a85230d17df7b15 09-Aug-2013 nicolasroard <nicolasroard@google.com> Add version category
Fix bugs when loading
Add info panel

Change-Id: I28966f2419b902405bc60e9cc927b109777a6a2d
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
24d6ec7beb37eb3a5449f1fa49b4adb123391d24 13-Jul-2013 nicolasroard <nicolasroard@google.com> Add background processing service

bug:7298624

Change-Id: Ie79f88fd84fdf8f4dab6a8071f06a819e247b357
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
47886ac74f2874633d4c1284b91c33117f056581 13-Jul-2013 Ruben Brunk <rubenbrunk@google.com> Combine ImageLoader and CropLoader utility classes.

Bug: 9356969
Bug: 9170644

- Refactor to eliminate code duplication in image loading classes.
- Fix bugs caused by the inability to determine MIME types for images
that aren't in Gallery's content provider (causes b/9356969).

Change-Id: I30c2ba5c0cd37aac624681a2cec9abddaa78f9c2
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
0c1b4c6422a4d2d9b81cc0946d1c9675440a94e2 09-Jul-2013 Ruben Brunk <rubenbrunk@google.com> Refactoring ImageLoader.

- Moves state (history, loadlisteners, bitmaps, etc.)
from ImageLoader to MasterImage.
- Makes ImageLoader into a utility class.

Change-Id: I7a8a988c61848694a86a4b2919bf8f30bfd2be8c
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
ce9ceff5776a9b0479c30cbeb2a9388b44df1865 03-Jul-2013 nicolasroard <nicolasroard@google.com> Move classes to pipeline package

Change-Id: I9d664537d845d9daeb352c8006d0296a3f546dca
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
be84355fddceb9690eef752707c42457ea251e77 03-Jul-2013 nicolasroard <nicolasroard@google.com> Speed up load times

Compute the small res image on the fly
Load the high res preview image after first load

Change-Id: Icc556c2204cb4fd25766d90064a5756c877b11cc
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
6a50273a45cdda757daf9840e9e36a2b60eff1aa 27-Jun-2013 nicolasroard <nicolasroard@google.com> Refactor HistoryAdapter

- Remove the adapter part
- Rename into HistoryManager

Change-Id: I58de5661770f8796882ff4a633aec700bd8bc1a5
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
5180e681e1b68eae403b2740c609792ca44f77ce 27-Jun-2013 nicolasroard <nicolasroard@google.com> Move history classes to their own package

Change-Id: Ib4f50c56b445788cad3b973673008d8a89244867
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
b3f62e4ed7a80010017dc3893460ca9043afb383 11-Jun-2013 ztenghui <ztenghui@google.com> Setup the saving framework to support hiding original photo for editor.

This new approach will try to hide the original image into an auxiliary
directory. User will only see one edited image, while being able to go
back to the original image in the editor.

Refactor SaveCopyTask for more private funcs and more comments.

bug:9468909
Change-Id: I866321d23e6db0b3dbd08fec2a6a7e3142b17b65
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
96e009051c326c399e47e5a56e448a2d44b0bf06 28-May-2013 Ruben Brunk <rubenbrunk@google.com> Removed unused ZoomCache class.

Bug: 9170644

Note: this class doesn't appear to have been used by the zoom
on doubletap.

Change-Id: Ie3319511ade7732976488f2bb7d76c5e1c130db9
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
d25fdea42988c72312ab3be0be76ab75e4d944c8 28-May-2013 Ruben Brunk <rubenbrunk@google.com> Removed unused handling for intent extras in editor.

Bug: 9170644
Change-Id: I569b16d278d1813f5a96f9e0231ed71ff9e33687
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
4dad1a9e3f213e95a4f419c06ea885fee75d3297 29-Mar-2013 nicolasroard <nicolasroard@google.com> Implements progressive rendering

Change-Id: I32bd2072126a4fad4342f7d9ffa1cff3b5da84cf
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
b75da4c91e16bbd83cd839207224c0645a6ecefd 23-Mar-2013 nicolasroard <nicolasroard@google.com> Moves ownership of the environment to the pipeline

Change-Id: I256e679a6f47831ebf00fe57d38b9c0372be38ec
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
1ce9b42534da231c85d40be442c455e5b7cbc59e 15-Mar-2013 Ruben Brunk <rubenbrunk@google.com> Refactoring iconbutton.

Change-Id: Ie1538d978605ae28bb4fa6779eb2802794a35312
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
6e6a524390d8ddebce5de0dcc8ae258e652ec80a 12-Mar-2013 Ruben Brunk <rubenbrunk@google.com> Exif parser modifications.

Bug: 8018327
Change-Id: I66a2ec309f9807ac255bbf29d8f5f26de60e89b8
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
c01187e2ef31115518cd1eb900ebf4cfa14e1976 11-Mar-2013 Ruben Brunk <rubenbrunk@google.com> Revert "Clear Gallery's bitmap pool on photo editor start. Minor refactoring."

This reverts commit 65948b17607d6fab9a2561749a90e16889fd1eea

Change-Id: Iea682767fced173fe56dd6e91244f0ef70d1f74b
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
65948b17607d6fab9a2561749a90e16889fd1eea 11-Mar-2013 Ruben Brunk <rubenbrunk@google.com> Clear Gallery's bitmap pool on photo editor start. Minor refactoring.

Change-Id: I02e29bf6cfd85a9cecd3850f8828cccae91badd2
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
7706e506dc74fa634a69b9ce8c7e5e2c457f01fc 08-Mar-2013 nicolasroard <nicolasroard@google.com> Memory usage improvements, speed improvement
- free filters resources agressively
- implements multiple rendering pipelines
- some cleanup

Change-Id: Ib9ed268b0b2662d0bf5c049adcf046b556954c37
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
87835aa01412f9ba20eb57ac0cbbad3a19b48623 01-Mar-2013 John Hoford <hoford@google.com> fix imports

Change-Id: I07ac06ae4890bfcae48ea404cf7e67c2b0c084d7
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
be61c1fcfae87f00d2b3111b15e90bbf4a88b6bc 28-Feb-2013 John Hoford <hoford@google.com> crop fix

Change-Id: Ie2e79992bf45fffb0ae00c4a4fd879546fa1450f
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
65e47f698043f95ed8067e8c41397c472e5e433a 28-Feb-2013 nicolasroard <nicolasroard@google.com> Fix scale and full res preview

Change-Id: Ie432c2d1d631c37f54bd144c22d62cd59d7a665d
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
d61a2f9fcaad0309132b6b9b666c3dc6df62fed7 27-Feb-2013 John Hoford <hoford@google.com> refactor the geometry code

Change-Id: I5b0381ec5e127aabf37924af64fbeb490755bc9a
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
f503fda639ee0d5dd765ac8d6372c3c3a74f8d20 26-Feb-2013 nicolasroard <nicolasroard@google.com> Fix crash on applying borders

bug:8265497

Change-Id: I7e6b22cb7666fd3876119051552e34e91df894a2
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
d5633ea950ab82be13189705004ce97bce6a5715 22-Feb-2013 Ruben Brunk <rubenbrunk@google.com> Merge "Stopgap fixes for more of the photo editor's memory issues." into gb-ub-photos-bryce
b17b1b0758799914fbad5f4a3afae71ce58891fc 22-Feb-2013 Ruben Brunk <rubenbrunk@google.com> Stopgap fixes for more of the photo editor's memory issues.

Bug: 8253109
Bug: 8233895
Change-Id: Idd55618807ff0a0c5ac0cbb8c71db167fa32e70b
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
ddec680a6d4604bc6fd44b29dfbf964422f40fcb 22-Feb-2013 Ruben Brunk <rubenbrunk@google.com> Merge "Revert "Stopgap fixes for more of the photo editor's memory issues."" into gb-ub-photos-bryce
33ec1c79846ccc8b44014b16b555ad2323943b3c 22-Feb-2013 Ruben Brunk <rubenbrunk@google.com> Revert "Stopgap fixes for more of the photo editor's memory issues."

This reverts commit 4c91156f9a2e48ebaec86e3a46ea9b7855392cfd

Change-Id: If94d87fd4d84bd518b7cc113c3cd422b59fdd3ed
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
fc673e131aa3482e5202fad1b54208442df35c2c 22-Feb-2013 Ruben Brunk <rubenbrunk@google.com> Merge "Stopgap fixes for more of the photo editor's memory issues." into gb-ub-photos-bryce
4c91156f9a2e48ebaec86e3a46ea9b7855392cfd 22-Feb-2013 Ruben Brunk <rubenbrunk@google.com> Stopgap fixes for more of the photo editor's memory issues.

Bug: 8253109
Bug: 8233895
Change-Id: I676b6749f3b273a431323609add01e82b88db456
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
ea332c69f084322ebdd13419424ee5fab2351760 22-Feb-2013 nicolasroard <nicolasroard@google.com> Don't apply the filters twice in partial rendering...

Change-Id: I5ddcb74e2a6cf09852eec0049bee47581b402f28
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
e5498da0262fc836738aad63ea30286d8afa643c 22-Feb-2013 nicolasroard <nicolasroard@google.com> Pinch to zoom refine

Change-Id: I538defa55a4ed898dd7c936ec813f052ac1b9e0a
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
182659f7e3b04af88198cc3004af96e4944e32e5 21-Feb-2013 Ruben Brunk <rubenbrunk@google.com> Temporary handling when running out of heap in filtershow.

Bug: 8233895
Change-Id: Id078d2a4b387127c0d230bc5d9de4590f0e9f72b
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
ab779def9c3aa45b100872f2369ec2f4a1d9a709 15-Feb-2013 Ruben Brunk <rubenbrunk@google.com> Fixed crop display for setting contacts/wallpapers.

Bug: 8187056
Bug: 8196779
Bug: 8140241

Change-Id: Iaf3d113d9e53d365b73985fdc3350b627f8bda4c
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
a0d689f180db4c995d5be39a326b1fb5b21ff5c0 12-Feb-2013 nicolasroard <nicolasroard@google.com> Add null check on the source URI

bug:8181133
Change-Id: I1a7226db3ceb42a759f24c9b70f140a63a4294f0
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
17ce4d7a189d91ecb677205d1a02479ffea4fc2e 12-Feb-2013 nicolasroard <nicolasroard@google.com> Limit preview size

Change-Id: I4b9b43abcb509407f9244a776d31cc96876a26cd
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
99baf61387ab1ef15bb9db5fa3b2b55591e87059 12-Feb-2013 John Hoford <hoford@google.com> refactor quality to be int

Change-Id: I0470abdbe75cf48c5228e80b9dc060ae6f3d8bbd
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
19161944e0efb1ffe23274d7cf5315ce047e9dac 05-Feb-2013 John Hoford <hoford@google.com> fix draw and curves to use FilterRepresentation

Change-Id: I500d9c04ea0e55cbc9b1927dee2f6a19a67d5349
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
cf0b2aad3bc5d80c51316ae10e1cf2c3476259aa 06-Feb-2013 nicolasroard <nicolasroard@google.com> Refactor to use direct manipulations of FilterRepresentations.

Change-Id: If5f92f137283cb126835be004d315942ff95021c
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
2efd71f989845ba9fc686b4772cdc4c9bb5c9850 29-Jan-2013 nicolasroard <nicolasroard@google.com> Fix scaling + quality parameters

Change-Id: I92e7759282e0f3cc7be8ff95a19a4acb890d214d
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
57eedfd99676913f575b1f76e3a874026d1ddf7c 16-Jan-2013 nicolasroard <nicolasroard@google.com> Better caching for RS filters

Change-Id: I78eaa90e408059cf1c59fc06920f5aef82ae2c0d
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
aeb7d79d2a35f534276bc6bf8128349f9768ae6b 16-Jan-2013 Ruben Brunk <rubenbrunk@google.com> Fix exif data saving for picasa images.

Bug: 7910836
Change-Id: I8ec1a1ab379c35b0602689a8f7850f5c861e0189
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
795776f67fe5bca902b09c01edec630879263341 06-Dec-2012 Ruben Brunk <rubenbrunk@google.com> Removed old crop.

Bug: 7441237
Change-Id: I29801f798a1d1ad3af81a82950edbb8a72ccae82
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
6416dd59687768d4152d5d954dd0e8c3617b9d97 28-Nov-2012 Ruben Brunk <rubenbrunk@google.com> Added support for Crop extras. Wallpaper & Widget use editor crop.

Bug: 7561976
Bug: 7441237
Change-Id: I0d6644171177650568ed911fc63c0c7e104f8d8c
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
cc93226fc364a50de3a1479c0912e9af1854b666 24-Oct-2012 nicolasroard <nicolasroard@google.com> Implements Redeye fix

bug:7223838
Change-Id: I21d8d2c8f858fca2e86d18b927cbf6878eb64263
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
fc64fe7ced14c5f61846d7e67ee8f9a69f0afc9c 05-Dec-2012 nicolasroard <nicolasroard@google.com> am 870e62ac: Handle the case where the orientation column is not here...

* commit '870e62ac801064f83bffc9095cbaee5fe46bdd80':
Handle the case where the orientation column is not here...
870e62ac801064f83bffc9095cbaee5fe46bdd80 05-Dec-2012 nicolasroard <nicolasroard@google.com> Handle the case where the orientation column is not here...

bug:7537610
Change-Id: I4f64891a789358c20206aea3033fd17514199d62
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
8965d1f4c2d437e0a0ad4fd225ea2cad9d2471c4 03-Dec-2012 Ruben Brunk <rubenbrunk@google.com> Fix call to Toast outside UI thread.

Bug: 7412281
Change-Id: I976ccd28f696a65a1159b6a092b8aa2f2a2d0e08
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
bf9c431d8d863f7ffb54c984ed9801079be6d0f6 29-Nov-2012 Ruben Brunk <rubenbrunk@google.com> am 7a36d427: Merge "Added locking to ImageLoader." into gb-ub-photos-arches

* commit '7a36d4275ea0375d4e6a940cc3307dbe716cf85c':
Added locking to ImageLoader.
2380d02e56f4239758d9a456c2f28566c37437d9 16-Nov-2012 Ruben Brunk <rubenbrunk@google.com> Added locking to ImageLoader.

Bug: 7471850
Change-Id: Ifbaf6e3547fad546a6faa94694bc7d3c7bb4711c
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
90feaa549de22d45f790073bc2d351a93ccc76b6 14-Nov-2012 Earl Ou <shunhsingou@google.com> use ExifParser in ImageLoader

Change-Id: Ibcee97c15b2cc7df3aaa6c6c65535ca00cef2ed6
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
dc03ae144d838714446b239f2b0c519d956af6ff 29-Oct-2012 nicolasroard <nicolasroard@google.com> Reset rotation flag

bug:7386221
Change-Id: I45a615a880a96d54bbde0a5ce648e02ff86db1de
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
2f8301760867dc269c90bbeb338495f80e841c08 26-Oct-2012 nicolasroard <nicolasroard@google.com> Fix zooming position

bug:7386221
Change-Id: I70215d3c3e12d08eee40a3cc848e3fc50f7dda75
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
8bc296e233298dbc76da22f01aaffec11e539d19 25-Oct-2012 nicolasroard <nicolasroard@google.com> Fix crash when starting filtereditor

bug:7415170
Change-Id: I9d54b1179f343aa089bfd9a065ecddaa8a4283b8
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
e7a71372747af0ef03f9d953c28ed62de58315d3 25-Oct-2012 nicolasroard <nicolasroard@google.com> Fix update view

bug:7410583
Change-Id: I8e773bc4ba550c2a362b46e5a6488ad7b3c29646
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
13b2fd3ab7ff65ac5c18b4c9de69062f3a549669 25-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Fixed blackscreen when launching crop from menu.

Bug: 7410287
Change-Id: I60ae95cff82c789df37ce1b45fbaaaffa1aa552b
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
d49d53206a197b08ec4754d8751b6860e33d9f48 24-Oct-2012 John Reck <jreck@google.com> Move loadBitmap to async task

Bug: 7406705

Change-Id: I4e540e08d239d2e57f0ae6be5d70c8777cdbab2a
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
20ae55ef793f8a307fd0fc03a6010c36e7cbc56b 24-Oct-2012 John Hoford <hoford@google.com> limited the size of textures to 2048

bug:7404007
Change-Id: I77fac900e213ca16c2accfa8f59d0cd300559836
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
c60752b28bcdc859b24040f77883568e0838ed74 24-Oct-2012 Sascha Haeberling <haeberling@google.com> Use XMP meta-data for correct tiny planets.

Bug: 7403766

Change-Id: Ie03d40d0396d352d6fe48c91b995a2f872c98a06
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
3d4f2c7443f6f6015efab769bfaad19263137c67 24-Oct-2012 John Hoford <hoford@google.com> Support XMP data, fixed read file on another thread

bug:7293391
Change-Id: I634857dea3c4d0d204c3fb40f0eec9dc1a9af263
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
31529940021b9a18611b1a3fb4a0317ab8c89618 20-Oct-2012 nicolasroard <nicolasroard@google.com> Shows filtered images in geometry modules and comparison.

bug:7279469
bug:7379286
bug:7344214
bug:7379140

Also:
- cache multiple version (with/without geometry or filters applied)
- doesn't show the original image anymore when waiting for a filtered version (shows nothing instead for now)
- fix potential crash in Curves

Change-Id: I4eabd42c30f6d370571f177d5efe92550798aed8
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
5fbfe6f1d1f407e68b7334c6a5988f20bcf16d79 23-Oct-2012 John Hoford <hoford@google.com> on entry check if Tiny Planet if not remove UI

bug:7391885
Change-Id: Ic2bffa9f9fbaa2d437ce231a1478a1b63a0eed83
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
e9c55b28a4a155c2e1c1f5aec615a0c56e38ade4 20-Oct-2012 John Hoford <hoford@google.com> Add the infrastructure to support Tiny Planet

bug:7293391
Change-Id: I25d95b78a832fa5f20b661e13c4028041517da19
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
014a111f10a7523415ca210bc6fe1e4f00183d31 18-Oct-2012 John Reck <jreck@google.com> Save XMP & Exif data on edited photos

Bug: 7293391
Bug: 7329199
Bug: 7376660

Change-Id: I23b1637a9a494c1dc43b1fc1359cdaf3e75bc23f
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
e5da585e6cb73cff8775b21a69a01f8bf513d2ab 17-Oct-2012 John Hoford <hoford@google.com> fix rotating normal images

bug:7353416
Change-Id: I86875286ea81982bdb55e9df22e44827b521d257
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
d53bfbff620c1e9878effa13f083ff0e6c4ee96c 17-Oct-2012 John Hoford <hoford@google.com> rotate images before saving

bug:7353416
Change-Id: I113de1fa16725c9483a447a64ab1a41a3bbe679f
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
e34a5a5eaedb870798a5cc7415079d04a6ca42e0 16-Oct-2012 nicolasroard <nicolasroard@google.com> Fix when we cannot load an image

bug:7321636
Change-Id: I82cd603d531a1b743737a7c5b65005d370f2cdb1
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
b894202fbb21b237c48e24b2f65b1ca297c61332 16-Oct-2012 John Hoford <hoford@google.com> filters now support orientation

bug:7353416
Change-Id: Ie6f01f37428dc86d338c5cb5a80630aa3a879eaa
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
fafb2edbb9928039b887f59685d82593bd79e06a 11-Oct-2012 John Hoford <hoford@google.com> fixed manta image size and double FX issue

bug:7328636
Change-Id: I572255c65fb2d461dce6f52d056be6b3c4d987f6
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
de154778c8f94121cb2117fcf6224c40c01b6132 09-Oct-2012 nicolasroard <nicolasroard@google.com> Fix crash introduced with the GeometryMetadata

bug:7224232
bug:7279964
bug:7298708

- Also remove the slide gesture (only use the slider widget)
- use scaleFactor to apply sharpen proportionally

Change-Id: Icce786cb53f2d3d6feada76c63108a563aaab7a3
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
81eb9976f967d9b3faa1749a8ab29d1743cf347d 06-Oct-2012 nicolasroard <nicolasroard@google.com> Add scale factor / quality parameters in filters

bug:7248352
Change-Id: I2e4ca86d681eba2e97ddc550f88d9f702ecba65d
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
5448bf8095483574649afcc2add7f153670c7450 03-Oct-2012 nicolasroard <nicolasroard@google.com> Implement sharpen

bug:7279964
bug:7247494
bug:7234321

- add a sharpen filter
- add infrastructure to use RenderScript
- some refactoring (add an ImageSlave class)
- add new zoom UI

Change-Id: Id94dc94d32866c7107b6818adf4db35d0c6c0b01
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
accef756f100d5c27a4d13d6a6bfa5c75714e5bc 04-Oct-2012 Owen Lin <owenlin@google.com> Fix NPE in ImageLoader.

bug: 7275805
Change-Id: Ied04553a97efe5b4996418f20d834d6bd0893976
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
0ee91a2b74808fa3f51d370daaddf99f588d72ef 01-Oct-2012 nicolasroard <nicolasroard@google.com> Implements image sharing

bug:7233986
Change-Id: I8feb94d77facf8dbb8da5fab89b49ed7c224116e
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
02506a90577ba3f767d192b9547d4478bcc149a8 02-Oct-2012 Ruben Brunk <rubenbrunk@google.com> Fix for exceptions when image has no orientation data.

Bug: 7219163

When image has no orientation data, getOrientation now
catches the SQLiteException.

Change-Id: I6783f05bae67532c1b186fc07ca96b9361440984
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java
0d7cdf8e763fb65c32bfad65245b3753deb75737 25-Sep-2012 nicolasroard <nicolasroard@google.com> Initial import of the new image editor

bug:7165910
Change-Id: I756d6594f5bddd233772c979410362ca22e232a3
/packages/apps/Gallery2/src/com/android/gallery3d/filtershow/cache/ImageLoader.java