e58cb0d26c9fc8d1eb04d3cb86233b918053a47b |
06-Aug-2013 |
George Mount <mount@google.com> |
Remove MediaCache and MediaCacheUtils. Change-Id: Iebf4b10ecde56bc490a1b5a4add31a1cf766e9c9
ileRetriever.java
ediaCache.java
ediaCacheDatabase.java
ediaCacheUtils.java
ediaRetriever.java
|
d3423af9e06503aeae632b14cb98f86608cac7c7 |
06-Aug-2013 |
George Mount <mount@google.com> |
Remove BitmapDecoder, which is now unused. Change-Id: I01938fac23f212021bc9b7ebe649f40b7dae372a
itmapDecoder.java
|
452f74622c9b6fdd357b94ab74ae81dd03cf3582 |
01-Jul-2013 |
George Mount <mount@google.com> |
Ensure no account duplicates. Bug 9502314 Add a uniqueness constraint to account name. Change-Id: I1f0607e5ce9b90054b3b98bed1557b223d7e89a7
hotoDatabase.java
|
e56eaa946d695e24a276b4ce6770298b0cccdece |
28-May-2013 |
George Mount <mount@google.com> |
Add decoding to a smaller image by sampling and scaling. This allows opportunistic reuse of bitmaps, but does not require it when downsampling. Change-Id: I06f12bb5416f88a242f67bff3d2ca45894101bcd
itmapDecoder.java
|
e7b3f10280065ecc19b4b6a1cf9952a48ab618c0 |
29-May-2013 |
George Mount <mount@google.com> |
Recover from bitmap decode failure. Skia errors out when decoding a bitmap into another bitmap sometimes. When this situation is detected, the decode is is retried without reusing a bitmap. Change-Id: I935dec988ed7e115ceda9233a65d3b6083a17468
itmapDecoder.java
|
dcda3945d663d9bc4d78c8b9d40b6c7ef15d6878 |
23-May-2013 |
Bobby Georgescu <georgescu@google.com> |
am cdc87e62: Merge "Fix potential synchronization issue in bitmap pool" into gb-ub-photos-bryce * commit 'cdc87e62ee28b5022b2e4d0bc756c264cc26d8e9': Fix potential synchronization issue in bitmap pool
|
15d700c353e8f3c61240e7e40e99065787d75d48 |
22-May-2013 |
George Mount <mount@google.com> |
Merge "Combine code for bitmap decoding and add byte array decoding." into gb-ub-photos-carlsbad
|
338118e6dfa6482704a219c9da27d33349e4e195 |
21-May-2013 |
George Mount <mount@google.com> |
Combine code for bitmap decoding and add byte array decoding. Change-Id: Id780f94a5d939e5423b87f2e1d4ddf18b3dfa126
itmapDecoder.java
|
1c89159dc7c9a5cddb69b62144c3333c6b6da55d |
21-May-2013 |
Bobby Georgescu <georgescu@google.com> |
Add comments to bitmap pools Change-Id: Ie841316629ef0737dcdd5002b3278cf0bca3a768
alleryBitmapPool.java
parseArrayBitmapPool.java
|
3e43b59805993151c76fcc3f0069cc99985811d3 |
21-May-2013 |
Bobby Georgescu <georgescu@google.com> |
Fix potential synchronization issue in bitmap pool Bug: 9072712 Change-Id: I7fcecd6ec63e461e06a6565519be6d86e3246155
alleryBitmapPool.java
|
c8feb013ec6a1d48729dc53127e4596d91e74f5c |
09-May-2013 |
George Mount <mount@google.com> |
Fix bitmap buffer size. The buffer size wasn't sufficient for some images. Change-Id: Iba008c5bd4801183450f6076d73d19db531d5f3b
itmapDecoder.java
|
033d43c3334c4633221fb18c5e826964b495f3c1 |
08-May-2013 |
Bobby Georgescu <georgescu@google.com> |
Fix memory leak in SparseArrayBitmapPool Bug: 8857493 Change-Id: Ie5fae457aea91973caa07f8955b1364df573821b
parseArrayBitmapPool.java
|
6d7a2d3e32a27de28336176f856a7439b36252bd |
02-May-2013 |
George Mount <mount@google.com> |
Merge changes Ia9b2ced0,I7cccfffc into gb-ub-photos-bryce * changes: Class to simplify use of GalleryBitmapPool for decoding Bitmaps. Allow prefetch for cache, reducing priority for prefetched images.
|
33065f02d7d88dab68ff3f9a0a27b7bd5bba8da7 |
30-Apr-2013 |
George Mount <mount@google.com> |
Class to simplify use of GalleryBitmapPool for decoding Bitmaps. Bug 8446191 Required for I86cfa59f448daa4e7b9fd7ea9ada2d69357e1f63 Change-Id: Ia9b2ced0bfd9c9c1b969c77bc89eaa0fa87687bb
itmapDecoder.java
|
057146cfc753d434994385e8a71f196fbd009b44 |
02-May-2013 |
George Mount <mount@google.com> |
Allow prefetch for cache, reducing priority for prefetched images. Bug 8446191 Required for I86cfa59f448daa4e7b9fd7ea9ada2d69357e1f63 Change-Id: I7cccfffc539988d26fc751e16726b05fb2ba21bd
ediaCache.java
|
fe804d11f398b3c03b4a6ccffcfdac56e1728de4 |
30-Apr-2013 |
Mangesh Ghiware <mghiware@google.com> |
Handle onDowngrade in PhotoDatabase Bug: 8683352 Change-Id: Iefaa425a753c8242dc345efd96354bbb7b5bb999
hotoDatabase.java
|
ba1d7caf633631e3195e3938a39b86efd820869a |
09-Apr-2013 |
George Mount <mount@google.com> |
Add _COUNT support for PhotoProvider to help performance of All Photos. Bug 8594818 Change-Id: Iab14a945e33ffcbf539b1d7acc704538e4bf48b6
hotoProvider.java
|
6058af443b087ba50741cc3e61ec70e830e498fa |
01-Apr-2013 |
Bobby Georgescu <georgescu@google.com> |
Enforce bmp type in pool, handle MTP image decode failure - GalleryBitmapPool didn't reject bitmap types other than ARGB_8888 which could lead to problems when a different type is used for recycling. - BitmapFactory throws an exception rather than returning null when image decoding fails and an existing bitmap was supplied for recycling, even if the failure was not caused by the use of that bitmap. When decoding things from an MTP device, we need to handle this since unsupported formats may be returned. Change-Id: I8cc8aa46f5a741b360e806814991f74a131e9039
alleryBitmapPool.java
|
d4681a3c9d417970a9602112bd83f921ac16af96 |
28-Mar-2013 |
George Mount <mount@google.com> |
Remove ImageCache from PhotoProvider in favor of MediaCache. Change-Id: I4e75a094d1dc033ac892c2b95bdc6b6a4a165304
ediaCache.java
ediaCacheDatabase.java
ediaCacheUtils.java
hotoProvider.java
|
49508252ccb37a92bf06da468e4683c4b1909a33 |
18-Mar-2013 |
George Mount <mount@google.com> |
Add initial implementation of MediaCache. Change-Id: I94d357bab0e57cc60b8be790d912ba036730298b
ileRetriever.java
ediaCache.java
ediaCacheDatabase.java
ediaCacheUtils.java
ediaRetriever.java
|
b2a646658c87378b681d85a130db705a39d07171 |
25-Mar-2013 |
Mangesh Ghiware <mghiware@google.com> |
Add album type to albums table. Change-Id: Ib4dfb1de9d814d2ee41c5b855b69f09115912e57
hotoDatabase.java
hotoProvider.java
|
1a7caec663cedddf4fc80f2f33bc2eb8944a6f38 |
19-Mar-2013 |
John Reck <jreck@google.com> |
Changes for CanvasProvider Change-Id: I0f90f08f4413717933083d110d5020f494d9ed5f
QLiteContentProvider.java
|
75819cfec58ba48b5ee81eb9214c8e49dccfce76 |
18-Mar-2013 |
John Reck <jreck@google.com> |
Merge "Fix notifyChange" into gb-ub-photos-bryce
|
835a0d50318e9cd61bbbd834e36ddda4cff9c59d |
18-Mar-2013 |
John Reck <jreck@google.com> |
Fix notifyChange Change-Id: I48d6c756a5272465b6cfaa632c879683aa51083d
hotoProvider.java
|
59073597fe605a519a5f74f52d400b55d071de0d |
18-Mar-2013 |
George Mount <mount@google.com> |
Merge "Change delete cascade" into gb-ub-photos-bryce
|
8324b3355817e8f6d08ac0b1f7349926df8a9bc7 |
15-Mar-2013 |
George Mount <mount@google.com> |
Change delete cascade Change-Id: Ib40b0989ed437c923ff82b379e539b1141225529
hotoProvider.java
|
fcdcdd7627bcebe97284e200daee9e8e284aa7f4 |
18-Mar-2013 |
George Mount <mount@google.com> |
Fix "drop table" problem. Bug 8404285 Should drop table if exists when upgrading, not just drop a table. Change-Id: Ic75fa0efc6ab44be073b2b78a8520e2289cd3148
hotoDatabase.java
|
b5ab491c5461df7fedb9c83f42e80acef4fd8a8e |
15-Mar-2013 |
George Mount <mount@google.com> |
Delete and recreate database on upgrade. Change-Id: I0125697dd673568ddfee7be8d7d0d693018b61d5
hotoDatabase.java
|
091314b7ea73e774ce96c981bd7007c94ad80e30 |
15-Mar-2013 |
George Mount <mount@google.com> |
Use cancellationSignal only on API Level 16 and above. Bug 8390238 Change-Id: If2dacb1eb74e531d004b6f281d32a81f7cd59139
hotoProvider.java
|
693a5b7a18066d4757d49a44214356a3dd9f61a0 |
14-Mar-2013 |
Mangesh Ghiware <mghiware@google.com> |
Use plurals for table names for consistency. Change-Id: I663c0085ed467f3f61f6060147374d9128967e2d
hotoProvider.java
|
869f4a62594c4508aa57a8622b461b6825b74e7c |
09-Mar-2013 |
Bobby Georgescu <georgescu@google.com> |
Sharing support for albums, bulk operations infrastructure Change-Id: I590f60ab85ffbd9cf9d7cd9982627604fa1b427f
lbumSetLoader.java
hotoSetLoader.java
|
56c42ad3265ceac0674e6a4c00800336101a230c |
12-Mar-2013 |
George Mount <mount@google.com> |
Add delete cascade for Accounts. Change-Id: I962c7cb657643c3eddbbeb6a691b26de5553d4df
hotoProvider.java
|
09bfc1d566621498d08903559ae707161a701571 |
11-Mar-2013 |
George Mount <mount@google.com> |
Add support for local storage of uploaded pictures. Change-Id: I23c86e6a95871effcb76a54b16b9ab7720a63383
hotoProvider.java
|
dc32aaf95fd6925796474688c24704b3265a1ae7 |
11-Mar-2013 |
Mangesh Ghiware <mghiware@google.com> |
Enable operations on accounts table. Change-Id: Ida0e379cad422dbeffb3b4ea89232db7f45a36e4
hotoProvider.java
|
fb6132b0b3079153fd1d15acf1dc3c6100aa2e00 |
07-Mar-2013 |
Bobby Georgescu <georgescu@google.com> |
Add sharing support Change-Id: I2c7f18b0d6dd057c1fba96c1133d563f32abf55c
hotoSetLoader.java
|
f6e687bc30887695374580712092aeb917c84253 |
08-Mar-2013 |
John Reck <jreck@google.com> |
Support clicking on photos to view them Change-Id: I511af0cbe46c833d81cbbd563b9c2b4feec2bffe
hotoSetLoader.java
|
62a1046c9482b4ac54d73130623ba7e37da2f275 |
07-Mar-2013 |
Bobby Georgescu <georgescu@google.com> |
Merge "Album set shim" into gb-ub-photos-bryce
|
5139ee00d28c3f694df74f0ccf13cec402707aea |
07-Mar-2013 |
George Mount <mount@google.com> |
Add batch operations to PhotoProvider Change-Id: I36b2f0305e2ef7502df7b896c8baedc86519ac52
otificationWatcher.java
hotoProvider.java
QLiteContentProvider.java
|
8c12028e716792bb083dc57dda58b8be26a16ef7 |
07-Mar-2013 |
Bobby Georgescu <georgescu@google.com> |
Album set shim Change-Id: I12257ea09b7b5bc4b1d5ef638e685c66df86538a
lbumSetLoader.java
|
17362f811fa92ff0d9f92b3c733f08704de2f135 |
07-Mar-2013 |
Mangesh Ghiware <mghiware@google.com> |
Remove redundant Album NAME (replaced by TITLE) Change-Id: I0482f8b4bd85e07aefe4af02b1e8dab4702eb9f6
hotoDatabase.java
hotoProvider.java
|
cad2ab01fe5d95f8a98f15c898fe532f85daeb89 |
07-Mar-2013 |
George Mount <mount@google.com> |
Merge "Add inserts to PhotoProvider." into gb-ub-photos-bryce
|
e1796ac13fad20584ae95767f6790c4090bffc3a |
07-Mar-2013 |
George Mount <mount@google.com> |
Merge "Add album cover art downloading." into gb-ub-photos-bryce
|
aebb3b012aef838001c5f9e6adfa4bbcc7bb6569 |
07-Mar-2013 |
George Mount <mount@google.com> |
Add inserts to PhotoProvider. Change-Id: Ie91df59975d185948c7c2fd96432d311847c3e00
hotoProvider.java
|
cb8c486b85267f81511d71f89a4c13d8e1dcfc19 |
07-Mar-2013 |
George Mount <mount@google.com> |
Add album cover art downloading. Change-Id: I660761c3bf59b1b314be9674fc3f1e43f307c686
hotoProvider.java
|
0eed2b56583420f85a02f01707e49f37467bbad7 |
07-Mar-2013 |
John Reck <jreck@google.com> |
Merge "Data provider shim" into gb-ub-photos-bryce
|
d228222e5efca7df8c7f2fe49e5ec76696cbbc05 |
07-Mar-2013 |
John Reck <jreck@google.com> |
Data provider shim Bolt the new UI framework on top of the old data model temporarily to unblock UI work Change-Id: I2f61f70647faca1f6a95b1f02f719ec4277fa5fb
ediaSetLoader.java
hotoSetLoader.java
|
1732a9cfe68564c7b55b0157575561ecf0f9fdc4 |
07-Mar-2013 |
George Mount <mount@google.com> |
Merge "Add required fields to PhotoProvider." into gb-ub-photos-bryce
|
2f5a064980ad79e88616ba124268e4d7298c68a5 |
06-Mar-2013 |
George Mount <mount@google.com> |
Add required fields to PhotoProvider. Change-Id: I1e830702412d4431ba3b01fe4945a4818385b6cd
hotoDatabase.java
hotoProvider.java
|
a73acc17eea200014edba9c9c6a40f1c632fa57d |
04-Mar-2013 |
Bobby Georgescu <georgescu@google.com> |
Preliminary AlbumSet UI Change-Id: Ie99bd2939bfcb47c80605cbb22b84b1064098e91
lbumSetLoader.java
|
8c8e86dcb25cd65631d461940ce93bccabecf473 |
05-Mar-2013 |
George Mount <mount@google.com> |
Fix build break. Change-Id: If19356395fe005a98036888cd9a688c4d36720ea
hotoProvider.java
|
135c2e576f3dfea954ba628942c55adcb35a7cf6 |
28-Feb-2013 |
George Mount <mount@google.com> |
Update PhotoProvider and tests to allow tests to run against GalleryGoogle.apk Change-Id: I6630e7a5ba0883b887915f63094885a2dc9f025c
otificationWatcher.java
hotoDatabase.java
hotoProvider.java
|
08c0f25091f20c4d618b5adaa381ed6eedf4695f |
01-Mar-2013 |
John Reck <jreck@google.com> |
Fix race condition Change-Id: I6cf9207d067d4c0c3c4271d6ce6f44b213d7296b
alleryBitmapPool.java
|
c8419b4e5e3302f2efc7ea629891041a14219aa7 |
21-Feb-2013 |
George Mount <mount@google.com> |
Add initial implementation of PhotosProvider. Change-Id: I98694cf54bd0fb549703a7184e1816e9590a05ff
hotoDatabase.java
hotoProvider.java
|
5f30b98d6ac98c6aa863d48f47e9b8e2b77a1820 |
15-Feb-2013 |
John Reck <jreck@google.com> |
Start of photos Change-Id: Id53dd96d8873e0fe6c2685e07cd7bdc0cde7ea75
ediaSetLoader.java
hotoSetLoader.java
|
f52ceba89962829aa12f5caba131580e8da85880 |
20-Feb-2013 |
Bobby Georgescu <georgescu@google.com> |
Replace various BitmapPools with a smarter unified pool Make all of gallery use a single shared pool, and pave the way for making the pool more adaptive based on the current workload. Change-Id: Ia32561ad50b1b9716ebe2fd32a7bf02737685dac
alleryBitmapPool.java
parseArrayBitmapPool.java
|