History log of /packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
3a9fcedbcd235372cd2ab64f825a0b5b3937f59e 13-Apr-2012 Michael Jurka <mikejurka@google.com> Fix warnings and remove dead code

Change-Id: I574d823fedf4b752c3df5a72599b390f708823ac
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
3b187b88baf80e520f6bd32d60abe6460d28a040 31-Jan-2012 Winson Chung <winsonc@google.com> Fixing issue where AllApps icon would stay dimmed after pressing it (but not launching or long pressing).

Change-Id: If60fd76cd1fbef0b235c0a3d0870fd2da4c1b833
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
e4e506660ba93ae2c4f1cb0b41378cf148c85e2b 23-Jan-2012 Winson Chung <winsonc@google.com> Locking pressed state for AllApps icons.

- Setting workaround for transition state bug until b/5897600 is fixed.

Change-Id: Icb29a4cd7bfaf527a9db5b853e7fb24c63b58b30
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
dcb4eddebe43374f6c4c968cf8114ad1551b127b 19-Jan-2012 Michael Jurka <mikejurka@google.com> Merge "Simplify code for All Apps touch feedback"
621fbe56a83aa4e6dc571a458643e3422a6ccf30 17-Jan-2012 Michael Jurka <mikejurka@google.com> Simplify code for All Apps touch feedback

Change-Id: I5a2ab81a140cdbd619434b266e16b8a938f5990c
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
4d59649ad1c74ace78f26d256a0eecac3014198f 16-Jan-2012 Michael Jurka <mikejurka@google.com> Removing dead code

Change-Id: I712144b0beb81387efd4c4b59087594e9832d116
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
e3517d01ecb844b498d5862df07bc2177861806a 12-Jan-2012 Michael Jurka <mikejurka@google.com> Speeding up AllApps click feedback

Change-Id: Ia16845b16d369bea610bb908d9a9f4805d4a1d54
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
82369a16126a1030c1c9203dc62b33c2598add89 12-Jan-2012 Michael Jurka <mikejurka@google.com> Delete dead code

Change-Id: Iabe9cf9a4254ce4d90849f6fb9bd82a043beba2a
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
4c4c001a85d8e1533c8df38a0c0d27bb959ebc70 15-Nov-2011 Michael Jurka <mikejurka@google.com> removing dead code
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
c6f10b906fc9c120cafc81046a42b2434ff635a9 14-Nov-2011 Winson Chung <winsonc@google.com> Workarounds for a couple crashes. (Bug 5612584, Bug 5613438)

Change-Id: I9669d830a10cc98291737f3f1d561c846c408289
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
ae4f155e090bf387b989fb738ee34ab045585711 20-Oct-2011 Adam Cohen <adamcohen@google.com> Fixing AllAppsCustomize Keyboard Accessibility / NPE (issue 5483485)

Change-Id: I841823e28bf419028afea2a57352c4ad45c7c4a0
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
c3eecff9043759926df124483b45fe8f4436ae7c 12-Jul-2011 Winson Chung <winsonc@google.com> Preventing multiple calls to loadLabel for the same info within a single load.

- Fixing mind boggling bug where we weren't even using the label cache earlier.

Change-Id: I605abf4d589ad02b2426d20adfe9cd1773cc84fd
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
b44b52439d155f570db7d6d0b80fdd3350e35685 13-Jun-2011 Winson Chung <winsonc@google.com> Loading previews and holographic icons in background thread using AsyncTasks.

- Adding back animation between tabs

Change-Id: I1a49bfca4f85f579e232861aa02d08fb25d0aafc
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
0be025d64c1f84138fe430a58875886e66aae767 24-May-2011 Winson Chung <winsonc@google.com> Fixing long-press issue due to child hit-rect offset.

- Removing some unused code

Change-Id: I875e3b27372c4c507e4bbc2d36b16eba077e2121
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
6a70e9fc3c62cc83d6abe59323d622dc6cd224a7 18-May-2011 Winson Chung <winsonc@google.com> Fixing issue where holographic icons could get out of sync in AllApps (when number of pages changes).

