0xdroid:packages_apps_gallery3d.git
7 years agoOrientation change should not trigger the video playback to start from the very begin... beagle-gingerbread
James Dong [Tue, 9 Nov 2010 02:41:53 +0000 (18:41 -0800)]
Orientation change should not trigger the video playback to start from the very beginning.

Without android:configChanges field in the AndroidManifest.xml, every time that the
orientation changes, the MovieView activity restarts. That is why the video plays from
the very beginning.

bug - 3177061

Change-Id: I71fa08b35991a213a99795d804def28aff045de5

7 years agoAllows the movie view to change orientation and not use fixed landscape mode
James Dong [Fri, 5 Nov 2010 22:55:06 +0000 (15:55 -0700)]
Allows the movie view to change orientation and not use fixed landscape mode

Change-Id: I885317f926018ec5ba3f367e0f20e2c18b4dba26

7 years agoMissing mdpi assets created from hdpi DO NOT MERGE
Gilles Debunne [Wed, 3 Nov 2010 18:27:29 +0000 (11:27 -0700)]
Missing mdpi assets created from hdpi DO NOT MERGE

Bug 3161939

Change-Id: I54e818b503f275b1ce579947b33cd0a1231f082f

7 years agoImport revised translations. DO NOT MERGE
Eric Fischer [Mon, 25 Oct 2010 22:44:44 +0000 (15:44 -0700)]
Import revised translations.  DO NOT MERGE

Change-Id: I9929b56aa1878d2cffbfe158137c02063fd45c35

7 years agoPull in old translations of strings related to SD card. DO NOT MERGE
Eric Fischer [Tue, 19 Oct 2010 21:36:41 +0000 (14:36 -0700)]
Pull in old translations of strings related to SD card.  DO NOT MERGE

These will be used temporarily until the real translations are done.

Change-Id: Ifb5f20fd8a3feedc17deed2711de0006253299e1

7 years agoRefer to USB storage instead of SD card if external storage is not removable.
Eric Fischer [Mon, 18 Oct 2010 20:56:34 +0000 (13:56 -0700)]
Refer to USB storage instead of SD card if external storage is not removable.

Change-Id: I80bce2781d92058146944732ec8187729151eb53

7 years agoImport revised translations. DO NOT MERGE
Eric Fischer [Thu, 7 Oct 2010 00:12:44 +0000 (17:12 -0700)]
Import revised translations.  DO NOT MERGE

Change-Id: I2c967efc6fdacd2a9c348e2395e7cfabe083566d

7 years agoTrim unwanted whitespace from translations. DO NOT MERGE
Eric Fischer [Mon, 27 Sep 2010 19:18:53 +0000 (12:18 -0700)]
Trim unwanted whitespace from translations.  DO NOT MERGE

Change-Id: Idf3baa23ad5b9226e0f042aed0e0c2cdbc9400c7

8 years agoDelete the new Galley3D in Gingerbread because we are doing all our rewrites in Maste...
Wei-Ta Chen [Tue, 21 Sep 2010 03:04:09 +0000 (11:04 +0800)]
Delete the new Galley3D in Gingerbread because we are doing all our rewrites in Master (Honeycomb).

Change-Id: I73ba357fb0a8de620225718d3c5e638e15909c90

8 years agoMenu handler for details, delete and rotate (cw/ccw)
Ray Chen [Wed, 1 Sep 2010 07:35:47 +0000 (15:35 +0800)]
Menu handler for details, delete and rotate (cw/ccw)

Change-Id: I714f9a4535b7861cf97f4f6275368e8d13acb67e

8 years agoAdd dynamic sharing menu and start activity by sharing type.
Ray Chen [Wed, 1 Sep 2010 07:35:47 +0000 (15:35 +0800)]
Add dynamic sharing menu and start activity by sharing type.

Change-Id: I8282c10f42d12ac5f91ec99c4732cc79c22f267b

