13670 Commits

Author SHA1 Message Date
Geoff Mendal
d5f3ab7b16 Merge "Import translations. DO NOT MERGE" 2014-11-12 17:08:06 +00:00
Geoff Mendal
07bb922566 Import translations. DO NOT MERGE
Change-Id: Id86b88b56be5979b6e4e28855ba33f178f032b2e
Auto-generated-cl: translation import
2014-11-12 09:06:31 -08:00
Selim Cinek
b1ec436cb4 am 465d1eb7: am 1419db40: am 89444a38: Merge "Solved notification overlay issue once and for all" into lmp-mr1-dev
* commit '465d1eb7461676d37dd83accf28871017549f961':
  Solved notification overlay issue once and for all
2014-11-12 16:45:52 +00:00
Selim Cinek
c418b531ee am 7dc85603: am 087c96f8: am 04675730: Merge "Improved the dismiss all animation" into lmp-mr1-dev
* commit '7dc856035c99677786f9e6ec72e656dec0fe52e9':
  Improved the dismiss all animation
2014-11-12 16:45:47 +00:00
Geoff Mendal
73875c7d1f Merge "Import translations. DO NOT MERGE" 2014-11-12 16:41:09 +00:00
Geoff Mendal
88a3c40edf Import translations. DO NOT MERGE
Change-Id: I01e34d68941ab339ebc007721d9523b2eee4f53d
Auto-generated-cl: translation import
2014-11-12 08:39:27 -08:00
Selim Cinek
7e273a1ab9 am c19956bf: am a89c8fe7: am 9852ecd6: Merge "Fixed a bug where the clearable flag was set inconsistently" into lmp-mr1-dev
* commit 'c19956bf8494137fcf22ae6ab10be61af2c1258d':
  Fixed a bug where the clearable flag was set inconsistently
2014-11-12 16:39:20 +00:00
Selim Cinek
108e1993b0 am 858fb04f: am 5b560f57: am 29685c2f: Merge "Added dissapear animation to pattern and pin input" into lmp-mr1-dev
* commit '858fb04f32a4dfc92def10af985ccce9c2feb5af':
  Added dissapear animation to pattern and pin input
2014-11-12 16:39:03 +00:00
Jorim Jaggi
d729f415c4 am 0f51dd67: am bd70ed1d: am a816a075: Merge "Improve lockscreen launch animations" into lmp-mr1-dev
* commit '0f51dd679cb0d45c7ca2968526bb82a1d90b393b':
  Improve lockscreen launch animations
2014-11-12 16:38:58 +00:00
Jorim Jaggi
0227427989 am 46f38ac3: am 4c3133a2: am cb326240: Merge "Correctly handle launch animations for affordances" into lmp-mr1-dev
* commit '46f38ac35df9b2081dc58bdc8cbb67ad61648f00':
  Correctly handle launch animations for affordances
2014-11-12 16:38:53 +00:00
Jorim Jaggi
52b3328161 am 2240f806: am d04f864c: am b9eedce2: Merge "Fix lockscreen launch animations once and for all" into lmp-mr1-dev
* commit '2240f806346a1a642881214fdde821f6d83b4841':
  Fix lockscreen launch animations once and for all
2014-11-12 16:38:49 +00:00
Selim Cinek
465d1eb746 am 1419db40: am 89444a38: Merge "Solved notification overlay issue once and for all" into lmp-mr1-dev
* commit '1419db40f75be642f9d503e51ecc2b205f792bcd':
  Solved notification overlay issue once and for all
2014-11-12 16:33:24 +00:00
Selim Cinek
7dc856035c am 087c96f8: am 04675730: Merge "Improved the dismiss all animation" into lmp-mr1-dev
* commit '087c96f8c9ae18831707b0c93f37d0d3438e88e1':
  Improved the dismiss all animation
2014-11-12 16:33:17 +00:00
Selim Cinek
1419db40f7 am 89444a38: Merge "Solved notification overlay issue once and for all" into lmp-mr1-dev
* commit '89444a380d85f8961a4a900734590571375b4f3f':
  Solved notification overlay issue once and for all
