Commit Graph

50269 Commits

Author SHA1 Message Date
George Mount
a767e57339 am 3c176813: am eab5fbc3: am 7a0f54b1: Merge "Fix addTarget not limiting to the given views." into mnc-dev
* commit '3c176813a96d1dace764bd5ba0efab663e595afa':
  Fix addTarget not limiting to the given views.
2015-06-26 21:55:01 +00:00
Jim Miller
c51e4be2cc am 7693732c: am d3893078: am 63ec93d5: Merge "Have FingerprintService keep the device awake on relevant events." into mnc-dev
* commit '7693732cfc807e63779708d85854b1c8416212cc':
  Have FingerprintService keep the device awake on relevant events.
2015-06-26 21:40:00 +00:00
George Mount
3c176813a9 am eab5fbc3: am 7a0f54b1: Merge "Fix addTarget not limiting to the given views." into mnc-dev
* commit 'eab5fbc390ea331d33a21bcc3622a9fc808586bf':
  Fix addTarget not limiting to the given views.
2015-06-26 21:39:28 +00:00
Jim Miller
7693732cfc am d3893078: am 63ec93d5: Merge "Have FingerprintService keep the device awake on relevant events." into mnc-dev
* commit 'd3893078948efdb70c09495726de4e45cb4f06a3':
  Have FingerprintService keep the device awake on relevant events.
2015-06-26 21:27:21 +00:00
George Mount
7a0f54b140 Merge "Fix addTarget not limiting to the given views." into mnc-dev 2015-06-26 21:18:39 +00:00
Adam Powell
2e42bd9f02 am 6b37bc50: am 45cb8b12: am 6356d3b2: Merge "Improve docs for View#addChildrenForAccessibility" into mnc-dev
* commit '6b37bc507d45dd2052cbfe77ce3d4b1af637be99':
  Improve docs for View#addChildrenForAccessibility
2015-06-26 21:05:17 +00:00
Amith Yamasani
30a94fd488 am 14d46cc6: am f8e1bb0e: am 24336555: Merge "Clarify the intention of setNotificationsShown" into mnc-dev
* commit '14d46cc6867d40c8ea22261952e04afe4d20e6f1':
  Clarify the intention of setNotificationsShown
2015-06-26 21:05:10 +00:00
Dianne Hackborn
1b96b13026 am fb46261c: am a5de0eb5: am 7c5b5f71: Merge "Fix issue #22023824: Download folder is not created in internal storage" into mnc-dev
* commit 'fb46261c1eb015896d201a0275b41c3ebae11d02':
  Fix issue #22023824: Download folder is not created in internal storage
2015-06-26 21:04:55 +00:00
Jim Miller
63ec93d570 Merge "Have FingerprintService keep the device awake on relevant events." into mnc-dev 2015-06-26 21:01:24 +00:00
Adam Powell
6b37bc507d am 45cb8b12: am 6356d3b2: Merge "Improve docs for View#addChildrenForAccessibility" into mnc-dev
* commit '45cb8b12add577d7d8518f7382c370be9bc67d4f':
  Improve docs for View#addChildrenForAccessibility
2015-06-26 20:50:52 +00:00
Amith Yamasani
14d46cc686 am f8e1bb0e: am 24336555: Merge "Clarify the intention of setNotificationsShown" into mnc-dev
* commit 'f8e1bb0e2900ad8cd1c54d25b9a13e1d9b071a8a':
  Clarify the intention of setNotificationsShown
2015-06-26 20:50:47 +00:00
Dianne Hackborn
fb46261c1e am a5de0eb5: am 7c5b5f71: Merge "Fix issue #22023824: Download folder is not created in internal storage" into mnc-dev
* commit 'a5de0eb5e5d1ab9f6d2fe9661e5d6dcf60718e73':
  Fix issue #22023824: Download folder is not created in internal storage
