Craig Mautner
040491594d
am 053ce1e7: am 40185726: am a9c5257a: am a0bb44ef: Merge "Finish crashed activities immediately" into klp-modular-dev
...
* commit '053ce1e7a85e3ca7820a3b9e1b2c203d1a1a345b':
Finish crashed activities immediately
2014-07-25 19:18:05 +00:00
Craig Mautner
5ec618e3c3
am a9c5257a: am a0bb44ef: Merge "Finish crashed activities immediately" into klp-modular-dev
...
* commit 'a9c5257a15f2efb5c017d2ecadb5a7360230bfee':
Finish crashed activities immediately
2014-07-25 17:43:37 +00:00
Adam Lesinski
54e650196a
am 4d5eda90: am 42460fd6: Add Per-User logging of UsageStats
...
* commit '4d5eda904054382c118622d2d46546189dbbf70b':
Add Per-User logging of UsageStats
2014-07-25 17:27:27 +00:00
Adam Lesinski
3c153519ca
Add Per-User logging of UsageStats
...
Change-Id: I4518c5d3c56b3821292accb886f9fb21f3a8b25f
2014-07-25 17:18:54 +00:00
Amith Yamasani
7f41be4cac
am f4b195c9: am 1f348428: Merge "Don\'t update user\'s setup state unless it changed" into lmp-dev
...
* commit 'f4b195c9791b6112beb86119a5dd8ab7c55a5201':
Don't update user's setup state unless it changed
2014-07-25 17:12:11 +00:00
Kenny Guy
1d2ea07adc
am 2afedc82: am 0f151df6: Add method to launch settings app details page.
...
* commit '2afedc8225d754f8422c96ae04988d7ce9891aa9':
Add method to launch settings app details page.
2014-07-25 16:06:47 +00:00
Kenny Guy
466d203c4f
Add method to launch settings app details page.
...
Add a method to LauncherApps to allow launchers to
show application details for an app in a managed profile.
Bug: 16371359
Change-Id: I23acb4365c09e4a7b9fa742ae6fc7e04434f45aa
2014-07-25 15:59:51 +00:00
Narayan Kamath
288db80e04
am 1f4a1c58: am a589b67f: Merge "Handle apps that share a UID with the system_server correctly." into lmp-dev
...
* commit '1f4a1c5823e11dd48a0d076ab88f33a32aef478a':
Handle apps that share a UID with the system_server correctly.
2014-07-25 14:42:14 +00:00
Narayan Kamath
4e070e33dd
am bbe9386f: am 77075e88: Merge "Handle renderscript apps in the system partition correctly." into lmp-dev
...
* commit 'bbe9386f0f639bde8422c1d02ea9c614cd396117':
Handle renderscript apps in the system partition correctly.
2014-07-25 14:37:59 +00:00
Adrian Roos
7a2cb299a0
am f8a01f5f: am 6468d5c2: Merge "Restart trust agents when updated or when they are dead" into lmp-dev
...
* commit 'f8a01f5f011dc9e1324fc2b54fcf4d9e0695da37':
Restart trust agents when updated or when they are dead
2014-07-25 13:16:13 +00:00
Nicolas Prevot
a8f076e8c3
am e7469eca: am c50bbc02: Merge "Migrate extras to ClipData for image/video capture intents." into lmp-dev
...
* commit 'e7469eca60b76931830e3679788865ee8582add1':
Migrate extras to ClipData for image/video capture intents.
2014-07-25 12:26:24 +00:00
Yuncheol Heo
0e2855ae25
am d40418ce: am 0f5a4415: Merge "Check the validity of the port id of HdmiCecMessage only in TV." into lmp-dev
...
* commit 'd40418ced2a3eaa95d23fce44b32e16a869c6a8a':
Check the validity of the port id of HdmiCecMessage only in TV.
2014-07-25 12:25:36 +00:00
Ji-Hwan Lee
1e9bc752e2
am 260a9884: am 4f2ba445: TIF: Remove ClientState.mInputIds
...
* commit '260a988429d96d466168865b9ec6153d6d669569':
TIF: Remove ClientState.mInputIds
2014-07-25 12:25:32 +00:00
Ji-Hwan Lee
a65118e13b
TIF: Remove ClientState.mInputIds
...
It's no longer used since callback is now global, instead of per-input.
Change-Id: I82e4d9b8999fb9c18819a12e8436cd94e7174206
2014-07-25 06:59:55 +00:00
Jinsuk Kim
45b0ff37f1
am 1e5b3846: am 885c07cf: Merge "Add portID information in HdmiCecDeviceInfo" into lmp-dev
...
* commit '1e5b38464ff3028064d4d04c60d6a030073d9429':
Add portID information in HdmiCecDeviceInfo
2014-07-25 04:12:00 +00:00
Jungshik Jang
eefb303e66
am 5e93d5bd: am d0af31ad: Merge "Replace osd message for record status with IHdmiRecordCallback." into lmp-dev
...
* commit '5e93d5bd9d2331b6b9da03025d9e6634f413acc8':
Replace osd message for record status with IHdmiRecordCallback.
2014-07-25 02:44:10 +00:00
Christopher Tate
1a30f79218
am 2f8686de: am bfe49860: Merge "A couple of restore fixes:" into lmp-dev
...
* commit '2f8686de78c47fd6a0532737ee32deb8d4ea8314':
A couple of restore fixes:
2014-07-25 02:27:36 +00:00
JP Abgrall
7effe8a4f9
am bac1f926: am ff941249: MountService: Fix android.process.media crash repeatedly problem
...
* commit 'bac1f9265c9432d8ae19928e3a353c3864052c04':
MountService: Fix android.process.media crash repeatedly problem
2014-07-25 02:27:32 +00:00
Michael Wright
a74f3e47d7
am 5886d7db: am f5f90d6c: Merge "Flip the permissions checks for video capture." into lmp-dev
...
* commit '5886d7dba5e8542a6fd87083830f65b09b95e82a':
Flip the permissions checks for video capture.
2014-07-25 02:27:27 +00:00
Craig Mautner
078a404587
am 068d3b14: am 89539ae5: Create end of animation callback for Activity
...
* commit '068d3b142f993e80b83752f78dbe74b4c0bd46df':
Create end of animation callback for Activity
2014-07-25 02:27:22 +00:00
Svetoslav
7698cebfc5
am b68f7f89: am eba159ac: Improve the window query API performamce.
...
* commit 'b68f7f89677c3abe578227fffe8b1edf3bdd5636':
Improve the window query API performamce.
2014-07-25 02:27:13 +00:00
Dongwon Kang
10e9796ae9
am e12431bf: am 84745dd1: Merge "Disable TvInputManagerService on non-TV devices." into lmp-dev
...
* commit 'e12431bf0fde0cc9a26c9e501ae665b5b0afa500':
Disable TvInputManagerService on non-TV devices.
2014-07-25 02:26:57 +00:00
Christopher Tate
cb6121dc48
am fcacf679: am 1cf19dc7: Turn on debugging override of idle time
...
* commit 'fcacf679871631ddc16381374becb5213b2ee2df':
Turn on debugging override of idle time
2014-07-25 02:26:44 +00:00
Craig Mautner
a9c5257a15
am a0bb44ef: Merge "Finish crashed activities immediately" into klp-modular-dev
...
* commit 'a0bb44efe96ca70635b64dac8922b225d1a19407':
Finish crashed activities immediately
2014-07-25 02:19:53 +00:00
JP Abgrall
5f054cea32
MountService: Fix android.process.media crash repeatedly problem
...
When the framework restarts because of certain exception, the
external volume id will disappear. At this time, mount service
will issue "volume list" command to vold to get the status of
each storage.
The fix is to re-broadcast the uuid and user label again via
vold "volume list broadcast" command.
Bug: 16253597
Bug: 16306775
Change-Id: I227e8bc597a4f5338035d3401036490f14557211
2014-07-25 02:05:36 +00:00
Craig Mautner
8746a478ab
Create end of animation callback for Activity
...
Activities cannot draw while their entering animations are active.
This change introduces a callback, onEnterAnimationComplete() so
that activities can know when their draws will be effective.
Fixes bug 13658460.
Change-Id: Ic48540cd4c7e37538f10cb2dc0852aa3f55d11e1
2014-07-25 01:35:02 +00:00
Svetoslav
a4725efd0b
Improve the window query API performamce.
...
We are caching the window data in the accessibility service process.
When windows change we were sending the dalta of the windows the
service knows about. To make this work when the app asked for all
windows we had to call into the system as new windows may have
appeared. This was slow.
Now we are telling the service some windows change and if it gets
the windows we cache them. We call into the system only on a cache
miss and evict all windows from the cache on window change event.
We do not evict the nodes of the window as the former may have
just moved. If views in a window change they fire accessibility
events that trigger the correct eviction.
Change-Id: I586a72a2497b0d44a75288fa758e7e88817f3300
2014-07-25 01:17:02 +00:00
Christopher Tate
b9583c9d93
Turn on debugging override of idle time
...
'adb shell am idle-maintenance' has traditionally been used to force
the system to consider itself to be in an "idle" state. Unfortunately
the new Job Manager hadn't yet been aware of this. Rectify the situation.
Also fixes a bug in debug logging that would cause a system server
crash under certain race circumstances.
Change-Id: I8a29bd7757924f8e464865235c344233fc03d8c3
2014-07-25 00:30:07 +00:00
Sreeram Ramachandran
2b1b96ba0f
am 5641181d: am f5aef029: Merge "Don\'t create a ConnectivityManager when the service isn\'t ready yet." into lmp-dev
...
* commit '5641181dbaaad61b5cd584044ae85ccf0d436698':
Don't create a ConnectivityManager when the service isn't ready yet.
2014-07-24 23:46:57 +00:00
Amith Yamasani
2423ad19b9
am 2ec5ef32: am 8fdfdbbb: Call PRE_BOOT_COMPLETED on starting any user
...
* commit '2ec5ef329f6e36a722f3cac1dac380d75889f603':
Call PRE_BOOT_COMPLETED on starting any user
2014-07-24 23:46:35 +00:00
Prashant Malani
8ddba1e8e9
am 992f4dee: am 16d220d9: Merge "resolved conflicts for merge of bc3699b1 to lmp-dev" into lmp-dev
...
* commit '992f4dee4c7e7de7d659129c979187f7e3317607':
Revert "Remove circular mask"
2014-07-24 23:36:50 +00:00
Robert Greenwalt
eeaea4f902
am 142fc0ca: am 457a09d5: Merge "Fix DUN-based tethering." into lmp-dev
...
* commit '142fc0ca3326c87b43f873e0a749be78436aa173':
Fix DUN-based tethering.
2014-07-24 23:35:57 +00:00
Craig Mautner
b33ff85022
am 93853c4c: am b803a2be: Refactor screen blocking logic.
...
* commit '93853c4c341ebdc2a630fe76767cbd5d86c8249e':
Refactor screen blocking logic.
2014-07-24 23:35:02 +00:00
Amith Yamasani
422570ea3f
Call PRE_BOOT_COMPLETED on starting any user
...
Refactor PRE_BOOT_COMPLETED delivery code.
Continue to call it on all existing users on system update.
Call it on any user being started, as part of
initialization.
Change-Id: Ie188a823fb19afde3781d6c45ada55d6e92edfac
2014-07-24 23:24:38 +00:00
Craig Mautner
6714e86a54
Refactor screen blocking logic.
...
Because of the call to turn on the screen introduced in ag/495255
is now made earlier we may not have sent the wakeup broadcast by
the time the windows have all drawn. In such a case onScreenOn()
did not release the wakelock and the screen stayed off.
This change ensures that no matter the timing of onScreenOn()
the wakelock will be released but only for the onScreenOn()
called in response to the most recent screen on transition.
Fixes bug 16404078.
Change-Id: Ic1e3e61e16c1fc34d4ec657e0e53ac49a05ca6a4
2014-07-24 20:49:57 +00:00
Christopher Tate
db573fc0bb
Merge "A couple of restore fixes:" into lmp-dev
2014-07-24 20:48:02 +00:00
Christopher Tate
7ff106c20d
A couple of restore fixes:
...
* Fix crasher after transport-level failure attempting to ask for
the name of the next package to be restored
* Current-dataset single-package restore path no longer requires
that the package have its own backup agent.
Bug 16548983
Change-Id: Id37f2f0e6075d53c414d9a997bf738bbf0cfff8b
2014-07-24 18:58:23 -07:00
Craig Mautner
a0bb44efe9
Merge "Finish crashed activities immediately" into klp-modular-dev
2014-07-24 20:48:02 +00:00
Sreeram Ramachandran
ba6e4c60e7
Merge "Don't create a ConnectivityManager when the service isn't ready yet." into lmp-dev
2014-07-24 20:48:02 +00:00
Sreeram Ramachandran
62a61314bc
Don't create a ConnectivityManager when the service isn't ready yet.
...
Bug: 16550853
Change-Id: Ib244c93dc982cbfe5d065a20e4b8f0aeefb15b8f
2014-07-24 16:26:59 -07:00
Prashant Malani
85d5144984
resolved conflicts for merge of bc3699b1 to lmp-dev
...
Change-Id: I1b219b5b48afb08ce3704a4f064a85652d2d9339
2014-07-24 15:29:27 -07:00
Craig Mautner
8e5b133bf6
Finish crashed activities immediately
...
By finishing crashed activities right away the VirtualDisplays
associated with ActivityView are removed immediately rather than
being deferred. Also there is no waiting for Pause (0.5 sec) and
Destroy (10 sec) timeouts to expire.
Fixes bug 15092354.
Change-Id: Ie4941cb19dcc6f6fc61b2475162ea2794c9558a2
2014-07-24 13:32:37 -07:00
Nicolas Prevot
f2e791fcdd
am 1b4a211d: am 4fe8fe2b: Merge "Making the clipboard work across users." into lmp-dev
...
* commit '1b4a211dc241c8d7275da97980dd6ea843f42933':
Making the clipboard work across users.
2014-07-24 19:49:30 +00:00
Ji-Hwan Lee
a2ccc146ba
am e24b1ccc: am fe199929: Merge "TIF: Handle null main session" into lmp-dev
...
* commit 'e24b1ccc00a79dec8de5d8b7e27477251b2aca02':
TIF: Handle null main session
2014-07-24 19:49:15 +00:00
Ji-Hwan Lee
24445f62f8
am 8207fa19: am f9203497: Merge "TIF: Fix crash on setMainSession" into lmp-dev
...
* commit '8207fa194b9f0e2c126b7ee3978d34ba6ca15192':
TIF: Fix crash on setMainSession
2014-07-24 19:49:07 +00:00
Ji-Hwan Lee
b398259496
am 1bcb91c1: am 22185ce0: TIF: Support HDMI-CEC active source management
...
* commit '1bcb91c19bfdc166ff4cacc1dc1569da5416b3fa':
TIF: Support HDMI-CEC active source management
2014-07-24 19:48:59 +00:00
Terry Heo
b4862fa742
am 6933e350: am f71dcd8e: Merge "TIF: Enable capturing TV input of TvInputPassthroughWrapperService" into lmp-dev
...
* commit '6933e350e6eb1f866578e1f588284706b3401894':
TIF: Enable capturing TV input of TvInputPassthroughWrapperService
2014-07-24 19:48:55 +00:00
Antoine Labour
6e753f8087
am f6ec140a: am 4a35f41a: Merge "WindowManager: fix clipping" into lmp-dev
...
* commit 'f6ec140ad67263061c6c9236e1c117c75c1a6dc0':
WindowManager: fix clipping
2014-07-24 19:48:50 +00:00
Jungshik Jang
a81ca12dc3
am 13dcf17a: am 3b4dcfa8: Implement OneTouchRecordAction and stop one touch record.
...
* commit '13dcf17a859bb88569dc93287d69054d213a3e89':
Implement OneTouchRecordAction and stop one touch record.
2014-07-24 19:48:03 +00:00
Terry Heo
8934fd5d64
am 5d41a6b0: am 4d85b87c: Merge "Add a frame capture API of TV input" into lmp-dev
...
* commit '5d41a6b0ca5f44d7eeca9d853a468a3a899f0c49':
Add a frame capture API of TV input
2014-07-24 19:47:35 +00:00