9265 Commits

Author SHA1 Message Date
Baligh Uddin
442dbe962e Import translations. DO NOT MERGE
Change-Id: I05f000d23e0e1e8d32c1d00e024c8d67b0a684f8
Auto-generated-cl: translation import
2014-07-06 04:48:17 -07:00
Baligh Uddin
c8bd930ef7 Merge "Import translations. DO NOT MERGE" 2014-07-05 02:59:43 +00:00
Baligh Uddin
edc3ec360f Import translations. DO NOT MERGE
Change-Id: I77b0f9e9140e419fbd54d636ee1f2d560afa48e2
Auto-generated-cl: translation import
2014-07-05 09:18:29 -07:00
Jorim Jaggi
ad46ffef4b Fix blinking bug when no notifications on lockscreen.
Bug: 16044775
Change-Id: Ia8b23e8ce93194d86eb4cb809f44f8caa277550e
2014-07-05 02:37:40 +00:00
Baligh Uddin
425bb0cb5e Merge "Import translations. DO NOT MERGE" 2014-07-02 18:55:10 +00:00
Baligh Uddin
0a24efd513 Import translations. DO NOT MERGE
Change-Id: I39f20de8a02ff8d825102a4a36570bcb6180f12e
Auto-generated-cl: translation import
2014-07-05 09:25:31 -07:00
Baligh Uddin
88d0a79b34 Merge "Import translations. DO NOT MERGE" 2014-07-02 18:50:12 +00:00
Baligh Uddin
40b9a2a59a Import translations. DO NOT MERGE
Change-Id: I004e0eca54b3f3e8bc06237abcec0790e0eddd57
Auto-generated-cl: translation import
2014-07-05 09:33:02 -07:00
Baligh Uddin
72ed699cab Merge "Import translations. DO NOT MERGE" 2014-07-05 02:59:43 +00:00
Baligh Uddin
3bea0921e6 Import translations. DO NOT MERGE
Change-Id: Ica5e9d382ccc718954892f8f3668503a92283548
Auto-generated-cl: translation import
2014-07-05 09:40:01 -07:00
Baligh Uddin
266538b688 Merge "Import translations. DO NOT MERGE" 2014-07-05 02:59:43 +00:00
Baligh Uddin
232c3ea990 Import translations. DO NOT MERGE
Change-Id: I03ad3342f0bcc9c07e2fe7cd7a09e816d2fe951f
Auto-generated-cl: translation import
2014-07-05 09:56:26 -07:00
Baligh Uddin
8fc585aca2 Merge "Import translations. DO NOT MERGE" 2014-07-05 02:59:43 +00:00
Baligh Uddin
d452de61b2 Import translations. DO NOT MERGE
Change-Id: I2f4e298839b4ba9976ec6be66bf22b90eb43e804
Auto-generated-cl: translation import
2014-07-05 14:05:50 -07:00
Baligh Uddin
4ee95ddcb2 Merge "Import translations. DO NOT MERGE" 2014-07-05 02:59:43 +00:00
Baligh Uddin
e20c6704b3 Import translations. DO NOT MERGE
Change-Id: Id3da3bdc18533f885bd34e4afa40c6479a6a0413
Auto-generated-cl: translation import
2014-07-05 14:12:45 -07:00
Baligh Uddin
8ca00fc68e Merge "Import translations. DO NOT MERGE" 2014-07-02 18:50:12 +00:00
Baligh Uddin
9de2621072 Import translations. DO NOT MERGE
Change-Id: I7a8d4c4a5758261843535c247ceaf20c3d57e257
Auto-generated-cl: translation import
2014-07-05 15:14:46 -07:00
Baligh Uddin
374c4b83ae Merge "Import translations. DO NOT MERGE" 2014-07-02 18:50:12 +00:00
Baligh Uddin
47bdbd1f0c Import translations. DO NOT MERGE
Change-Id: I45fc44712db4f2dafeab5f99fc2ca9a5276e75ba
Auto-generated-cl: translation import
2014-07-05 15:21:18 -07:00
Baligh Uddin
52220cf5e5 Merge "Import translations. DO NOT MERGE" 2014-07-05 02:59:43 +00:00
Baligh Uddin
4a9aabb3c1 Import translations. DO NOT MERGE
Change-Id: I3f8ef62714d212d2f82fabf4573cb73ddaa6ce93
Auto-generated-cl: translation import
2014-07-05 15:37:52 -07:00
Baligh Uddin
7cd70661a1 Merge "Import translations. DO NOT MERGE" 2014-07-02 18:50:12 +00:00
Baligh Uddin
a3b2ecf130 Import translations. DO NOT MERGE
Change-Id: I87bdb10cbf1f6ad9f0561ef07e99378e1863fca8
Auto-generated-cl: translation import
2014-07-05 15:45:30 -07:00
Jeff Sharkey
df972232c7 Merge "Teach DCS about cluster packages." 2014-07-03 01:26:58 +00:00
Jeff Sharkey
be520fba1e Teach DCS about cluster packages.
For the time being, DCS is going to still be doing heavy lifting for
some install tasks, so it need to know how to handle both monolithic
and cluster packages.  This change is mostly plumbing work to
eventually handle any various splits APKs that we may encounter.