2014-11-12 16:29:24 +00:00
Selim Cinek
087c96f8c9 am 04675730: Merge "Improved the dismiss all animation" into lmp-mr1-dev
* commit '046757300c0a9b2043ff71e49bc3be50d5279443':
  Improved the dismiss all animation
2014-11-12 16:29:19 +00:00
Selim Cinek
89444a380d Merge "Solved notification overlay issue once and for all" into lmp-mr1-dev 2014-11-12 16:27:28 +00:00
Selim Cinek
046757300c Merge "Improved the dismiss all animation" into lmp-mr1-dev 2014-11-12 16:26:22 +00:00
Selim Cinek
c19956bf84 am a89c8fe7: am 9852ecd6: Merge "Fixed a bug where the clearable flag was set inconsistently" into lmp-mr1-dev
* commit 'a89c8fe7ee9b1a53f97ffc94d14a99d108e08062':
  Fixed a bug where the clearable flag was set inconsistently
2014-11-12 16:20:26 +00:00
Selim Cinek
858fb04f32 am 5b560f57: am 29685c2f: Merge "Added dissapear animation to pattern and pin input" into lmp-mr1-dev
* commit '5b560f57a93edeb4f8123a1cd53d68b3e3694705':
  Added dissapear animation to pattern and pin input
2014-11-12 16:20:20 +00:00
Selim Cinek
a89c8fe7ee am 9852ecd6: Merge "Fixed a bug where the clearable flag was set inconsistently" into lmp-mr1-dev
* commit '9852ecd6378be67c36010b415cffbc852e6a265f':
  Fixed a bug where the clearable flag was set inconsistently
2014-11-12 16:16:14 +00:00
Selim Cinek
5b560f57a9 am 29685c2f: Merge "Added dissapear animation to pattern and pin input" into lmp-mr1-dev
* commit '29685c2fde7b3c3cc57994e61915321902b16246':
  Added dissapear animation to pattern and pin input
2014-11-12 16:16:09 +00:00
Selim Cinek
9852ecd637 Merge "Fixed a bug where the clearable flag was set inconsistently" into lmp-mr1-dev 2014-11-12 16:13:07 +00:00
Selim Cinek
29685c2fde Merge "Added dissapear animation to pattern and pin input" into lmp-mr1-dev 2014-11-12 16:12:13 +00:00
Selim Cinek
f336f4c13a Solved notification overlay issue once and for all
But...
Once and for all!

Bug: 18314177
Change-Id: I484bea7d9f183d749fcdfba899d40292245f353d
2014-11-12 17:02:04 +01:00
Jorim Jaggi
0f51dd679c am bd70ed1d: am a816a075: Merge "Improve lockscreen launch animations" into lmp-mr1-dev
* commit 'bd70ed1de2dda959b15be4f6eb2179c3235b3179':
  Improve lockscreen launch animations
2014-11-12 15:55:56 +00:00
Jorim Jaggi
46f38ac35d am 4c3133a2: am cb326240: Merge "Correctly handle launch animations for affordances" into lmp-mr1-dev
* commit '4c3133a2d1142ca5bf5d6165d32621cc22b34392':
  Correctly handle launch animations for affordances
2014-11-12 15:55:50 +00:00
Jorim Jaggi
2240f80634 am d04f864c: am b9eedce2: Merge "Fix lockscreen launch animations once and for all" into lmp-mr1-dev
* commit 'd04f864cae1ae553398774692effb663b73f902c':
  Fix lockscreen launch animations once and for all
2014-11-12 15:55:44 +00:00
Jorim Jaggi
bd70ed1de2 am a816a075: Merge "Improve lockscreen launch animations" into lmp-mr1-dev
* commit 'a816a075066b7f90635d81918a7af9bc7a76e47f':
  Improve lockscreen launch animations
2014-11-12 15:51:56 +00:00
Jorim Jaggi
4c3133a2d1 am cb326240: Merge "Correctly handle launch animations for affordances" into lmp-mr1-dev
* commit 'cb3262403420417f355aacde93e0e43493e510f6':
  Correctly handle launch animations for affordances
