Commit Graph

5912 Commits

Author SHA1 Message Date
Michael Jurka 0a457bfbd9 Fix StrictMode violation
Switching how we set a property to tell launcher
to force rotation to be enabled, or to dump state.

Bug: 7538629

Change-Id: I8cb55f1a28ba59fe5d410562c66bc86eb9efabfe
2012-11-19 15:21:11 -08:00
Michael Jurka ffc2682a97 Fix NPE
Bug: 7441452
2012-11-16 18:21:22 -08:00
Craig Mautner 360310b74d Extend background to full screen.
Gradient and black backgrounds were stopping at the Status Bar.
When returning from a full screen app to the launcher the wallpaper
was completely visible when it should have been obscured by these
backgrounds. Making the app full screen while keeping the views
within the system insets fixes this.

Bug 7410717 fixed.

Change-Id: If3f7e4808961ee6c80fe2d0a328e6ca39fa5eb7a
2012-11-16 16:17:20 -08:00
Michael Jurka 3c42e118c4 Merge "Cleaning up unused code" into jb-mr1.1-dev 2012-11-16 13:10:49 -08:00
Michael Jurka 3c1681d5f7 Cleaning up unused code 2012-11-15 14:11:41 -08:00
Michael Jurka 9df38dff2d Updating wallpaper picker icon to higher res
Bug: 7400295
Change-Id: I2c7625ee1ce09ded57d884c229f155ebcf39be07
2012-11-13 15:55:50 -08:00
The Android Open Source Project f8fbfd9fcf Reconcile with jb-mr1-release - do not merge
Change-Id: Icf259b354e115d0514bb0d6c33beffddb4bbcf35
2012-11-12 07:26:33 -08:00
The Android Automerger 348075fe8c merge in jb-mr1-release history after reset to jb-mr1-dev 2012-11-09 16:25:42 -08:00
Baligh Uddin 8ef7f717c5 am 7774041f: Import translations. DO NOT MERGE
* commit '7774041f7707456427127f36a9c69400f92f8570':
  Import translations. DO NOT MERGE
2012-11-09 15:24:55 -08:00
Baligh Uddin 7774041f77 Import translations. DO NOT MERGE
Change-Id: Ia8f60a9599833d4eccc6f332af67b4a71ba12a51
Auto-generated-cl: translation import
2012-11-09 07:06:12 -08:00
The Android Open Source Project 209cdc3b7a Reconcile with jb-mr1-factory-release jb-mr1-release - do not merge
Change-Id: Ia95ceb234c77dafcedb79274226f4bd279c63c79
2012-11-06 12:18:27 -08:00
The Android Automerger 3a28950e70 merge in jb-mr1-release history after reset to jb-mr1-dev 2012-11-05 18:39:08 -08:00
Baligh Uddin c36184a884 Import translations. DO NOT MERGE
Change-Id: Ia8ddaa0b2fb9877eb3e6d2f761f66f756065ae2d
Auto-generated-cl: translation import
2012-11-01 22:19:51 -07:00
The Android Automerger 02312279c3 merge in jb-mr1-release history after reset to jb-mr1-dev 2012-10-31 18:34:17 -07:00
Baligh Uddin e8f40508cc Import translations. DO NOT MERGE
Change-Id: I1fcec61bfde318f1dca85130a25d0bb75491d8ab
Auto-generated-cl: translation import
2012-10-30 17:39:44 -07:00
The Android Automerger 62a27b6f4a merge in jb-mr1-release history after reset to jb-mr1-dev 2012-10-30 08:52:58 -07:00
Chet Haase 36095e861b Merge "Stop animating All Apps during transition to Home" into jb-mr1-dev 2012-10-29 14:24:08 -07:00
Chet Haase bc2f082dac Stop animating All Apps during transition to Home
One of the sources of jank in launcher is during the All Apps -> Home
transition. specifically, if the user has started a fling operation (where
we are animating between pages in All Apps) and then hits the Home button,
we continue the fling animation while also doing the transition to Home
scale/fade animations. This causes a lot of work for launcher, particularly because
the fling animation is causing the All Apps layer to get recreated on every frame.

The fix is to simply pause the fling animation, then snap to its end state when the
animation to Home is complete. We also need to pause/snap the scroll indicator animation,
because it's fading animation causes the same layer-recreation jank that the fling
itself causes.

Issue #7387124 Home <-> All Apps transition animation is janky while flinging

Change-Id: Icbcaf2d5b3b2f6ce8fd7419419d258248aa1475b
2012-10-29 14:07:33 -07:00
Chet Haase 7ff8515aca Cap launcher swipe animations to max duration
large screens take too long swiping between screens. Cap the duration to
some max value to make things snappier.

Change-Id: Iee967c1b00b4962a0490fd0e20d48d7d8363dd2f
2012-10-25 21:43:05 -07:00
Dave Burke e57e793bbd Merge "Cap launcher swipe animations to max duration" into jb-mr1-dev 2012-10-25 17:19:09 -07:00
Chet Haase 97687ef66b Cap launcher swipe animations to max duration
large screens take too long swiping between screens. Cap the duration to
some max value to make things snappier.