Change-Id: I1a63d4837c5b726a90229430f5fc698aa1db5550
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
63257c110a4ee54d5e8872c471cce254cf613c7a 06-May-2011 Winson Chung <winsonc@google.com> Minor changes to help address some hiccups when panning, changing tabs and rotating in AppsCustomize.

- Also removing references to old all-apps 2d/3d

Change-Id: Ibe07ad8b4facc5c57b3c82ccf0b55260be61a31b
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
563ed71d682cc979a095fff7d27f1afe378508df 06-May-2011 Winson Chung <winsonc@google.com> Merge "Cleaning up icon code."
4dbea7920a5f52df1d35009352f7e5cba16c05fb 05-May-2011 Winson Chung <winsonc@google.com> Cleaning up icon code.

- Changing long-press on homescreen to bring up wallpaper picker.

Change-Id: I854b1b7dc5a102e95853732d6e9a4fa298144650
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
b9b8ce94ff958792dd6ef81b0e50784fe8ad98a6 06-May-2011 Michael Jurka <mikejurka@google.com> Fix: restoring holo outlines in paged views on tablet

Change-Id: Ifb319731f76c8154e2dff5336641862b7427d836
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
b46a2d130b3d04df830402d579060b63db559ae3 22-Apr-2011 Winson Chung <winsonc@google.com> Disabling certain effects (wallpaper transition, holographic icons in AllApps) if HW acceleration is not enabled.

Change-Id: I7926d5c3ba95c6d57999189677ff79f67b05434f
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
785d2eb2b8d7072c8124300dd9168ff51a91cf38 15-Apr-2011 Winson Chung <winsonc@google.com> Initial changes to merged AllApps/Customize pane in the Phone UI.

Change-Id: Ifa1676736033fe617dd0cca965156c38fa452948
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
97d85d23b013347bead4e2f5fa430a79ce69431e 13-Apr-2011 Winson Chung <winsonc@google.com> Fixing focus issues in Launcher (keyboard support).

Change-Id: Ieafd713393daf5628f229a66441bd3ed293245da
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
823c969f528c7c2c654e7010e9b939f4c2bbdf87 01-Mar-2011 Winson Chung <winsonc@google.com> Fixing issue where the holographic icons sometimes don't update (ie. after uninstalling an app).

Change-Id: I593d557e3f019a1a68e47ac6310c6cc476c0e37e
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
5f445425606b2c27276a79e9e871cf7f67b1b719 18-Feb-2011 Patrick Dubroy <dubroy@google.com> Add missing animations when dragging from customize.

- Fix 3453751: Moon landing on canceled drag from customize
- Fix 3453595: Use home screen "consume" animation when dragging and dropping

Change-Id: Ia6a83c2d7a8f24c3ce02811547a35a7022d245f6
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
c0759f5090d9539d82ddc944b9f2da767c36b251 04-Feb-2011 Michael Jurka <mikejurka@google.com> Reducing memory impact of hardware layers in Launcher

- Disabling hardware layers in customize tray
- Destroying hardware layers for pages in All Apps that are not visible
- Re-adding CachedTextView for icons in customize tray (to regain some of the lost performance there)
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
742574b15b2b5298a2328443176f2890fb8ebe98 03-Feb-2011 Michael Jurka <mikejurka@google.com> optimizing transitions in Launcher

Bug #3413510

Change-Id: I89896b40b73d781255f9c0263300e9c5716d4efc
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
8245a8685fc9f4802c9fa29a989854b2522fc588 02-Feb-2011 Michael Jurka <mikejurka@google.com> Adding hardware layers to All Apps

- splitting up the "holo" outlines and the icons into separate views
- enabling hardware layers on each of the views
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
002bd928bf57f21ad8e937ca465a975835e851cb 15-Jan-2011 Michael Jurka <mikejurka@google.com> renaming CacheableTextView -> CachedTextView
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
c9c548eb1093be6106279a792df5ba8bb36b6326 12-Jan-2011 Michael Jurka <mikejurka@google.com> Potential fix for garbled text in All Apps

- now redrawing the cache for CacheableTextView every time setText is called
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
0499834db3f9dc6fb0f5f57b5876b8503bce5189 05-Jan-2011 Winson Chung <winsonc@google.com> Fixing issues with holographic outline cache in AllApps/Customize.