2015-06-26 20:50:34 +00:00
Eino-Ville Talvala
4bb2eddf30 am d65f3c7d: am 0068f4c4: am daee1e5b: Merge "Camera2: Add clarification about simultaneous trigger use" into mnc-dev
* commit 'd65f3c7d5d6b21097b82f33638c4e26414e19d7b':
  Camera2: Add clarification about simultaneous trigger use
2015-06-26 20:38:19 +00:00
Adam Powell
6356d3b250 Merge "Improve docs for View#addChildrenForAccessibility" into mnc-dev 2015-06-26 20:35:37 +00:00
Amith Yamasani
2433655565 Merge "Clarify the intention of setNotificationsShown" into mnc-dev 2015-06-26 20:34:33 +00:00
Dianne Hackborn
7c5b5f713a Merge "Fix issue #22023824: Download folder is not created in internal storage" into mnc-dev 2015-06-26 20:30:21 +00:00
Dianne Hackborn
ca8e6da41c Fix issue #22023824: Download folder is not created in internal storage
The media provider and some other things need to be given storage access.

Also, seems like we should give storage access to the camera app as well.

And add a dump dump command that will dump data about a particular
permission name.

Change-Id: Idaaa9bba2ff4dc95290cf6d17e5df933df91e909
2015-06-26 13:28:29 -07:00
Eino-Ville Talvala
d65f3c7d5d am 0068f4c4: am daee1e5b: Merge "Camera2: Add clarification about simultaneous trigger use" into mnc-dev
* commit '0068f4c4335312da5abfd215032d2ba8bd3e3bf5':
  Camera2: Add clarification about simultaneous trigger use
2015-06-26 20:27:54 +00:00
Eino-Ville Talvala
daee1e5bde Merge "Camera2: Add clarification about simultaneous trigger use" into mnc-dev 2015-06-26 19:53:30 +00:00
Mady Mellor
88b99f002a am c0c307d8: am 2a8f0ca4: am 29f37e15: Merge "Text selection: When user reaches midpoint jump to end of word" into mnc-dev
* commit 'c0c307d83a6ebcefc66e8e958b51e1e65fd6f7b2':
  Text selection: When user reaches midpoint jump to end of word
2015-06-26 18:14:33 +00:00
Mady Mellor
218fed7abf am 130d8638: am 3dc688c8: am 10f92517: Merge "Text selection: Fix word boundaries for languages without spaces" into mnc-dev
* commit '130d8638d5c7e52dff21f158ee0ebcecb56db876':
  Text selection: Fix word boundaries for languages without spaces
2015-06-26 18:14:27 +00:00
Dianne Hackborn
d0393181f6 am 3850b7c2: am 8785d214: am ff81025a: Merge "Fix issue #22013372: Assist should take translationX and friends..." into mnc-dev
* commit '3850b7c2e4ef841b154a3f1fe88493a663b550a5':
  Fix issue #22013372: Assist should take translationX and friends...
2015-06-26 18:01:40 +00:00
Mady Mellor
c0c307d83a am 2a8f0ca4: am 29f37e15: Merge "Text selection: When user reaches midpoint jump to end of word" into mnc-dev
* commit '2a8f0ca4579aa3ee610d63ce5b0c6e4fb12f851a':
  Text selection: When user reaches midpoint jump to end of word
2015-06-26 18:01:31 +00:00
Mady Mellor
130d8638d5 am 3dc688c8: am 10f92517: Merge "Text selection: Fix word boundaries for languages without spaces" into mnc-dev
* commit '3dc688c85f223cb0ef184d451255120e82f52ea2':
  Text selection: Fix word boundaries for languages without spaces
2015-06-26 18:01:25 +00:00
Dianne Hackborn
3850b7c2e4 am 8785d214: am ff81025a: Merge "Fix issue #22013372: Assist should take translationX and friends..." into mnc-dev
* commit '8785d21453b1928c0bc4e5b5ef1eba93378ea849':
  Fix issue #22013372: Assist should take translationX and friends...
