History log of /packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
616a70fdb4473d2fbd7b70772a3a82b908aeae1e 07-May-2012 Owen Lin <owenlin@google.com> Add transition animation for tapping from PhotoPage.

bug:6383694
Change-Id: Ib457d6b636dafd3f8ef7340bfa85725f14d90bd0
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
83f88ad1c72ae24acc5e78efc93c1e09e1c70c97 09-May-2012 Owen Lin <owenlin@google.com> Add animation for the paddings in SlotView.

bug:6383118
Change-Id: I034be207f73b027de448cef562a534f986d0cbe1
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
90fe70f11b0961e1e5ae353cdf563236a55f502d 24-Apr-2012 Yuli Huang <yuli@google.com> Add prominent highlights for touch feedback.

Mimic the system UI to fade out highlights on touch releases.
bug:6145331
bug:5379176

Change-Id: I44c9245a926b2c5eb46b28d494c6393ba7f0c30c
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
48ba94ae713dbf57898cfa84ae69517da50cf7a0 17-Apr-2012 Owen Lin <owenlin@google.com> Fix NPE in SlotView.

This NPE is actually a concurrent issue. We shall lock renderring when we clean up
the slots' data. But it didn't, so it may access to null data.

Change-Id: I2a8abfbb77f83bd9a240477fa53216ce69b7774d
fix: 6302487
fix: 6308873
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
d8fb81f601830385a2343d08ad5dd171e4c7bfe0 29-Mar-2012 Owen Lin <owenlin@google.com> Upload textures in background.

Change-Id: I365f7be9aaab793366884249cbb10e8b6f0ab0e6
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
1a4bd273afe5dd11592f7625c2f19853b6f174e9 26-Mar-2012 Owen Lin <owenlin@google.com> Make all drawing happens in background.

Also move more rendering code to SlotRenderers (AlbumSetView and AlbumView).

Change-Id: I1d678711bfd3655a48bb4b99d8ca175e088bdffb
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
2341c197b0becf99422e8ad305def77df6161714 23-Mar-2012 Owen Lin <owenlin@google.com> Remove Position and PositionRepository.

Also fix a regression introduced in previous change.

Change-Id: I534c8ca7838f3518856cf48878dd49beeb331562
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
7260f6f74d465520e4497b23fe56f98abb0c15a2 22-Mar-2012 Owen Lin <owenlin@google.com> Refactor. Make the code simpler.

Change-Id: I2d3b7a1cfed17afcf6b7ee3e7bf1ca13ada8d9c3
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
7b83fb8e3a8978b33a6b9bfc56d85fe2c1a9cf06 22-Feb-2012 Chih-Chung Chang <chihchung@google.com> Remove unused code.

Change-Id: I167596ab023671651df298ddb2b80b7c782f4223
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
7d19f7f4281f232b9dceee4a5df390c03e2bd16b 17-Feb-2012 Chih-Chung Chang <chihchung@google.com> Cache animation time value to reduce work and synchronize animation.

Change-Id: I00081bc6037c01dafc56cf017dcc1da448c1d106
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
174cac8f92029fc2829c94f274e70793ae948931 16-Feb-2012 Chih-Chung Chang <chihchung@google.com> Make GLCanvas a bit faster.

(1) make a faster version of translate(x, y).
(2) make mapPoints() faster.
(3) avoid calling canvas.rotate() when it is not needed.

Change-Id: I364e2aa3fc9ee81c43f42f3af8b2d30a1241b482
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
189e21a31f1c520b2802f734a53a37e5f3b455f4 13-Feb-2012 Yuli Huang <yuli@google.com> Fix b/5948042: Incorrect scrolling position after deleting pictures.

Scrolling position may not be updated correctly after deleting some
pictures.

Change-Id: I82de2cf1178ed1f97e48162a0e3bdf00a34d9bad
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
8bc5bebba780ca4a322b466b06fc909331697cf4 17-Nov-2011 Owen Lin <owenlin@google.com> Make sure startAnimation won't be called after onPause.

Change-Id: I6c5238394b2ad64e22fbcb250ecd1534da7e8d03
fix: 5629252
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
003328e9d121b31fec76e3599300931bb356e1bd 31-Oct-2011 Chih-Chung Chang <chihchung@google.com> Fix 5533861: Correct the thumbnail area hit testing calculation.

Change-Id: I3a9229497c955628cb49c42c0ee02c41eaadd705
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
dbf4ba12afba115888493caa34937643257e2bb1 04-Oct-2011 Ray Chen <raychen@google.com> Fix 5250813 Use new standardized no account screen on first launch

This CL also fixes a bug in AlbumSetDataAdapter's ReloadTask, which
causes empty screen after pause/resume.

Change-Id: I7991d40a790384105ccb3021e1e51ba3e5ec8635
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
da071d27a1435cce080b5c609d0d833555e5a175 27-Sep-2011 Chih-Chung Chang <chihchung@google.com> Fix 5367072: Add thumbnail fade-in animation.

Change-Id: I1101721c703d6dcb98f11178d54d65446f74ce06
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
77dcf07756dcf918c56afb0a8f7605577a7ce8e0 26-Sep-2011 Chih-Chung Chang <chihchung@google.com> Fix 5223982: Add animation when scrolling hits the edge.

Change-Id: I3c5191af3fe44ba835ae9b22755613a933065bcd
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
1a088db165c138f57d9445ca0b7e50fe90d3ad1d 22-Sep-2011 Chih-Chung Chang <chihchung@google.com> Fix 5223982: Adding one pixel transparent border around the texture.

This avoids the jigged edge around the thumbnails when they are rotated.

Change-Id: Ib2c5a75d1aa69a2f024e003a45111a8af4537f67
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
bc2154199aee16762e3758ad0cfed685323d9a9f 19-Sep-2011 Chih-Chung Chang <chihchung@google.com> Fix 5299746: New UI layout, part 2.

- 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
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
9201679ed1c485767f2e334aa618bd733024af03 14-Sep-2011 Chih-Chung Chang <chihchung@google.com> New UI for Gallery.

Change-Id: I5f243c00ebac55a9b333a9e13d0cc9c371a85005
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java
f9a0a4306d589b4a4e20554fed512a603426bfa1 17-Aug-2011 Owen Lin <owenlin@google.com> Initial code for Gallery2.

fix: 5176434

Change-Id: I041e282b9c7b34ceb1db8b033be2b853bb3a992c
/packages/apps/Gallery2/src/com/android/gallery3d/ui/SlotView.java