- Fixing issue where the outline cache was not properly used when changing orientations
- Making the outline cache static, and shared across both the AllApps/Customize (since they
share an Apps view)
- Making sure that holographic outlines for items on only one page are not created, since
the holographic outlines will never be shown in that case.
- No longer clearing outline cache as frequently

Change-Id: I291db3802260249d0470d2637d871958baa8ebff
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
59e1f9a07eef87b1d287956d21b8d9c5b27faf9c 21-Dec-2010 Winson Chung <winsonc@google.com> Adding fade when dragging items outside of the customization tray.

Change-Id: Ie8dad00bc0278053707f81d948528929e6bb6f5c
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
88127038178b3bbf0eb91103a31e682cc0615074 13-Dec-2010 Winson Chung <winsonc@google.com> Various tweaks to launcher

- Removing hotdog for shadow bg protection
- Adding bg protection for customization tray
- Restoring holographic outlines for all apps
- Small bug fixes

Change-Id: I58d81bb490f78c76fcaf46122febc3c1aace854e
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
cd4bc491c40c8a01a62d6846577da124e5e00718 10-Dec-2010 Winson Chung <winsonc@google.com> Changing AllApps checked visualization, fixing drag offset issue in AllApps/Customize.

- fixing previous change which clobbered pressed/focused state padding

Change-Id: I229d803322554e51bc9c1f15d3687b01b0f6679f
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
3b823cd9e22c805653121b43288ac12e6c06b64c 07-Dec-2010 Winson Chung <winsonc@google.com> Temporarily disabling holographic outlines until we resolve the various memory issues.

Change-Id: If23375fbb7148d0c0572ecde96507de5bdb670ae
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
5bb50bdb13f5fc22f5febd9480e78222b26c6fe7 03-Dec-2010 Adam Cohen <adamcohen@google.com> Improving the look of holographic outlines

- The outlines are used in AllApps, Workspace and Customize

Change-Id: I1c3aba81df163c98a839498a3d421a8f03c51f06
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
29d6fea296ebecb607525c8245a54696ad7c5db7 02-Dec-2010 Winson Chung <winsonc@google.com> Adding outlines to side pages for widgets and wallpaper pages in the customization tray.

Change-Id: Ib2ec5e630c1c861003d0e0b5672ed69ef25c0b47
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
67b2f6cba5aa7b5d0fac5e66ba8f3d5f887baee6 17-Nov-2010 Michael Jurka <mikejurka@google.com> Caching icon labels to bitmaps for better performance

Change-Id: I78a3c116c1103b5b994a47f2cfcff18c0a9b31b8
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
e22a8e9d3eafe569fe0f4d284c77af08c6e2fe28 12-Nov-2010 Winson Chung <winsonc@google.com> Minor fixes to Launcher

- Adding checks to prevent multiple onSetAlpha's to be called (especially now that we are using display lists)
- Removing an old change to keep artificially make the last page wider
- Fixing issue where you could click on an item in the paged view while the page it was on is being faded out

Change-Id: I9b194565602b5200c0688da2caec9c3c829b3bb0
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
c84001ec67236c070875324fb77f04ce63b46885 09-Nov-2010 Winson Chung <winsonc@google.com> Fixing issue where holgoraphic icon backgrounds were not being drawn.

- Removing the workarounds that we had previously to get around this.

Change-Id: I4f2b2f827988a7d76d86406542f647701df81a2d
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
c9a961952d1a057029874f8426b90181f6876034 01-Nov-2010 Michael Jurka <mikejurka@google.com> Using hdpi icons in Launcher

Known issue: Default activity icon is still showing up as small
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
7da1025bd7f15b04cf55c79b73e94e5e1bc959d9 29-Oct-2010 Winson Chung <winsonc@google.com> Layout and spacing changes for AllApps/Customization drawer

- Also fixing issue where preview images in the customization drawer were not being scaled down

Change-Id: I83d1abf019d591954204b87a437eac2ff916dd54
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
0e41ae6433b38ab84184aec4ae55bc909a95abbb 28-Oct-2010 Winson Chung <winsonc@google.com> Increasing icons for homescreen as well as as all-apps (temporarily until we get hi-res icons).