8 years agoSupports select all mode and invert set and record unique ID instead of slotID.
Ray Chen [Wed, 1 Sep 2010 07:35:47 +0000 (15:35 +0800)]
Supports select all mode and invert set and record unique ID instead of slotID.

Change-Id: I10a766fed3c15d3bfb4e68d1afb1b5415cb11ff1

8 years agoMerge "Remove Pathbar" into gingerbread
Chih-Chung Chang [Mon, 6 Sep 2010 03:41:44 +0000 (20:41 -0700)]
Merge "Remove Pathbar" into gingerbread

8 years agoMerge "Make slot view scroll vertically." into gingerbread
Chih-Chung Chang [Mon, 6 Sep 2010 03:41:34 +0000 (20:41 -0700)]
Merge "Make slot view scroll vertically." into gingerbread

8 years agoMerge "Don't do clamp on the final position of scroll-helper." into gingerbread
Owen Lin [Mon, 6 Sep 2010 02:37:14 +0000 (19:37 -0700)]
Merge "Don't do clamp on the final position of scroll-helper." into gingerbread

8 years agoMerge "Move photo gadget to the new gallery." into gingerbread
Owen Lin [Mon, 6 Sep 2010 02:36:25 +0000 (19:36 -0700)]
Merge "Move photo gadget to the new gallery." into gingerbread

8 years agoRemove Pathbar
Chih-Chung Chang [Fri, 3 Sep 2010 14:04:20 +0000 (22:04 +0800)]
Remove Pathbar

Change-Id: If6d5a1a2a7fed667c2cd7a2fd8637c624348f4f2

8 years agoMake slot view scroll vertically.
Chih-Chung Chang [Fri, 3 Sep 2010 11:11:42 +0000 (19:11 +0800)]
Make slot view scroll vertically.

Change-Id: Iefbdfcfd37750a316ab1310b51e419cc390ba593

8 years agoMerge "Set the unpack alignment before uploading a texture." into gingerbread
Chih-Chung Chang [Fri, 3 Sep 2010 09:50:50 +0000 (02:50 -0700)]
Merge "Set the unpack alignment before uploading a texture." into gingerbread

8 years agoMove photo gadget to the new gallery.
Owen Lin [Thu, 2 Sep 2010 05:49:48 +0000 (13:49 +0800)]
Move photo gadget to the new gallery.

Change-Id: I8e2d8b02764041db25ce2126ea725ecf69bc7ad1

8 years agoDon't do clamp on the final position of scroll-helper.
Owen Lin [Fri, 3 Sep 2010 03:38:32 +0000 (11:38 +0800)]
Don't do clamp on the final position of scroll-helper.

Change-Id: I634e7655b59bf82e202db16ee09c31dcadd5fe64

8 years agoSeparate menu operations from HUD by implementing HudMenuInterface.
Ray Chen [Wed, 18 Aug 2010 10:15:34 +0000 (18:15 +0800)]
Separate menu operations from HUD by implementing HudMenuInterface.

Change-Id: If5e6f75e90345463bb4046f26e63285fe73e8b04

8 years agoSet the unpack alignment before uploading a texture.
Chih-Chung Chang [Thu, 2 Sep 2010 11:46:52 +0000 (19:46 +0800)]
Set the unpack alignment before uploading a texture.

Change-Id: I4602535b743fb4695b07837bc0196ee4d205682e

8 years agoMerge "Add slideshow page." into gingerbread
Owen Lin [Wed, 1 Sep 2010 08:45:51 +0000 (01:45 -0700)]
Merge "Add slideshow page." into gingerbread

8 years agoMerge "Change MediaSet.reload." into gingerbread
Owen Lin [Wed, 1 Sep 2010 08:45:39 +0000 (01:45 -0700)]
Merge "Change MediaSet.reload." into gingerbread

8 years agoAdd slideshow page.
Owen Lin [Sun, 29 Aug 2010 05:47:09 +0000 (13:47 +0800)]
Add slideshow page.

Change-Id: Ic97598b3378a154f62d6375d1c2fcc03424c174d