Change-Id: Iee967c1b00b4962a0490fd0e20d48d7d8363dd2f
2012-10-25 16:01:11 -07:00
The Android Automerger 97741719a4 merge in jb-mr1-release history after reset to jb-mr1-dev 2012-10-25 13:42:38 -07:00
Dave Burke 8634f8494a Merge "Delay ACTION_MAIN processing when not focused." into jb-mr1-dev 2012-10-25 13:10:56 -07:00
Chet Haase 853e2a7ac3 Merge "Resize wallpaper assets to avoid runtime resizing" into jb-mr1-dev 2012-10-25 12:20:08 -07:00
Chet Haase 8d7d39d54d Resize wallpaper assets to avoid runtime resizing
Issue #7352961 Wallpaper edge is cut-off while scrolling through home page

Change-Id: I4bed3d4445fdcc2e2effd846f074bf7ef6dd532a
2012-10-25 11:54:10 -07:00
Jamie Gennis cb222e85d2 Delay ACTION_MAIN processing when not focused.
This change puts a 350 ms delay before processing the ACTION_MAIN intent when
the window is not focused.  This makes the Launcher animation take place after
the GPU-intensive portion of the window shade hide animation, resulting in
smoother animations.

Bug: 7401764
Change-Id: I574f2ba398fcf38b423413f802673bbd4d983cd2
2012-10-24 14:27:45 -07:00
The Android Automerger a7835cde67 merge in jb-mr1-release history after reset to jb-mr1-dev 2012-10-23 06:59:44 -07:00
Michael Jurka 9dc882be0f Merge "Get rid of explicit GC requests" into jb-mr1-dev 2012-10-22 17:08:16 -07:00
The Android Automerger 848a2ba01c merge in jb-mr1-release history after reset to jb-mr1-dev 2012-10-22 16:42:24 -07:00
Baligh Uddin ee45139204 Import translations. DO NOT MERGE
Change-Id: Ibc8c1dcd857312d4d6df39c18cc32708dfcaea80
Auto-generated-cl: translation import
2012-10-22 08:28:57 -07:00
The Android Automerger 965c56a42d merge in jb-mr1-release history after reset to jb-mr1-dev 2012-10-19 15:46:26 -07:00
Svetoslav Ganov 303f621e57 Merge "Send correctly populated Accessibility event on Launcher state change." into jb-mr1-dev 2012-10-19 14:22:45 -07:00
Adam Cohen 381fe4ce6f Adding width / height to cling text style
Change-Id: Ia39b049fe414edf926c221baed3b1223199ce2a7
2012-10-19 10:17:18 -07:00
Baligh Uddin 5b449dc309 Merge "Bring dummy cling strings back as 'strings'" into jb-mr1-dev 2012-10-19 09:11:13 -07:00
Michael Jurka 964e2a63c2 Merge "Fix NPE" into jb-mr1-dev 2012-10-19 09:07:02 -07:00
Michael Jurka 023c71eb3b Fix NPE
Bug: 7356682
Change-Id: Ic6522da1ec6ac0d57f1565cef9c43949f2d7fd70
2012-10-19 17:32:24 +02:00
Michael Jurka 7eed60454d Get rid of explicit GC requests
Bug: 7370913
2012-10-19 17:22:00 +02:00
Michael Jurka d6dd7c8a21 Fix NPE
Bug: 7371837
2012-10-19 17:15:16 +02:00
The Android Automerger 22057fe9b8 merge in jb-mr1-release history after reset to jb-mr1-dev 2012-10-19 06:59:57 -07:00
Scott Main 4cd7f28105 remove old fashioned dream, no longer supported
Change-Id: I87370e8dc7f3159182dac9f650223ce010d6286b
2012-10-18 12:10:03 -07:00
Baligh Uddin 41aeb57975 Bring dummy cling strings back as 'strings'
The translations import recognizes 'string', 'string-array' and
'plurals' as valid items to parse, all others are ignored.  This is the
reason, why these strings have not been imported back into the codebase.
Making the string declaration same as when it was removed in cl/236665

Change-Id: I6d53ba9d6267706834cb66e9ca99a1335aa01d14
Bug: 7203884
2012-10-18 10:39:11 -07:00
The Android Automerger eb439601c7 merge in jb-mr1-release history after reset to jb-mr1-dev 2012-10-17 16:07:36 -07:00
alanv 1d4fde6864 Send correctly populated Accessibility event on Launcher state change.
Bug: 7362253
Change-Id: I72811292e8091a21866cb4599d37a71eb475b1d5
2012-10-17 13:15:47 -07:00
Romain Guy e34a213c32 Add missing layout attributes
Bug #7334849

Change-Id: Iae01cf5c587716951dee849e9c4116717d137d8f
2012-10-17 12:04:05 -07:00
The Android Automerger 08c0e3c671 merge in jb-mr1-factory-release history after reset to jb-mr1-dev 2012-10-15 12:31:18 -07:00
The Android Automerger 0c762a978e merge in jb-mr1-release history after reset to jb-mr1-dev 2012-10-15 06:59:38 -07:00
Jason Chen 0c2388a40c Let's enhance
Add mipmap-* launcher icon assets. Removes equivalent icons from
drawable directories and fixes up the reference to them in a layout.

Bug: 6718166
Change-Id: Ic97e3208d0b47523c8fabef949b2b06825e2fa8f
2012-10-12 10:47:11 -07:00
The Android Automerger eabb31b088 merge in jb-mr1-factory-release history after reset to jb-mr1-dev 2012-10-12 10:27:16 -07:00
The Android Automerger 5f2aa980c3 merge in jb-mr1-release history after reset to jb-mr1-dev 2012-10-11 16:26:53 -07:00
Romain Guy 0d06152d40 Merge "Remove unnecessary allocations during draw Bug #7327799" into jb-mr1-dev 2012-10-11 11:10:47 -07:00