2014-11-12 15:51:51 +00:00
Jorim Jaggi
d04f864cae am b9eedce2: Merge "Fix lockscreen launch animations once and for all" into lmp-mr1-dev
* commit 'b9eedce21a460ad26175391e6c9c9e3ca369bafb':
  Fix lockscreen launch animations once and for all
2014-11-12 15:51:46 +00:00
Jorim Jaggi
f8d77da969 Improve lockscreen launch animations
- Add a timeout so if WindowManager "forgets" to tell that the
activity has drawn, we still unlock after 3 seconds, so the user
is not completely stuck.

- Use the screen height instead of the window height for the
translation animation.

- Don't run the animation if the attached window is not null. The
animation from the attached window will influence the transformation
as well, so there is no need to run an additional animation in this
case (apps with SurfaceView's had broken unlock transitions because
of this).

- If the starting window needs to go away while the unlock transition
is running, modify the existing animation such that it fades out in
the same transition.

Bug: 15991916
Change-Id: Ia5dfa31e1bc0d5745fe228e1daf08e268733b6f1
2014-11-12 15:02:33 +01:00
Jorim Jaggi
d6f440e0ff Correctly handle launch animations for affordances
Bug: 15991916
Change-Id: I019d28b960bc74f3c0f05081bea4a303b16df204
2014-11-12 15:02:19 +01:00
Jorim Jaggi
44f60cca7b Fix lockscreen launch animations once and for all
In SysUI, make sure not to dismiss Keyguard multiple times when just
waiting for a deferred dismissal, so WindowManager doesn't get
multiple calls to keyguardGoingAway.

Change heuristics how notifying Keyguard about activity drawn works.
Always notify Keyguard after executing an app transition, and notify
it also when not doing a transition after a startActivity call.

For that to work, update AppWindowToken.startingDisplayed also when
the window is displayed, but force hidden because of Keyguard.

Further, handle the case correctly when a window gets added during
the Keyguard exit animation by overriding the start time for the
animation of that new window. Also don't apply a transition animation
for a window when executing keyguard exit animation, so by removing
a starting window we don't break this animation.

Last but not least, tell Keyguard to start exiting immediately if
animations for exiting are disabled, like when going to phone/camera
on lockscreen. Before, we always had a delay of 1 second because we
waited for the timeout.

Bug: 1599196
Bug: 18272544
Change-Id: I596b2489f814b934abd256e16079d3d3f326e209
2014-11-12 15:02:05 +01:00
Selim Cinek
f9c0e8f02f Added dissapear animation to pattern and pin input
Bug: 18232017
Change-Id: I062d55b0870ccaad6093b672f5076c3f80c10f94
2014-11-12 14:48:48 +01:00
Winson Chung
57e0d099fb am d7b557fb: Merge "Adding null checks for unset stack. (Bug 18329447)" into lmp-mr1-dev automerge: 4ff2526 automerge: 1314e9a
* commit 'd7b557fb288c911bffd06f24923f16cc0e80153e':
  Adding null checks for unset stack. (Bug 18329447)
2014-11-12 03:45:16 +00:00
Winson Chung
b31ac7e17f am 9922539f: Merge "Preload only visible thumbnails and task icons. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev automerge: 147de3a automerge: 6a601c9
* commit '9922539facdc52124f9329969c74dcc7b39c8161':
  Preload only visible thumbnails and task icons. (Bug 17672056, Bug 18291345)
2014-11-12 03:44:56 +00:00
Junda Liu
5b7dbca7ca am 829519df: Merge "Add HIDE_CARRIER_NETWORK_SETTINGS global setting." into lmp-mr1-dev automerge: 2eb5a5f automerge: 5716ebe
* commit '829519dfaab9f2c13492d97556a95300a6908ea4':
  Add HIDE_CARRIER_NETWORK_SETTINGS global setting.
2014-11-12 03:44:44 +00:00
Winson Chung
d7b557fb28 Merge "Adding null checks for unset stack. (Bug 18329447)" into lmp-mr1-dev automerge: 4ff2526
automerge: 1314e9a