8 years agoChange MediaSet.reload.
Owen Lin [Tue, 24 Aug 2010 10:12:26 +0000 (18:12 +0800)]
Change MediaSet.reload.

Now, reload() is a blocking call. One should call it after getting a
onContentDirty() notification to ensure get the up-to-date data.

Also modify DataAdapter to do partial data loading to improve UI response.

Change-Id: I42b77a62b41a107d7fff630e6ac0146c108b4d02

8 years agoDon't draw transparent regions in a 9 patch.
Chih-Chung Chang [Tue, 31 Aug 2010 11:57:32 +0000 (19:57 +0800)]
Don't draw transparent regions in a 9 patch.

Change-Id: Ib1eb1966d39bdea0034cce5d9c204665f2f5ed26

8 years agoUse VBO and cache NinePatch coordinates calculation.
Chih-Chung Chang [Thu, 26 Aug 2010 12:13:14 +0000 (20:13 +0800)]
Use VBO and cache NinePatch coordinates calculation.

Change-Id: Ia4ce430b21d38974b4a9958d8be127bdddeabad2

8 years agoMerge "Fix a bug, where the tiles in ImageViewer are freed in PhotoPage.onPause(...
Wei-Ta Chen [Tue, 31 Aug 2010 02:57:53 +0000 (19:57 -0700)]
Merge "Fix a bug, where the tiles in ImageViewer are freed in PhotoPage.onPause() but not being regeneated in PhotoPage.onResume();" into gingerbread

8 years agoMerge "Fix a bug, where the mLevelCount in ImageViewer is not set based on a screenna...
Wei-Ta Chen [Tue, 31 Aug 2010 02:57:39 +0000 (19:57 -0700)]
Merge "Fix a bug, where the mLevelCount in ImageViewer is not set based on a screennail's size." into gingerbread

8 years agoFix a bug, where the tiles in ImageViewer are freed in PhotoPage.onPause() but not...
Wei-Ta Chen [Mon, 30 Aug 2010 13:19:07 +0000 (21:19 +0800)]
Fix a bug, where the tiles in ImageViewer are freed in PhotoPage.onPause() but not being regeneated in PhotoPage.onResume();

Change-Id: I828ecb71df94f8e11ff6e91596a7b7cb28566c1c

8 years agoFix a bug, where the mLevelCount in ImageViewer is not set based on a screennail...
Wei-Ta Chen [Fri, 27 Aug 2010 11:33:44 +0000 (19:33 +0800)]
Fix a bug, where the mLevelCount in ImageViewer is not set based on a screennail's size.

Also, remove mBackupTexture.

8 years agoMerge "Import revised translations. DO NOT MERGE" into gingerbread
Eric Fischer [Mon, 30 Aug 2010 17:29:59 +0000 (10:29 -0700)]
Merge "Import revised translations.  DO NOT MERGE" into gingerbread

8 years agoMerge "Rename Gallery prefix to AlbumSet." into gingerbread
Ray Chen [Mon, 30 Aug 2010 06:52:11 +0000 (23:52 -0700)]
Merge "Rename Gallery prefix to AlbumSet." into gingerbread

8 years agoRename Gallery prefix to AlbumSet.
Ray Chen [Mon, 30 Aug 2010 03:01:42 +0000 (11:01 +0800)]
Rename Gallery prefix to AlbumSet.

Change-Id: I67a2a968449ea9fb898c1cee60e3561ac4f1ca7a

8 years agoAdd back the SetWallpaper activity to new Gallery.
Owen Lin [Thu, 26 Aug 2010 10:53:46 +0000 (18:53 +0800)]
Add back the SetWallpaper activity to new Gallery.

Change-Id: I560a8af1b1aa21b49b695a3845bbb6d75a7ebd1c

8 years agoMove MovieView to new Gallery3D.
Owen Lin [Thu, 26 Aug 2010 09:14:26 +0000 (17:14 +0800)]
Move MovieView to new Gallery3D.