Bug: 14975160
Change-Id: I39848d5666f9083cb4eca493e5cdaa868f3f99fb
2014-07-05 19:16:53 -07:00
Jeff Sharkey
0c54798aac Start removing ContainerEncryptionParams.
The new PackageInstallerSession APIs will allow installers to deliver
bits directly into system protected storage, so we no longer need
encrypted containers.

Change-Id: I8b598cb149b7dfd1d41e6626c1359610a573edf1
2014-07-05 15:49:07 -07:00
Jeff Sharkey
73767b9d60 Extract native code from split APKs.
In the new split APK world, multiple APKs work together to define a
single package.  This means that native code may be split among those
APKs.  To handle this, extend NativeLibraryHelper to examine all
APKs in a package ordered by splitName.

A package has valid native code as long as one matching ABI is found
inside.  The "best" ABI found across all APKs is picked for the
entire package.  No attempt is made to ensure that every native
library defined is available for the picked ABI; that's the
responsibility of the installer.

Re-introduce PackageLite to represent a lightweight parsing of an
entire package, which may be a single monolithic APK or a cluster
of one or more APKs.

Remove native code extraction from InstallerSession, since it'll be
handled inside PMS for this release.

Bug: 14975160
Change-Id: I4f4db0f82e88a46101c7777499ebc0a11fd911f9
2014-07-04 21:00:33 -07:00
Jeff Sharkey
0fc63f4795 Merge "Start removing ContainerEncryptionParams." 2014-07-02 18:50:12 +00:00
Jeff Sharkey
ece4b655dc Merge "Extract native code from split APKs." 2014-07-02 18:50:12 +00:00
Selim Cinek
0bc5a6b6b3 Merge "Fixed a bug when swiping out notifications when scrolled." 2014-07-02 19:56:47 +00:00
Selim Cinek
d7c4e004ee Fixed a bug when swiping out notifications when scrolled.
Sometimes the scrollview was scrolled too far.

Change-Id: If84cafde26853b4647dfb3ad767bca516468bbe7
2014-07-04 18:36:42 +02:00
Adrian Roos
0002a45034 Show bouncer when opening notification in occluded mode
When showing apps on top of keyguard, properly put up
a bouncer when a notification is clicked.

Bug: 15588412

Change-Id: I48bcc5cc17c32856c11e7ab28182cdc3f253ad98
2014-07-04 18:28:36 +02:00
Selim Cinek
d83771ee46 Fixed a visual stack collapsing bug
When the stack is collapsed, the second card is padded slightly
to appear as if it was in the bottom stack.

Bug: 15169254
Change-Id: I9e9418dc057ffec01c7f56358ec60bac477497a4
2014-07-04 16:56:18 +02:00
Selim Cinek
30afdcad91 Merge "Fixed a visual stack collapsing bug" 2014-07-04 08:06:25 +00:00
Jorim Jaggi
b572e4c777 Merge "Clean up user activity handling" 2014-07-04 08:06:25 +00:00
Jorim Jaggi
7e6c3bf2f6 Merge "Ability to dismiss lockscreen with space key" 2014-07-04 08:06:25 +00:00
Jorim Jaggi
3425076973 Ability to dismiss lockscreen with space key
Bug: 15408717
Change-Id: Ie3fce8654759f2ab45cd061e64aee311cd5d58d0
2014-07-04 15:48:16 +02:00
Jorim Jaggi
b690f0d502 Clean up user activity handling
- Only call userActivity in down touch event
- Use normal timeout when QS is open
- Clean up old code regarding user activity in Keyguard