* commit '1314e9a25921e7b87fc94db46e690b07d446237d':
  Adding null checks for unset stack. (Bug 18329447)
2014-11-12 03:18:47 +00:00
Winson Chung
9922539fac Merge "Preload only visible thumbnails and task icons. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev automerge: 147de3a
automerge: 6a601c9

* commit '6a601c9ee8cee46680417dc450e9bb64c86a1b09':
  Preload only visible thumbnails and task icons. (Bug 17672056, Bug 18291345)
2014-11-12 03:15:25 +00:00
Junda Liu
829519dfaa Merge "Add HIDE_CARRIER_NETWORK_SETTINGS global setting." into lmp-mr1-dev automerge: 2eb5a5f
automerge: 5716ebe

* commit '5716ebe50debab01ede01b2f99abde85a250c82c':
  Add HIDE_CARRIER_NETWORK_SETTINGS global setting.
2014-11-12 03:12:51 +00:00
Winson Chung
1314e9a259 Merge "Adding null checks for unset stack. (Bug 18329447)" into lmp-mr1-dev
automerge: 4ff2526

* commit '4ff2526ef8d168d3c591f1a19de4dca76745c157':
  Adding null checks for unset stack. (Bug 18329447)
2014-11-12 01:20:15 +00:00
Winson Chung
6a601c9ee8 Merge "Preload only visible thumbnails and task icons. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev
automerge: 147de3a

* commit '147de3a9766e205af068d1462beaea7a4a9fb9bc':
  Preload only visible thumbnails and task icons. (Bug 17672056, Bug 18291345)
2014-11-12 01:16:47 +00:00
Junda Liu
5716ebe50d Merge "Add HIDE_CARRIER_NETWORK_SETTINGS global setting." into lmp-mr1-dev
automerge: 2eb5a5f

* commit '2eb5a5f727d4692b70b68cb4b1b7e31bf74f13a4':
  Add HIDE_CARRIER_NETWORK_SETTINGS global setting.
2014-11-12 01:14:00 +00:00
Winson Chung
4ff2526ef8 Merge "Adding null checks for unset stack. (Bug 18329447)" into lmp-mr1-dev 2014-11-12 00:35:37 +00:00
Winson Chung
4ee0eb3c46 Adding null checks for unset stack. (Bug 18329447) 2014-11-11 16:11:52 -08:00
Winson Chung
147de3a976 Merge "Preload only visible thumbnails and task icons. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev 2014-11-12 00:10:55 +00:00
Winson Chung
a91c293be2 Preload only visible thumbnails and task icons. (Bug 17672056, Bug 18291345)
This change ensures that only the number of visible thumbnails and task icons are
loaded to minimize the delay required when initializing the stack without the 
cache.  In addition, this change reduces the number of times that the task stack
is recomposed when launching recents (in addition to the number of calls to 
getRecentTasks()).

There is also a fix to a regression where the exit trigger is not run when the
task stack view is empty.

Change-Id: I75834ff3c57c0e5dad6252b982f71c6e740071f2
2014-11-11 16:10:05 -08:00
Junda Liu
2eb5a5f727 Merge "Add HIDE_CARRIER_NETWORK_SETTINGS global setting." into lmp-mr1-dev 2014-11-12 00:05:20 +00:00
Chris Wren
8d7858f416 am aeca1baf: Merge "Add event logs when we launch fullscreen notications." into lmp-mr1-dev automerge: 56c1037
automerge: 3aa1998

* commit '3aa19984adc6f3e26e4b8551ab663de8b23afc29':
  Add event logs when we launch fullscreen notications.
2014-11-11 22:35:30 +00:00
Chris Wren
3aa19984ad am aeca1baf: Merge "Add event logs when we launch fullscreen notications." into lmp-mr1-dev
automerge: 56c1037

* commit '56c1037767fd77116c8de4021a56d761c6bd288c':
  Add event logs when we launch fullscreen notications.
2014-11-11 22:14:44 +00:00