summaryrefslogtreecommitdiffstats
path: root/src/com/android/gallery3d/data/LocalImage.java
Commit message (Collapse)AuthorAgeFilesLines
* Gallery2: Make Gallery2 support OMADRM featureParamananda Pradhan2015-09-151-6/+32
| | | | | | - Make Gallery2 can recognize and consume DRM images and videos. Change-Id: I1655d295bcec31b5760c2c86c06f815cf6ed57ee
* Revert OMADRM feature.staging/cm-12.1Steve Kondik2015-03-281-32/+6
| | | | | | | | | | | | | | * No need for this. Revert "Gallery2 : Added support for Oma drm (CD and SD)" This reverts commit 6144de8cc35fdd114802545c9922a1a234af8397. Revert "Gallery2: Make Gallery2 support OMADRM feature" This reverts commit 9382a979292e52de5c60a39ba24688362dce8bc1. Change-Id: I13a0d69a792aad36d7b15bc0b3c78e3f55d396bc
* Gallery2 : Added support for Oma drm (CD and SD)Paramananda2015-02-111-2/+2
| | | | Change-Id: I9c793f85e255e8fd183197410111de2dc618ca76
* Gallery2: Make Gallery2 support OMADRM featureParamananda Pradhan2015-01-201-6/+32
| | | | | | - Make Gallery2 can recognize and consume DRM images and videos. Change-Id: I1655d295bcec31b5760c2c86c06f815cf6ed57ee
* prevent editing of GIFJohn Hoford2013-09-201-2/+2
| | | | | bug:10642974 Change-Id: Ic61da19f6106c9d42c5b39ae9cc0cf0765f6d1ae
* Remove Camera from Gallery2.Sascha Haeberling2013-08-081-5/+0
| | | | Change-Id: I89adebffcacd1269217d7bd8c630c2f78886f590
* Update Uri instead of removingztenghui2013-07-191-4/+6
| | | | | | | | | In this way, the processing service can have a better presentation. The cache key now include the file Uri and local abs path if exists. bug:9468909 Change-Id: I0919c09ad26bea2e798c99ad376996547f8f2bf8
* Add background processing servicenicolasroard2013-07-161-2/+2
| | | | | | bug:7298624 Change-Id: Ie79f88fd84fdf8f4dab6a8071f06a819e247b357
* Setup the saving framework to support hiding original photo for editor.ztenghui2013-06-191-4/+4
| | | | | | | | | | | 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
* Exif parser modifications.Ruben Brunk2013-03-131-51/+23
| | | | | Bug: 8018327 Change-Id: I66a2ec309f9807ac255bbf29d8f5f26de60e89b8
* Apply ExifModifier for rotationEarl Ou2012-12-191-13/+36
| | | | Change-Id: Ifa3cee7816ffeacab2415f479234856916acfecf
* Remove panorama checks from supported operations.George Mount2012-10-181-60/+6
| | | | | | | | | | Bug 7351383 Bug 7349438 Move panorama support checks from getSupportedOperations so that calls to getSupportedOperations are consistent. Panorama checks are moved to only based on callbacks. Change-Id: Id9ff138204df84c6fb0a4c971dcea59f1220aee2
* Remove old camera classes.Wu-cheng Li2012-10-161-1/+0
| | | | | bug:7201108 Change-Id: I539d02c411c654238d7e5e0c34e9ec3e6e6d4d90
* Improve performance of filmstripBobby Georgescu2012-10-121-1/+1
| | | | | | Bug: 7336758 Change-Id: I22dbf2e75bc069341a9bbc2c4dcdf7750f23be7f
* Refresh panorama image after stitching completionMangesh Ghiware2012-10-111-2/+0
| | | | | | | | | Bug: 7336784 Updating photo refreshes the supported operations which indiate if said MediaItem is a panorama or not. Change-Id: If3a169c9256b3f898594a30740930b5dfd96dba0
* Move calls to LightCycleHelper off the UI thread.Mangesh Ghiware2012-10-111-30/+59
| | | | | | | | | Bug: 7320303 Replace multiple methods in LightCycleHelper with a single one that returns relevant metadata. Change-Id: Iaa75b3c1ccc8a5b724b253cec654b5b5acb4878e
* Disable in-place crop for 360 panoramaMangesh Ghiware2012-10-101-2/+2
| | | | | Bug: 7281479 Change-Id: Id89e25a883a5eab8a91604ebfeab4f178ba1066f
* Change how stitched images are inserted into Gallery.George Mount2012-10-101-0/+5
| | | | | | | | | Bug 7299396 Stitching images now use normal LocalImages for their MediaItem instead of LightCycleItems. They are no longer part of a special album. Change-Id: Ic62822a44b9743829dee50bcfa6f455cd538afa7
* Share only 360-degree panoramas with new MIME typeMangesh Ghiware2012-10-081-2/+19
| | | | | | | | | | Bug: 7302972 Instead of using the UsePanoramaViewer attribute in XMP metadata, ensure that the panorama is full 360 degree by checking if the cropped width is same as the full panorama width. Change-Id: I66d864df96052f96db5fa19fb02b3abe214b4dec
* Disable destructive rotate for lightcycle panoramaMangesh Ghiware2012-10-031-0/+2
| | | | | Bug: 7276024 Change-Id: I2b223d3928517b083cc982db8142770da02dd5b9
* Use vendor specific MIME type for sharing LightCycle panoramasMangesh Ghiware2012-09-231-1/+1
| | | | | Bug: 7150324 Change-Id: I78d426672e9a8fc69f0b9b564438e40eb0230719
* Fix metadata of cropped image for details display.Earl Ou2012-09-201-0/+2
| | | | | | | | | | + drop the old thumbnail of the cropped image + update DateTime tag in EXIF + add EXIF Software tag + display DATE_MODIFIED in details instead of DATE_TAKEN Bug:7192433 Change-Id: I89dcb29dd3242f58fe96cd25398217e94f42fc97
* Add UriImage support for viewing LightCycle panoramas.George Mount2012-09-181-3/+17
| | | | Change-Id: I7f61cef39370fd23b9481708dc3c902c17873074
* Show play icon for panorama.George Mount2012-09-101-0/+5
| | | | | | Bug 7124494 Change-Id: I17fdb5d6bcab1f3997a1ab92fcf45e0309b394b3
* Use XmpUtil to detect panorama instead of caption.George Mount2012-09-071-1/+1
| | | | | | Bug 7124493 Change-Id: I7a21206b47aea701428132d8500fa0873cb3c91a
* Move LightCycle checking to the closed source.Angus Kong2012-09-051-2/+2
| | | | | bug:7076779 Change-Id: Ieebe0343a46257ca07f06483beb9391a90d7727a
* Invoke LightCycle viewer for panoramas.Angus Kong2012-08-291-0/+7
| | | | | | | | | | 1. Add SUPPORT_PANORAMA_VIEW to supported operations. 2. Add helper methods in LightCycleHelper: a. checks if the image file is a panorama. b. invokes the panorama view activity. bug:6912297 Change-Id: I7909e49632cad02a795943a113bca6aec17df9dd
* Extract EXIF info only for JPEG filesOwen Lin2012-08-131-1/+5
| | | | | bug: 6489840 Change-Id: I0ad682bffa5374d0d61ebaa502cc8b90e469b4c8
* Code clean up.Ahbong Chang2012-07-301-0/+1
| | | | | | | | | Remove unused imports. Remove unused fields. Remove unnecessary cast. Add missing override annotations. Change-Id: Idad2e587697a5015eb5363d7b71fab9de9cc8ffb
* Don't reuse bitmap before HoneyComb.Owen Lin2012-07-031-1/+2
| | | | Change-Id: I0df9bf0a8f43e28ed25b436d4c584dc3ceb43c1d
* Don't use Build.VERSION_CODES.Owen Lin2012-06-281-2/+1
| | | | | | | | Since they won't be available on old platform. bug: 6752318 Change-Id: I55a9e83dbf05b93c83c68cb31f6edcbc29793283
* am 27a76801: am c7e89dae: Update thumbnail if a picture is deleted in ↵Chih-Chung Chang2012-06-261-0/+1
|\ | | | | | | | | | | | | background. * commit '27a768018b18f45b9dd912bafd09dea64460f852': Update thumbnail if a picture is deleted in background.
| * Update thumbnail if a picture is deleted in background.Chih-Chung Chang2012-06-261-0/+1
| | | | | | | | | | Bug: 6712751 Change-Id: I17f56c9ff04441e51f28b3e3bec23b1ac308b70c
* | Use MediaColumns.WIDTH and MediaColumns.HEIGHT only when they are available.Owen Lin2012-06-221-2/+18
|/ | | | | | bug:6698720 Change-Id: Iaabfd1d5fe16b5d89f564d688a78e773ad36c8bd
* Show gray tile for screennails not loaded yet.Chih-Chung Chang2012-05-171-2/+0
| | | | | Bug: 6452217 Change-Id: Ied9c2e2c91f4ffe218a73ba1a123df92a2aab98a
* Better data change handling for PhotoDataAdapter and PhotoView.Chih-Chung Chang2012-05-111-6/+5
| | | | Change-Id: I0f67d918b95000d10786d2035286e036346bfa4e
* Reuse bitmap for all micro thumb images to prevent GC.Owen Lin2012-03-141-26/+14
| | | | Change-Id: I27d3002e5bb745a597f52962fe24744c8329441c
* Fix 5481444 Face clustering should use PWA profile shot instead of random photoRay Chen2011-11-111-3/+0
| | | | Change-Id: Ie4e3f9ae19431ab5b36d216cd7f4c626de503bbf
* Fix 5224359: query width and height from media provider.Chih-Chung Chang2011-09-201-5/+14
| | | | Change-Id: Ib7a560822a1d1fdc2be8c572d4d9319f908f7c16
* Fix 5299746: New UI layout, part 2.Chih-Chung Chang2011-09-201-0/+12
| | | | | | | | | | - Replace various icons and add xhdpi/sw600dp-mdpi versions of them. - When user press on the thumbnails, show a color overlay on it. - For a wide (w/h > 2) picture, add panorama overlay on it. - Align photo count label position when there is no icon for it. - Adjust offline page layout. Change-Id: I327d25806e99843bfa05d3ca0e9be5a8f9375595
* Improve the performance of Reviewing a photo.Owen Lin2011-09-051-1/+21
| | | | | | | | | | | | | | | | | fix: 5144370 There is two componenet in the photo page. One is the large photo and the other is the thumbnail strip. They idenpendently load their own data and images. This change fixes several issues here: 1. Prevent sending to many jobs to ThreadPool and block others. In a worse case, if the thumbnail strip send image requests first, it may block the ThreadPool very long. 2. Improve the performance of extracting thumbnails from local files. Now we try to extract the thumbnails from EXIF data first. Change-Id: I45100d4daa025efb479f47c4f105de2b4731b498
* Initial code for Gallery2.Owen Lin2011-08-181-0/+289
fix: 5176434 Change-Id: I041e282b9c7b34ceb1db8b033be2b853bb3a992c