Change-Id: I40008044df66bddaaf45ec5c29430387e41bf6b0

8 years agoImport revised translations. DO NOT MERGE
Eric Fischer [Sat, 28 Aug 2010 00:17:21 +0000 (17:17 -0700)]
Import revised translations.  DO NOT MERGE

Change-Id: Ia31301d863c6d3796df7a44cad0782be1edb4f98

8 years agoUse LargeBitmap in ImageViewer, so the image tiles are all decoded from a LargeBitmap,
Wei-Ta Chen [Tue, 17 Aug 2010 10:40:27 +0000 (18:40 +0800)]
Use LargeBitmap in ImageViewer, so the image tiles are all decoded from a LargeBitmap,
rather than from an array of scaled bitmaps.

Change-Id: Ice4aa356cd9aa0497fc372dd9f29a97c47afb827

8 years agoAdjust loading priority and throttle texture upload to make animation more smooth.
Chih-Chung Chang [Mon, 23 Aug 2010 10:37:23 +0000 (18:37 +0800)]
Adjust loading priority and throttle texture upload to make animation more smooth.

Change-Id: Ibed8d7250aaa3530386c8968a9cab8d29a35ac9a

8 years agoMerge "Fix a bug in syncing with Picasaweb: the content_url should be different from...
Wei-Ta Chen [Wed, 25 Aug 2010 01:23:00 +0000 (18:23 -0700)]
Merge "Fix a bug in syncing with Picasaweb: the content_url should be different from screennail_url." into gingerbread

8 years agoImplement image request canceling. So that we don't need to spend time on
Owen Lin [Mon, 23 Aug 2010 10:28:55 +0000 (18:28 +0800)]
Implement image request canceling. So that we don't need to spend time on
invisible images.

Change-Id: I625e95658db05bba34366d677ba4ff285f693f26

8 years agoFix a bug in syncing with Picasaweb: the content_url should be different from screenn...
Wei-Ta Chen [Tue, 24 Aug 2010 07:26:07 +0000 (15:26 +0800)]
Fix a bug in syncing with Picasaweb: the content_url should be different from screennail_url.

Now, the full size is set to the original size of a Picasaweb image;
the screennail is set to 512; and the thumbnail is set to 144 and cropped.

Change-Id: I138afa8a20bef6118f12c4ed4e88b5c6830ecc7e

8 years agoPartially load the database content.
Owen Lin [Tue, 17 Aug 2010 10:01:45 +0000 (18:01 +0800)]
Partially load the database content.

Change-Id: Ia3ff2be3f114fed13c98cb5c12aea5e6ea70f2e6

8 years agoMerge "Make media sets unique for the same parentId/childKey." into gingerbread
Chih-Chung Chang [Mon, 23 Aug 2010 06:33:46 +0000 (23:33 -0700)]
Merge "Make media sets unique for the same parentId/childKey." into gingerbread

8 years agoMerge "Don't call Bitmap.recycle() in the finalizer thread." into gingerbread
Chih-Chung Chang [Mon, 23 Aug 2010 06:33:36 +0000 (23:33 -0700)]
Merge "Don't call Bitmap.recycle() in the finalizer thread." into gingerbread

8 years agoMerge "Use square thumbnails from MediaProvider and adjust layout." into gingerbread
Chih-Chung Chang [Mon, 23 Aug 2010 06:32:57 +0000 (23:32 -0700)]
Merge "Use square thumbnails from MediaProvider and adjust layout." into gingerbread

8 years agoMake media sets unique for the same parentId/childKey.
Chih-Chung Chang [Mon, 23 Aug 2010 04:32:07 +0000 (12:32 +0800)]
Make media sets unique for the same parentId/childKey.

Change-Id: I133058c5c42985c63185f506692190ccbcf468e3

8 years agoDon't call Bitmap.recycle() in the finalizer thread.
Chih-Chung Chang [Mon, 23 Aug 2010 04:01:13 +0000 (12:01 +0800)]
Don't call Bitmap.recycle() in the finalizer thread.