2015-06-26 17:46:56 +00:00
Mady Mellor
29f37e1597 Merge "Text selection: When user reaches midpoint jump to end of word" into mnc-dev 2015-06-26 17:38:08 +00:00
Mady Mellor
10f9251736 Merge "Text selection: Fix word boundaries for languages without spaces" into mnc-dev 2015-06-26 17:33:22 +00:00
Dianne Hackborn
ff81025a9d Merge "Fix issue #22013372: Assist should take translationX and friends..." into mnc-dev 2015-06-26 17:20:12 +00:00
Jeff Sharkey
aedb56fd18 Merge commit 'b02c73d5' into manualmerge
Change-Id: I3ec37c9d45d685c2393087bdefa6ab512cc70062
2015-06-26 09:32:09 -07:00
Jeff Sharkey
b02c73d582 am df6fd4c2: am d2c41457: Merge "Let\'s reinvent storage, yet again!" into mnc-dev
* commit 'df6fd4c2631e06f3469eb77b2ffdff0d3cc04a68':
  Let's reinvent storage, yet again!
2015-06-26 16:05:25 +00:00
Jeff Sharkey
d2c4145732 Merge "Let's reinvent storage, yet again!" into mnc-dev 2015-06-26 15:43:31 +00:00
Keisuke Kuroyanagi
ffb8f13086 am b805067f: am b886aa76: am c1bd7da9: Merge "Fix: Ellipsis is wrongly applied or not applied in TextView." into mnc-dev
* commit 'b805067f057084b9241f20aef0526f8edfedc173':
  Fix: Ellipsis is wrongly applied or not applied in TextView.
2015-06-26 15:20:43 +00:00
Seigo Nonaka
5c0d4d0a86 am 4ce47333: am 3178da6b: am 084b7a15: Merge "Do not show selection action mode when the TextView is not shown." into mnc-dev
* commit '4ce47333d035728f7ab416e79dcfe3f7f3f6b1dd':
  Do not show selection action mode when the TextView is not shown.
2015-06-26 15:20:36 +00:00
Keisuke Kuroyanagi
b805067f05 am b886aa76: am c1bd7da9: Merge "Fix: Ellipsis is wrongly applied or not applied in TextView." into mnc-dev
* commit 'b886aa767ed67a7ce0ab2b82372a7b806c1ad02c':
  Fix: Ellipsis is wrongly applied or not applied in TextView.
2015-06-26 15:09:39 +00:00
Seigo Nonaka
4ce47333d0 am 3178da6b: am 084b7a15: Merge "Do not show selection action mode when the TextView is not shown." into mnc-dev
* commit '3178da6b57a44e137e5f2b904709d35467a64f82':
  Do not show selection action mode when the TextView is not shown.
2015-06-26 15:09:33 +00:00
Jeff Sharkey
9527b223a9 Let's reinvent storage, yet again!
Now that we're treating storage as a runtime permission, we need to
grant read/write access without killing the app.  This is really
tricky, since we had been using GIDs for access control, and they're
set in stone once Zygote drops privileges.

The only thing left that can change dynamically is the filesystem
itself, so let's do that.  This means changing the FUSE daemon to
present itself as three different views:

/mnt/runtime_default/foo - view for apps with no access
/mnt/runtime_read/foo - view for apps with read access
/mnt/runtime_write/foo - view for apps with write access

There is still a single location for all the backing files, and
filesystem permissions are derived the same way for each view, but
the file modes are masked off differently for each mountpoint.

During Zygote fork, it wires up the appropriate storage access into
an isolated mount namespace based on the current app permissions.  When
the app is granted permissions dynamically at runtime, the system
asks vold to jump into the existing mount namespace and bind mount
the newly granted access model into place.

Bug: 21858077
Change-Id: I62fb25d126dd815aea699b33d580e3afb90f8fd2
2015-06-25 22:25:48 -07:00
Keisuke Kuroyanagi
c1bd7da990 Merge "Fix: Ellipsis is wrongly applied or not applied in TextView." into mnc-dev 2015-06-26 05:11:25 +00:00
Seigo Nonaka
084b7a15c9 Merge "Do not show selection action mode when the TextView is not shown." into mnc-dev 2015-06-26 05:10:35 +00:00
Dianne Hackborn
70d8be7616 Fix issue #22013372: Assist should take translationX and friends...
...into account when calculating the position information