Change-Id: I968eeed33fef44def37b68eb1ddc63f1a531ab35
2014-07-04 03:00:29 +02:00
Selim Cinek
ad3e5afdd2 Fixed some logic in the stack scroller algorithm
Also made the top stack slow down a little bit smaller, such that
the speedbump doesn't jump anymore when entering it.

Bug: 15022817
Change-Id: I66c3123a043c66fd9f8aaef50e5ffade4bc17989
2014-07-04 10:31:21 +00:00
Selim Cinek
4fe3e475ea Fixed bugs in the stack scroller
- A hole could occur when collapsing and expanding in the same touch
- The second card was not correctly resized if the stack was scrolled

Bug: 15996450
Change-Id: Ie779ed5d63b8c55d490c459955bafbc583bfce97
2014-07-04 10:28:34 +00:00
Jorim Jaggi
bd00310041 Pressing back when QS is open only collapses QS
Bug: 15856079
Change-Id: Ic4853cbb6569ecbd779d470e0b6911199e6bf09b
2014-07-04 01:58:04 +02:00
Baligh Uddin
30a777ef5b Import translations. DO NOT MERGE
Change-Id: I75c29be2b22f6cf19a373c4be07f7a8410a14cb1
Auto-generated-cl: translation import
2014-07-05 15:10:35 -07:00
Winson Chung
e05a56bf93 Merge "Fixing regression in search bar not appearing after clearing all your tasks and creating new ones." 2014-07-02 18:17:00 +00:00
Winson Chung
772b6b12a3 Fixing regression in search bar not appearing after clearing all your tasks and creating new ones. 2014-07-03 15:55:05 -07:00
Winson Chung
7aceb9a07f Bug fixes and cleanup
- Don't reinflate the search bar view every time you return to recents
- Fixing an issue where the default thumbnail was not being used when querying the thumbnail cache (thought WM still seems to not be giving us screenshots in many cases)
- Fixing an issue where an invisible header bar color was used instead of the default header bar color
- Fixing an issue where swipe-to-dismiss logic was running before the animation back into place
- Using outline clipping instead of doing it ourselves for the rounded TaskView
- Small optimization in finding the visible range
- Renaming some of the callbacks to make them more clear
- Removing some unused code
2014-07-03 13:39:33 -07:00
Jorim Jaggi
0fa5652eab Merge "Disable flexy straw when in QS" 2014-07-02 19:50:27 +00:00
Jorim Jaggi
341d182100 Disable flexy straw when in QS
Change-Id: Ic6c7834512c3cc96e3e6956008727312ea1f2423
2014-07-03 23:34:48 +02:00
Jorim Jaggi
540454259d Quick settings improvements
- Remove hole in landscape when no notifications are shown.
- Start intercepting touch events directly when already flinging.
- Fix jump in top panel when collapsing QS in landscape.

Change-Id: If2da5215ee20ea1b0d3a0f88f32c8f5b0dd147da
2014-07-03 22:50:20 +02:00
Jorim Jaggi
563062569c Reenable touches to notifications in expanded QS
Revert "Closing the QS when tapping on the notifications now."
This reverts commit 3bb0bb8817690728a40edd3f8f665b09907a451b.

Revert "Disabled touch interaction when in Quick settings."
This reverts commit 5cd19bc6a4fac0513bb285fdaf08b1d19c87f4ae.

Also, shuffle order of notifications and quick settings such that
scrolling still works and delegate touches from stack scroller to
the scroll view for expanded QS panel.

In addition, make the panel close transition work when QS is expanded
and scrolled.

Last but not least, decrease scrim amount so the notifications still
look 100% interactive.

Change-Id: I17710e078cff84bcdf303c22986a31135dae2aee
2014-07-03 17:24:50 +02:00