Change-Id: I1c9cd2bd762594c898bf8a9b066c2548b0c69a99

8 years agoTilt code now handles displays with a default landscape orientation.
Jack Palevich [Fri, 20 Aug 2010 21:06:48 +0000 (14:06 -0700)]
Tilt code now handles displays with a default landscape orientation.

Based on Id7baafa7465aba938a4fec1f165ef6fe9d8af8e1

Bug: 2937359
Change-Id: I6ceb5763edd837f08239b88ad947e24801fbb537

8 years agoUse square thumbnails from MediaProvider and adjust layout.
Chih-Chung Chang [Fri, 20 Aug 2010 10:57:56 +0000 (18:57 +0800)]
Use square thumbnails from MediaProvider and adjust layout.

Change-Id: I8a8127f9cc62804ff96f30c5a139b591010362e5

8 years agoDon't reset Picasa cache at every start.
Chih-Chung Chang [Thu, 19 Aug 2010 09:06:25 +0000 (17:06 +0800)]
Don't reset Picasa cache at every start.

Change-Id: I007c6d67d1d697f1de90f7d76fe7d371dc980aad

8 years agoChange the ids for MediaSet/MediaItem. Implement delete.
Chih-Chung Chang [Wed, 18 Aug 2010 10:15:34 +0000 (18:15 +0800)]
Change the ids for MediaSet/MediaItem. Implement delete.

Change-Id: I0d29bce02ebe86f1c3e80a3973a8f3e31c4f0c46

8 years agoImplement image prefetching in GalleryView/AlbumView.
Owen Lin [Tue, 10 Aug 2010 12:27:47 +0000 (20:27 +0800)]
Implement image prefetching in GalleryView/AlbumView.

Also refactor the code a little.

Change-Id: I3be16a0d65b302e9d8d96a2c115487d598050c49

8 years agoFix a bug that AlbumView won't remove unvisible display items.
Owen Lin [Wed, 18 Aug 2010 07:45:49 +0000 (15:45 +0800)]
Fix a bug that AlbumView won't remove unvisible display items.

Change-Id: I51a158270aba43944c531a990a0e88295f79b340

8 years agoAllow multiple image request in MediaItem.
Owen Lin [Sun, 15 Aug 2010 02:02:06 +0000 (10:02 +0800)]
Allow multiple image request in MediaItem.

Change-Id: I6f6cf1d7a5e807ba823b916ec24999523907801d

8 years agoAdd onContentDirty notification to MediaSet.
Owen Lin [Wed, 18 Aug 2010 03:43:32 +0000 (11:43 +0800)]
Add onContentDirty notification to MediaSet.

Change-Id: Id89f73fb468463565cade75a6b3628318dbaf597

8 years agoAdd debugging drawing flag.
Chih-Chung Chang [Tue, 17 Aug 2010 11:54:46 +0000 (19:54 +0800)]
Add debugging drawing flag.

Change-Id: Id54737cea2e83da757f288537418859f3006246d

8 years agoFix MergeAlbum to support newly appeared bucket.
Chih-Chung Chang [Tue, 17 Aug 2010 09:38:56 +0000 (17:38 +0800)]
Fix MergeAlbum to support newly appeared bucket.

Change-Id: I6859a146ca43fb948d4fd5078a9a436489a2d372

8 years agoAdd tests for MergeAlbumSet and ComboAlbumSet.
Chih-Chung Chang [Tue, 17 Aug 2010 08:14:18 +0000 (16:14 +0800)]
Add tests for MergeAlbumSet and ComboAlbumSet.

Change-Id: Ic79ae648c0e97300260d0e22fc7694785131d934

8 years agoRevert "This CL changes:"
Chih-Chung Chang [Wed, 18 Aug 2010 05:16:35 +0000 (13:16 +0800)]
Revert "This CL changes:"

This reverts commit 44c5967b46f52fa487b3c1bc15f117098ccd573f.

