History log of /packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4d3aca0989c48084c0c387d6010bd5b601c25668 18-Jun-2014 Kenny Guy <kennyguy@google.com> Add content description for apps from profiles.

Add content description to apps so that apps
from the managed profile are described differently
to the same app in the personal profile.

Bug: 15106236
Change-Id: I3fb151aadd947f48f85392cd9be8222c37b2dfcf
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewIcon.java
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