summaryrefslogtreecommitdiffstats
path: root/gallerycommon
Commit message (Collapse)AuthorAgeFilesLines
* Gallery: fix white screen after rapid scrollingLikai Ding2016-07-131-1/+1
| | | | | | | | | If edge is reached when velocity is high, distance may be a large negative value, causing very long animation duration. Fix it by checking absolute value. Change-Id: I71039a9ddd76f25c75582da4098cb091148cafba CRs-Fixed: 1022927
* Gallery2: Fix the strings not translated in editor interface.wqi2016-07-061-0/+11
| | | | | | | | Some of strings not translated after user change language, because of the strings not update. Change-Id: I5e6fa05e38f4c45caf72173ce69864f238470ac1 CRs-Fixed: 1002787
* Gallery: remove calls to @hide and internal API/membersLikai Ding2016-06-031-0/+3
| | | | | CRs-Fixed: 986672 Change-Id: Ib7b9eb494da9c38191f75960f01e62dfbf356205
* Gallery: AudioSystem wrapperLikai Ding2016-06-031-0/+25
| | | | | CRs-Fixed: 986672 Change-Id: I6cb69643162a089b3565666523291563860e6170
* Gallery: MediaPlayer/Metadata wrapperLikai Ding2016-06-031-0/+51
| | | | | CRs-Fixed: 986672 Change-Id: Ia290c2043d0d6a01df0ff2a07d143e15078ca109
* Gallery: SystemProperties wrapperLikai Ding2016-06-031-0/+70
| | | | | CRs-Fixed: 986672 Change-Id: I84c1c24604ef2bb5890e8054f4a8ef9b43f1a07e
* Gallery: rename project and make it buildLikai Ding2016-05-293-3/+3
| | | | Change-Id: I18f3b067694be923a263732a90b8e59904db0186
* Gallery2: Add dual camera filtersByunghun Jeon2015-10-131-2/+2
| | | | | | | | Add dual camera based filters. CRs-Fixed: 892007 Change-Id: Ide26135ef8e83137f86abb96ca7ce29e94801bba
* Gallery2: fix issue in readTag when parse Exiflihai2015-10-111-1/+2
| | | | | | | | | | | | | | | | When read some Tag of jpeg images,the offset is less than the IFD0 offset position,then try to copy data above IFD0 as Tag value no matter whether data exists above IFD0,so null exception occurs in System.arraycopy.This issue can effect user in two aspects: 1.black thumbnail for some jpeg images in ALbumSetPage and ALbumPage. 2.force close happens when get details of some jpeg images. We set offset for this Tag not value on above situation. Change-Id: Idc5537f751638f691822f6fe5300a486529e263f CRs-Fixed: 887654
* Merge remote-tracking branch 'remotes/quic/private_redfox64_MRA58G' into HEADJack Yoo2015-09-193-11/+6
|\ | | | | | | Change-Id: I55718147034e332c7c8b27840963cc49b6f5424f
| * Remove dependencies on FloatMathNeil Fuller2014-10-023-11/+6
| | | | | | | | | | | | | | | | See frameworks/base commit 33253a4baa6279f81a73425b49dfb6abe5f5416e for details. Bug: https://code.google.com/p/android/issues/detail?id=36199 Change-Id: I202064d78aeb125035c87257100e949da93c116c
* | Fixed NullPointerException when EXIF data is invalidUday Kiran jandhyala2014-11-041-1/+1
|/ | | | | | | For some images with no / invalid EXIF data, Gallery crashes Fixed this bug by catching NullPointerException Change-Id: I656fe6d526c981933c3d6eeefe67cda860206e2d
* Set default video quality to the highestDoris Liu2013-07-311-3/+0
| | | | | | Bug: 9886141 Change-Id: I4741d5c898ac666923cfc12abc78d5d3517cb05f
* Added jpeg streaming classes.Ruben Brunk2013-07-114-0/+449
| | | | | | | | | - Provides streaming operations for decompressing/compressing JPEG files. - Allows pixel operations to be performed on large JPEG images without holding the entire bitmap in memory. Change-Id: I597ddf282b59d2ba6d6bca4722208121e3728f94
* Clean up camera switcherDoris Liu2013-06-241-3/+0
| | | | Change-Id: I9f0495524028528ca02c7ddf94f4698d4e87af14
* Anchor camera controls when flipping deviceDoris Liu2013-05-031-0/+3
| | | | | | | | Also adjusted margins for camera root view to avoid covering undo bar Bug: 8758513 Bug: 8714114 Change-Id: If27f55a40f95402923d59d162db0c7cc29eabba4
* Fix offset and ASCII type handling in exif.Ruben Brunk2013-04-252-6/+31
| | | | | Bug: 8713891 Change-Id: I8adaf1bc42eea2cda741d149de5f1a64c3e4c74c
* Lock camera orientation using FW APIMichael Kolb2013-04-151-0/+3
| | | | | | Bug: 8617536 Change-Id: Id3a5ae777f6f87d24984cbca48202470651cd71c
* Merge "Use MediaMuxer for the video trim and mute." into gb-ub-photos-bryceztenghui2013-04-101-0/+4
|\
| * Use MediaMuxer for the video trim and mute.ztenghui2013-04-101-0/+4
| | | | | | | | | | | | bug:8548085 Change-Id: I55955285ee141ebab6437950a154280cc5fefcc0
* | Added check to strip out uninitialized EXIF tags.Ruben Brunk2013-04-051-0/+16
|/ | | | | Bug: 8552339 Change-Id: Ib6ae4f59f9e393e5f6b46877a4b2c3b2fe1852d3
* Merge "Speed improvements for ExifOutputStream." into gb-ub-photos-bryceRuben Brunk2013-04-022-3/+9
|\
| * Speed improvements for ExifOutputStream.Ruben Brunk2013-04-022-3/+9
| | | | | | | | Change-Id: I7d3ee9c157aefe67734e7b49cfa7868254c134ef
* | Cleanup sloppy memory handling in ExifOutputStream.Ruben Brunk2013-04-021-4/+3
|/ | | | Change-Id: Ifc34a958a6214fa89ee52cfbdeb6d53baa8cd3fd
* Use cancellationSignal only on API Level 16 and above.George Mount2013-03-151-0/+3
| | | | | | Bug 8390238 Change-Id: If2dacb1eb74e531d004b6f281d32a81f7cd59139
* Fix for crash upon saving imagenicolasroard2013-03-142-2/+4
| | | | Change-Id: I305626a61a07d2290e7d5600da4c26f2a82ab1c9
* Exif parser modifications.Ruben Brunk2013-03-1311-1683/+3838
| | | | | Bug: 8018327 Change-Id: I66a2ec309f9807ac255bbf29d8f5f26de60e89b8
* Add sharing supportBobby Georgescu2013-03-081-0/+2
| | | | Change-Id: I2c7f18b0d6dd057c1fba96c1133d563f32abf55c
* Use cross fade rotation animationMichael Kolb2013-02-251-0/+4
| | | | | | Bug: 8257846 Change-Id: I891eda12f3de2ec0cd0f7672b991a19e6464873c
* Fix exif data saving for picasa images.Ruben Brunk2013-01-152-3/+6
| | | | | Bug: 7910836 Change-Id: I8ec1a1ab379c35b0602689a8f7850f5c861e0189
* add javadoc for ExifOutputStreamEarl Ou2012-12-191-0/+51
| | | | Change-Id: Ib7aa3e32e0ae3af143209c0128374fc35ee8faa2
* add help function to decode user comment in ExifDataEarl Ou2012-12-191-1/+48
| | | | Change-Id: Ida19ce45bfc8b00972e751b652d99f6b19798116
* add javadoc for Rational and IfdId in Exif packageEarl Ou2012-12-192-1/+16
| | | | Change-Id: Ie67dde198337e6edae2e94d5c7e97b9b6063833e
* Replace original tags when add tags in ExifTagEarl Ou2012-12-191-20/+12
| | | | Change-Id: I80d1507467dcde8c8b157a120cfe9a5f5c664d0f
* Merge "ExifModifier" into gb-ub-photos-bryceAngus Kong2012-12-186-48/+308
|\
| * ExifModifierEarl Ou2012-11-306-48/+308
| | | | | | | | Change-Id: I001b24d8ba004a4080cd898f0d26d706b1839425
* | Remove LongSpareArray + some cleanupsYour Name2012-12-111-368/+0
| | | | | | | | Change-Id: If5bb44ebca70bd735e426aeb3d9aac2d4bac646e
* | Add GLES20 canvas implementation.George Mount2012-12-051-0/+3
|/ | | | Change-Id: I5680909f31dc097599d0e063aa1f6daba834d3e2
* Video: Fix crash in trimming/muting video in GB.Teng-Hui Zhu2012-11-161-0/+3
| | | | | | | | | Basically switched to use sherlock actionbar and protect various new methods with API level check. bug:7546257 Change-Id: Ic16f75126c619578a9e9c2520fa264687d89a2e6
* use ExifReader in MediaDetailsEarl Ou2012-11-142-27/+9
| | | | Change-Id: If8c7f32804ba55b4b0351c350e324dc1b6e508d7
* Use getValueAt() to read different data in ExifTagEarl Ou2012-11-143-62/+27
| | | | Change-Id: I4d8a72523a6ad4ae34e173c4b845a462644e83c7
* Convenient function to add timestamp related exif tagsEarl Ou2012-11-071-2/+53
| | | | Change-Id: I8a20c38d5fd35517d0520b29aac362eff32cbdd9
* Handle wrong thumbnail tag typeEarl Ou2012-11-071-0/+6
| | | | Change-Id: If41834f0aa86425a06aaede815f3e0c3cdd17fd9
* Handle undefined tags and ignore copyright tag in exif testEarl Ou2012-11-073-123/+5
| | | | Change-Id: I531518555257bdaefb79b681282c6aad07542b4b
* Handle invalid offset value in ExifParserEarl Ou2012-11-072-17/+74
| | | | Change-Id: I6d4a0edec361f8359535761d7f12ab9363ff1ad1
* Add API check for method announceForAccessibilityDoris Liu2012-11-021-0/+3
| | | | | Bug: 7434841 Change-Id: Ib97a322b4cdb1e1ca81d6ffa092e40f5ae172cb4
* Handle invalid data type in ExifParserEarl Ou2012-10-312-1/+18
| | | | Change-Id: I547021c03ec9e5d53c7452926c2ca5b6bf11dc43
* Handle images with multile APP1 in ExifParserEarl Ou2012-10-311-14/+19
| | | | Change-Id: If88384066b008bc6a68976b6e291cc1dbcd65914
* Handle the last null byte in Exif tag.Earl Ou2012-10-313-28/+75
| | | | Change-Id: Ic802810d11518dfeb80d1338db65b2e1e1cc8476
* Do not use UTF-8 to decode string in ExifOutputStreamEarl Ou2012-10-311-4/+8
| | | | Change-Id: Id0303a9e8a72db1625e8d0f7487be44227b0ce6a