8 years agoThis CL changes:
Ray Chen [Wed, 18 Aug 2010 03:07:21 +0000 (11:07 +0800)]
This CL changes:

1. How menu handler is connected to MediaOperation
2. Use data handler to process background operation
3. Provide a progress dialog to indicate background progress

Change-Id: Id3d4f26c5923e5cf514bdc62ede0c945ec5e1ca0

8 years agoMerge "Adds more tests and documentation for MediaSet/MediaItem." into gingerbread
Chih-Chung Chang [Tue, 17 Aug 2010 04:23:28 +0000 (21:23 -0700)]
Merge "Adds more tests and documentation for MediaSet/MediaItem." into gingerbread

8 years agoFix several gallery bugs.
Owen Lin [Sat, 14 Aug 2010 07:05:42 +0000 (15:05 +0800)]
Fix several gallery bugs.

1. Make sure the handler in ImageService use main looper
2. Remember the visible range in slot view to prevent reput items
3. Improve the fling formula, so that v0 can match the fling speed.

Change-Id: I48a19327c971c30cdbc8d2fb43c4bacb45ef5664

8 years agoAdds more tests and documentation for MediaSet/MediaItem.
Chih-Chung Chang [Tue, 17 Aug 2010 02:38:00 +0000 (10:38 +0800)]
Adds more tests and documentation for MediaSet/MediaItem.

Change-Id: I6c987914fba18eaebbc8bd28c467b7217002f4b0

8 years agoAdd limit parameter for the Picasa content provider.
Chih-Chung Chang [Thu, 12 Aug 2010 12:34:47 +0000 (20:34 +0800)]
Add limit parameter for the Picasa content provider.

Change-Id: I457be42318836efb0160c8663728314cf0ce4b5e

8 years agoAdd some tests for MediaSet/MediaItem.
Chih-Chung Chang [Wed, 11 Aug 2010 11:18:48 +0000 (19:18 +0800)]
Add some tests for MediaSet/MediaItem.
Also fix a bug in BlobCache.

Change-Id: I08ca18d45138617cd24303426ebb124b823f9c7b

8 years agoAdd new interface to MediaSet.
Chih-Chung Chang [Tue, 10 Aug 2010 07:19:23 +0000 (15:19 +0800)]
Add new interface to MediaSet.

Change-Id: I2339a7b6a6d3ee0dceaca805c5dbd03731a8a7d0

8 years agoFix a bug that we should order Picasaweb photos by DISPLAY_INDEX.
Wei-Ta Chen [Wed, 11 Aug 2010 10:19:38 +0000 (18:19 +0800)]
Fix a bug that we should order Picasaweb photos by DISPLAY_INDEX.

Change-Id: I3292257f1353a8f01f5da8171f71527f3ebf68e7

8 years agoCache photos from Picasaweb in BlobCache.
Wei-Ta Chen [Thu, 5 Aug 2010 09:05:45 +0000 (17:05 +0800)]
Cache photos from Picasaweb in BlobCache.

Also, make DownloadService and DecodeService accessible from AndroidContext.

Change-Id: Iac4520cb748d91c523dd3efad27f08916110d5aa

8 years agoImport revised translations. DO NOT MERGE
Eric Fischer [Tue, 10 Aug 2010 19:00:04 +0000 (12:00 -0700)]
Import revised translations.  DO NOT MERGE

Change-Id: Icd58b6e92276380fad2bccf94270d0879271111a

8 years agoRefactor slot view to use a new idea of PositionRepository.
Owen Lin [Thu, 5 Aug 2010 04:01:17 +0000 (12:01 +0800)]
Refactor slot view to use a new idea of PositionRepository.

However, we need a unique ID for each item to enable the feature.
Will do that in next change.

Change-Id: If085dda35ef0b183e0878141209b90a594942874

8 years agoRename MediaSets and MediaItems and add copyright headers.
Chih-Chung Chang [Thu, 5 Aug 2010 10:22:12 +0000 (18:22 +0800)]
Rename MediaSets and MediaItems and add copyright headers.

