ab48b681401628a191a4a90d4906fa88edde95ba |
|
13-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Refactoring loading of recent apps - fix bugs 5278690 and 5432097 - no longer forcing a reload when screen is rotated - moving recents loading code into a seaprate class - changing variable names to use "Task" rather than "Activity" in Recent Apps Change-Id: Ib0c8c5d537cf9d46d65b2ccb790015b601bb1bf1
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
7daf95d5526e3b60f5db29cbacd9a4852d99a6f4 |
|
30-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Fixing accessibility support in Recent Apps - also switching "Recent applications" to "Recent apps" as per our new language guidelines Change-Id: Ib625429ad22ce75ede782d59c0f45894d00c8502
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
0e8063a3b447e1aa5cc3171db42f735b3b6ae78e |
|
10-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Bug fixes in Recents - Making thumbnails invisible until loaded (fixes regression) - Speed up dismiss animation from menu - Make the max swipe velocity greater - Make only the thumbnail and app title long-clickable - No more click sound when tapping outside the thumbnails to dismiss Recents - Tweaking color of recents app label text Change-Id: If7b6cd59e92feb0472eb3ea266733549cb9f4d4b
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
faa790c4f55bfe399a8ef259c657be76e9d833dd |
|
03-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Fix the pressed state for thumbnails in Recents - pressed state is now in foreground - also, keep drawing pressed drawable on long press Change-Id: I1a2025b5a79a5bfd4aaacf5312d52404fc3361a1
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
7725a4e3071c6450deb89dcb1e234ed96142edc9 |
|
03-Sep-2011 |
Michael Jurka <mikejurka@google.com> |
Click on whitespace dismisses Recents in landscape (was added previously for portrait, forgot to add for landscape) Change-Id: I38161d00c65f753c17d25db8ed69f59f35b0d352
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
622a97646d316ca753c577752ac9010415e9a472 |
|
29-Aug-2011 |
Peter Ng <petergng@google.com> |
updating visuals of Recent Apps - replacing background PNGs with 9 patches - removing border around thumbnails by default - when swiping thumbnails, draw a border around them - fix callout line length - make recents window smaller on tablets - deleting unused assets Change-Id: If5bb1ba0d55a6d10e36ee14274c23596f0ba73b9
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
3cd0a593937c0724d77db1e2e3995255cfae61ac |
|
16-Aug-2011 |
Michael Jurka <mikejurka@google.com> |
Improve Recent Apps scrolling performance - 20fps improvement using software rendering - 10fps improvement using hardware rendering - in sw mode, rendering recents background in the recent items themselves and using a bitmap cache to draw individual items (gives perf gains for sw mode) - in sw and hw mode, no longer doing a fade on the recents scroll view (gives perf gains for hw mode) - instead we draw a black gradient where we would normally fade - fading recents & notifications immediately when swiped - removing unused code Change-Id: I908e2a25b89c9dfbf9b8c8f3810fa43064261b33
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
13451a476a1951a19d3cb531c47bf5a51587800a |
|
23-Aug-2011 |
Michael Jurka <mikejurka@google.com> |
Track motion events before we decide to start scrolling Change-Id: I0e2de488c62814982a21b7a7debbf1cd78e5891c
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
81abe87dcc829c4c01473126c8664aa03385dc7c |
|
10-Aug-2011 |
Chet Haase <chet@google.com> |
Fix Recent Apps jumping artifact When removing an item from the Recents list such that the list went from larger than the screen to smaller (bringing the first item completely into view) there was an artifact where the list would jump briefly, just prior to running the transition to animate the remaining items into place. The problem was that the custom ScrollView classes in the Recents app were manipulating the scrollX/Y values of the items as a side-effect of any resize of the list. Meanwhile, the LayoutTransition was manipulating both the size and the scroll position of the list. The transition's scroll values would get clobbered by the app's side-effect operation, causing the jump that we'd see on the screen. The fix was to disable the side-effect operation during a layout transition. Change-Id: I17f3f05d0e8a792e41bd46869ee700f128e63216
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
07d4046ea914c999b7aaa587b7bfe81d548121f7 |
|
19-Jul-2011 |
Michael Jurka <mikejurka@google.com> |
Unifying swipe behavior for Recents and Notifications Change-Id: Ibdbb7cc4ac2bcfcf6d6353a218b13c23caeca5b9
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
c986b3598c76c2b163ea0e8c4fd1de0866438bfa |
|
18-Jul-2011 |
Chet Haase <chet@google.com> |
Fix leftover artifacts from sliding Recents items out When items were removed from the Recents list, the removeViewInLayout() method was being called instead of removeView(). This avoided proper layout and invalidation from occurring, which sometimes resulted in detritus on the screen since the framework wasn't updating the area last occupied by the item. Change-Id: I43132d06df1714f00c399d34908e4d6dd0a8d5c6
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
c0d2731047e2da4eff84a40615e29e08dcb708c5 |
|
15-Jul-2011 |
Jim Miller <jaggies@google.com> |
Fix 5023708,4689527: Add popups and overlays to recents. Misc bug fixes. Adds selection overlay to recents to comply with UX design. Adds longpress popup for removal and inspection of items. Change-Id: Ic23c3f135b6ed107cc5156505d8f163daa94c52e
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
17dfec7111fcc53a4f6ae6e92b4a7f85a278fe71 |
|
09-Jul-2011 |
Jim Miller <jaggies@google.com> |
Fix 4689527: Fix positioning bug with RecentHorizontalScrollView, minor tweaks. This fixes a bug where RecentsHorizontalScrollView wasn't scrolling to the most recent app. Contains some minor tweaks to the layout so that it doesn't overlap the notification bad as well as starting alpha fades while draging items sooner. Change-Id: I94df309673f316c55b2f44aff60fd3aee746b6de
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
3c728fe61dcf49354ea761a3e4ef6032ec271630 |
|
08-Jul-2011 |
Jim Miller <jaggies@google.com> |
Fix 4689527: Improved curation for Recents + misc cleanup This sets a threshhold for both the curation animation as well as the snap back animation. It now limits these to 500ms and 250ms, respectively. Cleaned up misc log spew. Updated after review. Change-Id: Ie11a2fc4556b396257c33c3ebd7513c4c220ff95
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
3b1fc47d004f6b29af8f40d181baa3460b1e3b15 |
|
13-Jun-2011 |
Michael Jurka <mikejurka@google.com> |
Port recent apps from tablet to phone - wire up to long press on home - remove unused recents activity - remove duplicate recents resources in -large directories (using -sw600dp instead) - fix issue with zoom/scale translation when recents was brought up Change-Id: I45538ccaff49b46ac3659c4828f9e2b0cd075241
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|
9f0f0e0e3100caec459a5b5ef836317844c83b3f |
|
18-May-2011 |
Jim Miller <jaggies@google.com> |
First pass at integrating new ScrollView-based recents panel. - added layout transitions - now calls removeTask() for selected activity. Change-Id: Ie57b3d79551353a564bb2e4da26243a10bb0198d
/frameworks/base/packages/SystemUI/src/com/android/systemui/recent/RecentsHorizontalScrollView.java
|