History log of /packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c93e5ae12018bb214099ff88a48cc21580aec4c3 24-Jul-2012 Winson Chung <winsonc@google.com> Binding AllApps synchronously. (Bug 6855061)

- Also ensuring that we restore to the settling page index if it is in motion

Change-Id: I9c6760383113f7614f6cb962ab6562b0e7eb7138
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
dac8591072959f69eaa8c6319311fd111ae75db6 19-May-2012 Michael Jurka <mikejurka@google.com> Updating how widget previews look

Also fixing issue where some widget previews would
be way too large when picked up

Bug: 6472013

Change-Id: Iebfc33b1070da591a9d1d32d7c8e65a3fb057a7e
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
263301a391c5eaa7a1f651d79c79c863c60e496a 17-May-2012 Adam Cohen <adamcohen@google.com> Removing logging related to and fixing (issue 6238330)

Change-Id: I7ed89840d90fd13cbfedc795e789706b32f76b5d
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
c93ea442024bb74691048b4cc342322385ac8cf7 17-May-2012 Adam Cohen <adamcohen@google.com> Yet another attempt to fix (issue 6282761)

Change-Id: Iabb0dd8e59e566ddef71d4aa7aa684f52d06b3b3
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
0e56cc9fd6814af5813e73ba7a71bf1d51d4208a 12-May-2012 Adam Cohen <adamcohen@google.com> Fixing bug where widget could get added to drag layer and not removed (issue 6282757)

Change-Id: Ibc32b48f12e1c37267e140e82e1620bcb407963c
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
e3e03bcd313ba8060f2832b6a16dea6fd6d532ea 02-May-2012 Winson Chung <winsonc@google.com> Fixing issue where widgets larger than the workspace were now bounded when dropped. (Bug 6424463);

Change-Id: I8dcabd084d79697933f873d44bb390f608780c3b
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
72d598400da7cef9c7fc4f99bb1fcd7ff0710011 22-Feb-2012 Winson Chung <winsonc@google.com> Animating the widget previews on drag from AppsCustomize.

Change-Id: I223d66bb447c40e6870be46bb27f107f0e428a95
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
ed66b2bac7447febe2e405b4ce725cae4f6b5988 24-Jan-2012 Adam Cohen <adamcohen@google.com> Improving widget transitions:

-> When a widget has no configuration activity, we bind
and inflate it when the user picks it up. This allows
us to smoothly transition between it's preview and
some actual state of the widget when it is dropped.
-> When a widget has a configuration activity, we delay
the above process until the configuration activity
has been run at which time we transition between
the preview and the actual widget.

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

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

Change-Id: Iabe9cf9a4254ce4d90849f6fb9bd82a043beba2a
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
92f3d46cf35e78891f73226e81f8ca7e9a7f4d92 23-Nov-2011 Michael Jurka <mikejurka@google.com> Clean up unused code and import declarations

Change-Id: If36fd2d99a51b07290b13f697b3ea08d31feb023
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
68e4c64a67f4a40afac4cab44def461783f096a4 11-Nov-2011 Winson Chung <winsonc@google.com> Small changes to help AppsCustomize scrolling.

- Adding lookahead for prioritizing pages about to be visible
- Making fixed window for loaded adjacent pages
- Tweaking thread priorities on bg tasks

Change-Id: Ib2bccedb9cd7c4396ffaf8d7e1cb4820789960e5
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.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/PagedViewWidget.java
c46fbf04eaa8311d1775e70e65f3dd292e3ce715 13-Nov-2011 Michael Jurka <mikejurka@google.com> Merge "Widget preview improvements" into ics-mr1
141dbd0e02f9fd9f3a096722d8d812990b5931e1 03-Nov-2011 Michael Jurka <mikejurka@google.com> Improve Apps/Widgets transition

- Avoid using a bitmap when doing crossfade when switching between Apps/Widgets tabs, also fixes a visual issue on stingray (5104303)

Change-Id: I7365c629e704f37e18350ad15a849c034553d0b3
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
038f9d8bfb53288e7cf5812f62ec3d5b25fec965 03-Nov-2011 Michael Jurka <mikejurka@google.com> Widget preview improvements

- Make widget preview bitmaps as small as they can be, saving ~0.7-2MB peak memory (5104303)
- When adding/dragging a widget, make the drag outline/drag view much more closely match the actual size (5566938)

Change-Id: I5b5b7b84fa551d56432a76223b1a9e4de620ff56
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
81efbad05e0ce69b06d7323749ef2e200b84b98e 03-Nov-2011 Michael Jurka <mikejurka@google.com> Reduce unnecessary layout passes

- Also delete unused code
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.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/PagedViewWidget.java
5fc72b31863639e70b3d944a3b650f42e46932a6 12-Oct-2011 Winson Chung <winsonc@google.com> Fixing some issues with AppsCustomize

- Tweaking the widget page to make it a little tighter
- Altering the way we generate widget previews to make them more consistent
- Making the Apps page two line titles

Change-Id: I7bce420466c1d41fb87b423f259472482803a406
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
e4a647f8793ce7823394db43d6af57f9eab8a340 30-Sep-2011 Winson Chung <winsonc@google.com> Slight change to inflate as much of the widget info as possible ahead of bg preview loading.