Change-Id: I3dd3f78f053ec837db7aae162ef17d98d61aa275

8 years agoAdd documents and tests for GLView.
Chih-Chung Chang [Thu, 5 Aug 2010 05:39:19 +0000 (13:39 +0800)]
Add documents and tests for GLView.

Change-Id: I6d9cb3219b3c0da58bc25b7f647577d38e9a612d

8 years agoRefactor StateView to ActivityState.
Owen Lin [Fri, 30 Jul 2010 08:19:26 +0000 (16:19 +0800)]
Refactor StateView to ActivityState.

Change-Id: I7c58c9d84a0dcad412cbdc2a8fb70692e17094da

8 years agoAdd a new package util and move some shared utility code there.
Owen Lin [Tue, 27 Jul 2010 10:10:23 +0000 (18:10 +0800)]
Add a new package util and move some shared utility code there.

Implement our own Future....

The resource releasing scenario in java.util.concurrent.Future does not
meet our need (via GC only). We have to recycle resources, e.g., bitmaps before
continuing our task to avoid OOM.

Change-Id: I93984819d85f90857df5aaa7fd83f55e3f69a970

8 years agoMerge "Release texture memory in the Texture finalizer." into gingerbread
Chih-Chung Chang [Wed, 4 Aug 2010 07:19:23 +0000 (00:19 -0700)]
Merge "Release texture memory in the Texture finalizer." into gingerbread

8 years agoMerge "Extract GLRoot interface. Fix some synchronization problems." into gingerbread
Chih-Chung Chang [Wed, 4 Aug 2010 07:19:12 +0000 (00:19 -0700)]
Merge "Extract GLRoot interface. Fix some synchronization problems." into gingerbread

8 years agoRelease texture memory in the Texture finalizer.
Chih-Chung Chang [Tue, 3 Aug 2010 11:36:32 +0000 (19:36 +0800)]
Release texture memory in the Texture finalizer.

Change-Id: Ie7b98c5dce1310c95cec4a956df4db0bc28f0d3d

8 years agoMerge "Fix a bug that onCententChange() will be called twice." into gingerbread
Owen Lin [Wed, 4 Aug 2010 05:13:23 +0000 (22:13 -0700)]
Merge "Fix a bug that onCententChange() will be called twice." into gingerbread

8 years agoExtract GLRoot interface. Fix some synchronization problems.
Chih-Chung Chang [Mon, 2 Aug 2010 11:31:19 +0000 (19:31 +0800)]
Extract GLRoot interface. Fix some synchronization problems.

Change-Id: I4f7a65393fb6cd364afd24ff7b844012e28fcf28

8 years agoMake GLList add all views as children in setDataModel() time.
Chih-Chung Chang [Mon, 2 Aug 2010 05:16:50 +0000 (13:16 +0800)]
Make GLList add all views as children in setDataModel() time.

This makes parent-children relationship symmetric.

Change-Id: I5fa8c2c41550056371bbe469e05fb5eef2047047

8 years agoAdd BlobCache.
Chih-Chung Chang [Thu, 29 Jul 2010 08:27:01 +0000 (16:27 +0800)]
Add BlobCache.

Change-Id: Ie4c6fcb9fe5b858779030a0da7b639cb99de74c8

8 years agoFix a bug that onCententChange() will be called twice.
Owen Lin [Sat, 31 Jul 2010 06:06:19 +0000 (14:06 +0800)]
Fix a bug that onCententChange() will be called twice.

Change-Id: Id6bc8ab0078f27944d025d3ab824be5cdfd9791d

Conflicts:

new3d/src/com/android/gallery3d/data/BucketMediaSet.java

8 years agoAdd prev/next images to ImageViewer.
Owen Lin [Mon, 19 Jul 2010 06:52:59 +0000 (14:52 +0800)]
Add prev/next images to ImageViewer.