Actually what we need here is the full transformation matrix, if it
is available.  And that means actually computing the location of
views on the screen requires doing this all through transformations,
so the AssistVisualizer has been changed to do this (while still
also keeping the old mechanism for comparison to verify that things
are working correctly).

Also added new properties for elevation and alpha.

And optimized the parcelling of AssistStructure to not write things
that aren't needed; this reduces the parcelled size by about half.

Change-Id: I50b0dd2e6599c74701a5d188617a3eff64b07d03
2015-06-25 20:24:34 -07:00
Doris Liu
60bd210074 am c9ea3834: am 8fc84d73: am 9206d6a0: Merge "Fix logic for whether beginning/end divider should be drawn" into mnc-dev
* commit 'c9ea3834982d6a5ae6d6e0589d0cccc97337df88':
  Fix logic for whether beginning/end divider should be drawn
2015-06-25 23:08:32 +00:00
Doris Liu
c9ea383498 am 8fc84d73: am 9206d6a0: Merge "Fix logic for whether beginning/end divider should be drawn" into mnc-dev
* commit '8fc84d733c992e361f542eddf3f0770be2ba27a1':
  Fix logic for whether beginning/end divider should be drawn
2015-06-25 22:55:28 +00:00
Alan Viverette
7f10d785c6 am 1ffeb7bf: am 77f9e5dc: am d5b18387: Merge "Ensure partially-detached AbsListView children are removed" into mnc-dev
* commit '1ffeb7bf9e4f9ba61fd603851a867a13c6a519d5':
  Ensure partially-detached AbsListView children are removed
2015-06-25 22:54:51 +00:00
Doris Liu
9206d6a0e6 Merge "Fix logic for whether beginning/end divider should be drawn" into mnc-dev 2015-06-25 22:43:14 +00:00
Alan Viverette
1ffeb7bf9e am 77f9e5dc: am d5b18387: Merge "Ensure partially-detached AbsListView children are removed" into mnc-dev
* commit '77f9e5dcbbb02957a39d62971aa0a44acea2d7c0':
  Ensure partially-detached AbsListView children are removed
2015-06-25 22:42:07 +00:00
Makoto Onuki
c5f8f938e0 am 8be96748: am 4d6b7356: am f97497db: Merge "Fix Formatter.formatBytes() crash on non-EN locales" into mnc-dev
* commit '8be96748ea65207090d8dc1ffb4897a0669e7b94':
  Fix Formatter.formatBytes() crash on non-EN locales
2015-06-25 22:41:58 +00:00
Doris Liu
ec6a4cdeda Fix logic for whether beginning/end divider should be drawn
Bug: 18945384
Change-Id: Ib8e785cb97d288e39a39b968bcb9c05410acbe34
2015-06-25 15:29:41 -07:00
Makoto Onuki
8be96748ea am 4d6b7356: am f97497db: Merge "Fix Formatter.formatBytes() crash on non-EN locales" into mnc-dev
* commit '4d6b7356d89d8f49c550ad17cfd82f8742ab9808':
  Fix Formatter.formatBytes() crash on non-EN locales
2015-06-25 22:26:56 +00:00
Alan Viverette
d5b18387ab Merge "Ensure partially-detached AbsListView children are removed" into mnc-dev 2015-06-25 22:22:33 +00:00
Makoto Onuki
f97497db5a Merge "Fix Formatter.formatBytes() crash on non-EN locales" into mnc-dev 2015-06-25 22:03:02 +00:00
Jerome Poichet
c799edf1a8 am 884c45a2: am 3f57de80: am fd709421: Merge "Preventing leak" into mnc-dev
* commit '884c45a27f45808ef9474098bfb4597cf18a4b6c':
  Preventing leak
2015-06-25 21:55:53 +00:00