Change-Id: Id2a7ec79674f2d0a58afef3cfd57091dbf0bc736
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
099459377a737d885bbd8ac4d52e6884a103b1c7 20-Sep-2011 Winson Chung <winsonc@google.com> Clean up bitmaps when necessary in the widget tray to prevent likelihood of OOM. (Bug: 5348390)

- Removing some old code to use software layers when rendering widget preview metadata

Change-Id: I0db3daf7d1223e81dac6c901647acbe2ff490c6e
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
35d4a257cff6ff69232f10c8dc405df8044eab1f 12-Aug-2011 Winson Chung <winsonc@google.com> Tweaking widget grid to show more items

Change-Id: Ied035f6c01f062ac1b4b16ee0a5b9029c6da72a0
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
6a0f57dfafced837a2a282d8feec28d5418be3b9 30-Jun-2011 Winson Chung <winsonc@google.com> Populating some more accessibility events.

Change-Id: I7813abdd6dcc0979949caec9e31029486be0396d
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
fd3385fe9e0f034b04f99d5d59a58d74fe040da4 16-Jun-2011 Winson Chung <winsonc@google.com> Using GridLayout in AppsCustomize widgets tab.

- Starting to implement new widgets design
- Hiding outlines in phone ui while dragging
- Making the tab bar show only when we have items as well

Change-Id: Ic027f9ba83fc0982f2f92a90412f050a8e248f9c
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
4e076545e4ccdbd3c045a3fa33869a2b7519a0cc 23-Jun-2011 Winson Chung <winsonc@google.com> Cleaning up dead code.

Change-Id: I922e20b41d19ca9936c75277ba7c58a291d297fa
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.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/PagedViewWidget.java
eb66b14000712b92fa6a5ba28f5bc47ce8fab6bd 16-Jun-2011 Winson Chung <winsonc@google.com> Fixing small issue with widget divider showing in Phone UI and Shop text showing in other languages.

- Removing some unused assets

Change-Id: I40dec108b35ed4fcc769405446664e8180cb6d41
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
faa13255de0fb1d581ec7a583ed6ef0b661dbea0 14-Jun-2011 Winson Chung <winsonc@google.com> Fixing crash in FocusHelper and removing some old focus code for old Customize layout.

Change-Id: Ifd8a38174bbcf04c0ffeeefb4f42419e82a6ba95
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
a2eb17095dcffa75c1e9681fdc318fe6e0564321 12-May-2011 Michael Jurka <mikejurka@google.com> Moving tablet interface to 'large' devices

(later, we will decide this more accurately based on the width of the screen in dips, but for now keeping changes so that they can easily be backported to earlier versions of Android)

Change-Id: I203addcbf19e8e3813c488af47e4fdf90dcd3115
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
46af2e89164b391b7a0049c6ce9048a2b7a7f644 10-May-2011 Winson Chung <winsonc@google.com> Adding Wallpapers tab.

Change-Id: Ic42bec30a4a3a4f8745bd1b5b164f33cc9a6c96f
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
4e6a976c2d85f7261ae4318a9ccffd2440f73124 09-May-2011 Winson Chung <winsonc@google.com> Adding keyboard focus support for phones.

Change-Id: I2daab961d0727bc5d892db6b50ad0f51fe23873c
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.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/PagedViewWidget.java
1ed747a4c07101793322c13a36dd547df4a3aa50 04-May-2011 Winson Chung <winsonc@google.com> Testing mixing shortcuts into widgets pane.

- Initial changes adding LRU cache to widget pane to speed up getting widget previews.

Change-Id: If9ed479ba8f2fb321b3ff8c384ac5a9f87d4c689
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.java
4b576be59e58072cc03b5a8d36afb6a322513575 28-Apr-2011 Winson Chung <winsonc@google.com> Adding back the widgets pane to the merged AllApps.

- Fixing issue with holographic drag outlines being drawn offset

Change-Id: Ie0e89d76ce6714b44f9cd2ddf99ad608b51bf005
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.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/PagedViewWidget.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/PagedViewWidget.java
1908d07151e0d3f82899f368874e41ed1e49ba16 25-Feb-2011 Winson Chung <winsonc@google.com> Refactoring and fixing bugs in Customize tray.

Change-Id: Ia37d3033d64036fd09f5f33443eb9f575e311c7c
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.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/PagedViewWidget.java
3e6882c3fe0a11941fbb3b78cea5aceb82f16319 18-Jan-2011 Winson Chung <winsonc@google.com> Enabling cache for widget text views.

Change-Id: I8f1381f6978fabb96d3a3ebe2a25365a2e8e0c48
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.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/PagedViewWidget.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/PagedViewWidget.java
c3f9f4fcbd3fba3753335d5c9671c0893393b164 15-Dec-2010 Winson Chung <winsonc@google.com> Fixing issue with customize page holographic previews not showing.

- Adding temporary workaround for bad holographic default widget previews.

Change-Id: I261045beac3791111f928511435e17e320f2d4a7
/packages/apps/Launcher2/src/com/android/launcher2/PagedViewWidget.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/PagedViewWidget.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/PagedViewWidget.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/PagedViewWidget.java