Change-Id: I97a95ed6b9cb338e77d5c7922ee08e5f58ce721c

8 years agoAdd selectable UI to slot view.
Ray Chen [Wed, 28 Jul 2010 08:21:49 +0000 (16:21 +0800)]
Add selectable UI to slot view.

Change-Id: Idfbd2f0dfc7475b4f57caff754d2ef89667bd5fd

8 years agoChange image request to future.
Owen Lin [Sat, 24 Jul 2010 12:09:13 +0000 (20:09 +0800)]
Change image request to future.

Change-Id: I07170fb92add997c80e34349b90fac561b124e99

8 years agoRefactor the code.
Owen Lin [Sat, 24 Jul 2010 08:20:26 +0000 (16:20 +0800)]
Refactor the code.

Change-Id: Icc699cb284f3d6c58590a912d48cc0044e1047d6

8 years agoRefactor the code of mixed texture. Remove the class.
Owen Lin [Tue, 27 Jul 2010 07:14:01 +0000 (15:14 +0800)]
Refactor the code of mixed texture. Remove the class.

Change-Id: I33d3fba34f34372a6694068d4189bb82f308150c

8 years agoAdd copyright headers.
Chih-Chung Chang [Tue, 27 Jul 2010 04:15:49 +0000 (12:15 +0800)]
Add copyright headers.

Change-Id: I5d7c179a936ad985993755720707d1bfe409c5a9

8 years agoImprove the procedure to release Texture resources
Owen Lin [Sat, 24 Jul 2010 06:56:07 +0000 (14:56 +0800)]
Improve the procedure to release Texture resources

Change-Id: I10e3efa2fa8c11d4a48c57f58e02c13f24914723

8 years agoAdds more documents and tests.
Chih-Chung Chang [Mon, 26 Jul 2010 12:10:42 +0000 (20:10 +0800)]
Adds more documents and tests.

Change-Id: I3b92d3e277ae48c2ca644bbc4a89ab71a338d647

8 years agoMore documents and tests on Textures.
Chih-Chung Chang [Fri, 23 Jul 2010 13:33:28 +0000 (21:33 +0800)]
More documents and tests on Textures.

Change-Id: Ic95185062386cdeab5ab10c197b250ae6ad8c9af

8 years agoAdd documents and tests for Texture.
Chih-Chung Chang [Thu, 22 Jul 2010 11:35:27 +0000 (19:35 +0800)]
Add documents and tests for Texture.

Change-Id: If81b5eeb68d5311e4032437e4531690304539f68

8 years agoIntroduce GalleryContext to avoid singleton pattern in the code.
Owen Lin [Wed, 21 Jul 2010 06:50:29 +0000 (14:50 +0800)]
Introduce GalleryContext to avoid singleton pattern in the code.
So that we can test those parts better.

Change-Id: I07f6326b7a3c8c1f5676a8fe03e62d2cddc7e54d

8 years agoMerge "Add picasa media set support." into gingerbread
Owen Lin [Fri, 23 Jul 2010 02:52:15 +0000 (19:52 -0700)]
Merge "Add picasa media set support." into gingerbread

8 years agoAdd picasa media set support.
Owen Lin [Fri, 16 Jul 2010 02:53:35 +0000 (10:53 +0800)]
Add picasa media set support.

Change-Id: I1a44ec18ef65923d22373cdae0ae2f307462588a

8 years agoClear the color buffer only when needed.
Chih-Chung Chang [Thu, 22 Jul 2010 07:37:23 +0000 (15:37 +0800)]
Clear the color buffer only when needed.
Also other small tweaks to speed up rendering.

Change-Id: Iab4721b7e9eee1391cc1d7b0594eabe20f5f3434

8 years agoAdd animation for ImageViewer.
Chih-Chung Chang [Wed, 21 Jul 2010 12:42:27 +0000 (20:42 +0800)]
Add animation for ImageViewer.

Change-Id: If8e94d3d18a3fb8d867dc12bd0fcc17d2f95282b