Craig Mautner
d4abbb964b
am 93884a5b: Fix invalid stackId bug.
...
* commit '93884a5b35ec97a0f44795950363188d9a21137a':
Fix invalid stackId bug.
2014-01-10 21:32:21 +00:00
Craig Mautner
93884a5b35
Fix invalid stackId bug.
...
Eliminate race condition by executing window manager createStack
directly from activity manager.
Change-Id: I2dda276d07d0ae09c7c958980bc5ebffe72ebd92
2014-01-10 13:28:10 -08:00
Craig Mautner
1f7488e219
resolved conflicts for merge of 4504de5d to master
...
Change-Id: I8d96fd2b479aebd6de913e617ca190f66c25aaa5
2014-01-10 11:15:19 -08:00
Craig Mautner
4504de5d5a
Implement ActivityView.
...
With an existing ActivityContainer a caller can now create an
ActivityView which consists of a new VirtualDisplay immediately
attached to the ActivityContainer.
Change-Id: Id70333dcbef55d524a87df8f8c92d72ca5579364
2014-01-10 10:54:55 -08:00
Craig Mautner
88a00abe08
am 0bb2a4de: Merge "Call moveHomeStack before moving any stack." into klp-modular-dev
...
* commit '0bb2a4deee6451a2f3075254761e9bfb38429fa4':
Call moveHomeStack before moving any stack.
2014-01-10 16:46:43 +00:00
Craig Mautner
0bb2a4deee
Merge "Call moveHomeStack before moving any stack." into klp-modular-dev
2014-01-10 16:43:19 +00:00
Craig Mautner
fefeef8249
Call moveHomeStack before moving any stack.
...
Order matters, otherwise mFocusedStack and mLastStack aren't updated
correctly.
Fixes bug 12478856.
Change-Id: I12e4334678bb3af49d1ff26c4003def3e8d987c2
2014-01-10 08:40:23 -08:00
Amith Yamasani
a3040e8d5d
am 22eba28e: Only compile the services jar and so when using mmm
...
* commit '22eba28e90e58230cc120bd53faaf223651f9344':
Only compile the services jar and so when using mmm
2014-01-10 00:23:21 +00:00
Amith Yamasani
22eba28e90
Only compile the services jar and so when using mmm
...
Don't build the tests when using "mmm frameworks/base/services"
Change-Id: If1895598381bd0fce0b4d7f5e879f154d8fc44d0
2014-01-09 15:38:12 -08:00
Ying Wang
ba09ada20e
Include subdirectory Android.mks.
...
Change-Id: I6e6bc721dbcf127b52f2a60f255c9fc677d3be29
(cherry picked from commit c459bfea7e7be4343387dee137d4a5be9742fd91)
2014-01-09 20:41:57 +00:00
Ying Wang
ddf89c0cc8
Merge "Include subdirectory Android.mks."
2014-01-09 20:21:14 +00:00
Ying Wang
c459bfea7e
Include subdirectory Android.mks.
...
Change-Id: I6e6bc721dbcf127b52f2a60f255c9fc677d3be29
2014-01-09 11:02:03 -08:00
Jeff Brown
7fa44e90ed
am b6d9eb87: Merge "Add flag to force public virtual display to show own content." into klp-modular-dev
...
* commit 'b6d9eb875a0bf1bb655a90c88457689342eb0991':
Add flag to force public virtual display to show own content.
2014-01-09 02:14:56 +00:00
Jeff Brown
b6d9eb875a
Merge "Add flag to force public virtual display to show own content." into klp-modular-dev
2014-01-09 02:12:59 +00:00
Vinit Deshpande
80a3a364fd
Merge "Revert "Revert "Move Wifi services to a new git project"""
2014-01-08 23:47:44 +00:00
RoboErik
2dfae9bea1
Merge "b/12068020 Make kb layouts only unique to vendor/product"
2014-01-08 22:07:14 +00:00
Craig Mautner
b859449b71
resolved conflicts for merge of 88bfc6dd to master
...
Change-Id: Ib656ac0591b21ad14f2df51021729552e9373515
2014-01-08 09:51:33 -08:00
Craig Mautner
88bfc6ddc8
Merge "Extend stack management to other displays." into klp-modular-dev
2014-01-08 17:33:42 +00:00
Mike Lockwood
7b925fbb87
am 43bc1c07: am d9e708e3: am 12ec2e6d: am 99206593: am 9607d78f: Merge "Added missing USB device descriptor fields needed for intent filters"
...
* commit '43bc1c07d25b7f278a860bbb9118f46ac732593a':
Added missing USB device descriptor fields needed for intent filters
2014-01-08 16:10:42 +00:00
Mike Lockwood
43bc1c07d2
am d9e708e3: am 12ec2e6d: am 99206593: am 9607d78f: Merge "Added missing USB device descriptor fields needed for intent filters"
...
* commit 'd9e708e365d94e83ec135f1486129febd3f8eaea':
Added missing USB device descriptor fields needed for intent filters
2014-01-08 16:08:17 +00:00
Mike Lockwood
d9e708e365
am 12ec2e6d: am 99206593: am 9607d78f: Merge "Added missing USB device descriptor fields needed for intent filters"
...
* commit '12ec2e6d71bc69ca11946f7f051931863c934273':
Added missing USB device descriptor fields needed for intent filters
2014-01-08 16:05:29 +00:00
Mike Lockwood
12ec2e6d71
am 99206593: am 9607d78f: Merge "Added missing USB device descriptor fields needed for intent filters"
...
* commit '992065938a95e5273b22dea009b8581bcc693e61':
Added missing USB device descriptor fields needed for intent filters
2014-01-08 08:01:42 -08:00
Mike Lockwood
9607d78f51
Merge "Added missing USB device descriptor fields needed for intent filters"
2014-01-08 15:56:13 +00:00
Narayan Kamath
bcf40bcda5
am e853de1f: am 2d87407e: am 136c0219: am c156021d: am 8a927cfa: Merge "Fix a bug introduced in change 73712"
...
* commit 'e853de1f10820da1bc7b6bf13faadaf835239c29':
Fix a bug introduced in change 73712
2014-01-08 13:09:05 +00:00
Narayan Kamath
e853de1f10
am 2d87407e: am 136c0219: am c156021d: am 8a927cfa: Merge "Fix a bug introduced in change 73712"
...
* commit '2d87407e5765228a3469b9681ebff6c0c7eee140':
Fix a bug introduced in change 73712
2014-01-08 13:06:55 +00:00
Narayan Kamath
2d87407e57
am 136c0219: am c156021d: am 8a927cfa: Merge "Fix a bug introduced in change 73712"
...
* commit '136c02191790aa937c490341df49e966735f6857':
Fix a bug introduced in change 73712
2014-01-08 13:04:15 +00:00
Narayan Kamath
136c021917
am c156021d: am 8a927cfa: Merge "Fix a bug introduced in change 73712"
...
* commit 'c156021debb8e13324e451cb288da7edd7e112ca':
Fix a bug introduced in change 73712
2014-01-08 05:00:33 -08:00
Narayan Kamath
2c0971eeec
am 3f7b8d0c: resolved conflicts for merge of 92ae0347 to klp-modular-dev
...
* commit '3f7b8d0c6c2b1b6a8d183769621f5fd9c36cfc85':
AArch64: Use long for pointers in services
2014-01-08 12:34:29 +00:00
Narayan Kamath
87d6cd4537
Fix a bug introduced in change 73712
...
"return (bool) true" was incorrectly changed to
"return (jboolean) JNI_FALSE"
Change-Id: I45f62f60c5affbae7970bb8889c55981e26d01ba
2014-01-08 12:26:28 +00:00
Narayan Kamath
3f7b8d0c6c
resolved conflicts for merge of 92ae0347 to klp-modular-dev
...
Change-Id: I703aea4f20985a4bbda0f685254721d6480bb20f
2014-01-08 12:19:40 +00:00
Narayan Kamath
92ae034756
am cbf339f6: am ab169215: am f210044f: Merge "AArch64: Use long for pointers in services"
...
* commit 'cbf339f6e4bf45a7d41cd0327d2dd7975875b8aa':
AArch64: Use long for pointers in services
2014-01-08 12:01:04 +00:00
Narayan Kamath
cbf339f6e4
am ab169215: am f210044f: Merge "AArch64: Use long for pointers in services"
...
* commit 'ab169215fb135f590f0960ab89f5199dd7303a33':
AArch64: Use long for pointers in services
2014-01-08 03:58:13 -08:00
Ashok Bhat
7e2a9dcf1a
AArch64: Use long for pointers in services
...
For storing pointers, long is used, as native pointers
can be 64-bit.
In addition, some minor changes have been done
to conform with standard JNI practice (e.g. use
of jint instead of int in JNI function prototypes)
Change-Id: Ib4435f0794740d545c1e640087849215e6844802
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
2014-01-08 10:06:07 +00:00
Jeff Brown
d14c8c9039
Add flag to force public virtual display to show own content.
...
Change-Id: I1039f2ef3154169ec90411a4c7ba2c94629f72c4
2014-01-07 19:30:07 -08:00
Vinit Deshpande
3ffa1a899a
Revert "Revert "Move Wifi services to a new git project""
...
This reverts commit f1182c9c1abdb4e8f733632d0567410ab9fc1d3c.
Change-Id: Ic440cfa6502b651b2cc67faf73c7c9c49df42190
2014-01-08 02:55:29 +00:00
Vinit Deshpande
d9feaf4971
Merge "Revert "Move Wifi services to a new git project""
2014-01-08 02:41:16 +00:00
Vinit Deshpande
f1182c9c1a
Revert "Move Wifi services to a new git project"
...
This reverts commit 4a3f9cf099bbbe52dc0edb2a7e1d1c976bc335a3.
Change-Id: I6269a683e842a5d1cfdafea892be86972ae11c40
2014-01-08 02:38:31 +00:00
Vinit Deshapnde
ed8ed0bc81
Merge "Move Wifi services to a new git project"
2014-01-08 02:27:25 +00:00
RoboErik
fb290df3c9
b/12068020 Make kb layouts only unique to vendor/product
...
Instead of storing a kb layout per device descriptor (which is expected
to be unique), store it for each vendor/product. This way we can keep
a consistent layout between identical but physically different keyboards.
There are some corner cases this is expected to fail on, namely devices
that incorrectly have the same vendor/product id. Devices that don't
define a vendor/product id will continue to use the descriptor to store
layout files.
Change-Id: Id0890d13e1c859eaf993d4831b7b1acbaf5df80f
2014-01-07 17:37:24 -08:00
Christopher Tate
08af733f87
Don't just log this warning; record the situation for posterity
...
When a previously 3rd-party permission declaration is superseded
by a new system-owned declaration, don't just log; leave a persistent
record of the fact for post-hoc recognition of what happened even
after reboots.
Change-Id: I816a5003f8f8ef2dfbdbfa36316c4bae5005dfbf
2014-01-07 16:05:22 -08:00
Adam Lesinski
dfc73e9c24
am 66e9b1e1: Merge "Move SystemService code to frameworks/base/core" into klp-modular-dev
...
* commit '66e9b1e1178813037daf3798b8fe23467c4b91ab':
Move SystemService code to frameworks/base/core
2014-01-07 20:58:16 +00:00
Adam Lesinski
66e9b1e117
Merge "Move SystemService code to frameworks/base/core" into klp-modular-dev
2014-01-07 20:53:20 +00:00
Vinit Deshapnde
4a3f9cf099
Move Wifi services to a new git project
...
Bug: 12175455
Change-Id: I1fa07e29c6a9aae38d9e334d519a9f2445d15613
2014-01-07 11:00:05 -08:00
Narayan Kamath
e4f7ce1670
am 107eb740: am ce9418c5: am c797fd61: am c9e27802: am 7e296254: Merge "Fix broken XML parsing idiom."
...
* commit '107eb74074981904c29e005a24dc707b13db457e':
Fix broken XML parsing idiom.
2014-01-07 10:16:54 +00:00
Narayan Kamath
107eb74074
am ce9418c5: am c797fd61: am c9e27802: am 7e296254: Merge "Fix broken XML parsing idiom."
...
* commit 'ce9418c59e1c9e696b35123d75c077c164893b9f':
Fix broken XML parsing idiom.
2014-01-07 10:13:53 +00:00
Narayan Kamath
ce9418c59e
am c797fd61: am c9e27802: am 7e296254: Merge "Fix broken XML parsing idiom."
...
* commit 'c797fd614d28a0c5c3aacbff325e9de572d7f091':
Fix broken XML parsing idiom.
2014-01-07 10:10:45 +00:00
Narayan Kamath
c797fd614d
am c9e27802: am 7e296254: Merge "Fix broken XML parsing idiom."
...
* commit 'c9e27802f049b9c3086770a7710b421ce33d2791':
Fix broken XML parsing idiom.
2014-01-07 02:07:56 -08:00
Todd Poynor
a807dbaeed
am 91ecb36d: ActivityManagerService use lmkd low memory killer daemon -- DO NOT MERGE
...
* commit '91ecb36df50be3446809e9da2a8f571d157f7549':
ActivityManagerService use lmkd low memory killer daemon -- DO NOT MERGE
2014-01-06 17:12:11 +00:00
Craig Mautner
e0a3884cb6
Extend stack management to other displays.
...
- Abandon ActivityContainer.startActivity() in favor of
IActivityManager.startActivityAsUserInContainer().
- Modify Am to test starting an activity on a container.
- Create a DisplayContext as the base context if the activity token
is on a different display.
- Test for home display in more cases when manipulating home stack.
- Rename mDisplayInfos => mActivityDisplays.
- Create new method for moving task to front of stack regardless of
which display it is on.
Change-Id: I4fcb83ae844c5839ee3e2722229623d1a80ed921
2014-01-06 08:51:21 -08:00
Narayan Kamath
2ac3cb7aef
Fix broken XML parsing idiom.
...
Code that expected a single top level element in an XML file
was doing something like :
while (type != START_TAG) { next(); }
This would loop forever when the XML being parsed was empty,
where each call to XmlPullParser.next() would return END_DOCUMENT.
bug: https://code.google.com/p/android/issues/detail?id=64173
Change-Id: I7543203e976a8999ae471a6c2d629249a87011bb
2014-01-06 11:31:35 +00:00