- Also fixing spacing in the portrait mode, and using the same styles for both AllApps and workspace icons.

Change-Id: I222dd5d53a39d6940a85f40b57912b69c926ffd0
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
0620bec8406c0f247a1f8d16c9963d08addbb9a2 26-Oct-2010 Michael Jurka <mikejurka@google.com> Generating holographic outlines in helper thread

Change-Id: Ie6fb0827b0c746d512c5baba44bf16de54e309bc
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
df4b83dd9d6380ab963c62d1f9d1312efc87cb0f 21-Oct-2010 Winson Chung <winsonc@google.com> More spacing changes for AllApps.

- Also testing a simple scale of existing icons in lieu of high res icons.

Change-Id: Ib9758064536cd1b1704344ea885bccdc93dd3466
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
9678557e66afe9c76103119df30ee13bf79581df 14-Oct-2010 Winson Chung <winsonc@google.com> Adding message when there are no icons in a particular tab.

Change-Id: Icbf122d10d07fcacb8a4429431ea389826a3d173
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
c1f48b973197253e314703101f65c1f5e3b33380 30-Sep-2010 Winson Chung <winsonc@google.com> Fixing issue where certain icons in the customization drawer were not being scaled down to size.

Change-Id: I5a14146cdd530f22119ced8ca8534ec899abcbdc
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
64a3cd4f204dd5f3676249d50aa0881b2e279b1f 18-Sep-2010 Winson Chung <winsonc@google.com> Changing the holographic outline algorithm to match designs.

Change-Id: Ibb9668514c7c3ce56473cf041051245b9c19c793
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
5f1c509d5ad1954a7e38e77db4d5f27c7345fd39 03-Sep-2010 Michael Jurka <mikejurka@google.com> supporting swipable home screens on xlarge devices

- icons and widgets on home screens can be "dimmed"
- celllayout no longer renders a dimmed version of itself, but instead its children make dimmed versions of themselves
- celllayout no longer always takes up full size of workspace, in landscape mode
neighboring screens (celllayouts) are visible
- on xlarge devices, in landscape mode side screens are "dimmed"
- moved holographic outline helper to its own file
- fixed bug where mini-screens were still able to scroll left/right

Change-Id: I9e85ab4147edfae1e7525c3d11d42be3fabf4f6d
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
5f2aa4efeeb8b0133d891715d71553138d9f9ca7 20-Aug-2010 Winson Chung <winsonc@google.com> Adding single/multi selection mode to AllAppsPagedView (action bar disabled).

Also adding check to prevent scrolling mode from continuing on touch down.

Change-Id: I744f2c1f6bc659219145b52b15a7ea176853ec7c
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
241c3b451d7841ba08247beea784953eca4e8582 26-Aug-2010 Winson Chung <winsonc@google.com> Adding outline cache for PagedViewIcons.

Change-Id: I258740a0323660edd73b5f40d61d509455ae195b
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
86f7753bbd6d87ce85195b0715e5548edbfdb7d1 24-Aug-2010 Winson Chung <winsonc@google.com> Preventing reloading of pages on swipe and disabling offsets for xlarge static wallpapers.

Change-Id: I4ca72164775d09706e36c38e0fac0e84254221c7
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
affd7b4d23cecb4ed74133dd8bd9a5ede099c562 21-Aug-2010 Winson Chung <winsonc@google.com> Fixing alpha issue on AllApps.

Change-Id: Ifbd81b3e8009cff963bb03bd953e498f8677cc38
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
03c568e608573d5199c03936ed3ad9937cb96732 20-Aug-2010 Winson Chung <winsonc@google.com> Fixing issue where recycled views' holographic overlays were not being regenerated.

Change-Id: I879eaf2379490ce99d20cb6c0887b7881e580021
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
b3347bb9f4ccf41fb7043bca66c3a565bde1083b 19-Aug-2010 Winson Chung <winsonc@google.com> Adding holographic outline for paged items (sans widgets).
Fixing possible null ptr exception in Launcher.

Change-Id: Ie625a6503299cf122e5c22852846d59e66f77414
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java