Commit Graph

176611 Commits

Author SHA1 Message Date
Geoff Mendal
2253b8c576 Merge "Import translations. DO NOT MERGE" into lmp-mr1-ub-dev 2014-12-04 04:39:37 +00:00
Geoff Mendal
72a2041995 Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev 2014-12-04 04:33:28 +00:00
Erik Kline
9261d9d645 Merge "Remove CONNECTIVITY_CHANGE_DELAY and friends." into lmp-mr1-dev 2014-12-04 03:14:02 +00:00
John Spurlock
32b61ab28f Merge "Doze: Don't block pickup pulses on a proximity check." into lmp-mr1-dev 2014-12-04 03:03:22 +00:00
Pavel Zhamaitsiak
1fb699360d Merge "IMS Call End Cause Additions" into lmp-mr1-dev 2014-12-04 01:59:49 +00:00
Craig Mautner
e879b2ae69 Merge "Prevent ANR when broadcast receiver is killed" 2014-12-04 01:56:39 +00:00
Kenji Sugimoto
4472fa9780 Prevent ANR when broadcast receiver is killed
If the process of a BroacastReceiver is dying at the same time
as the system is trying to send an ordered broadcast to the
receiver, the system will try to start the process again. The
BroadcastQueue will store the BroadcastRecord in mPendingBroadcast
to be able to handle it again when the process is awake. A
timeout Message is posted to the handler of the BroadcastQueue.

As part of the shutdown sequence skipCurrentReceiver is called for
the ProcessRecord. This will check if there is a curReceiver set
for the application and make sure to finish the receiver.

Each of the foreground and background BroadcastQueues have their
own handler for managing broadcast timeouts. If the wrong
BroadcastQueue finishes the receiver, the pending timeout Message
will never be cancelled, leading to an ANR report for a receiver
that has already been finished.

Change-Id: I960c0d8f1a8b739b54a8f09f496b32a3498b9e9a
2014-12-03 17:53:06 -08:00
duho.ro
fb75425224 UICC : discard language setting of SIM
Some carrier card has incorrect language file.
This is to disable loading language setting from SIM card.

Bug: 18095177
Bug: 18108786
Change-Id: I40881fc64fea52480c968a18440740af9c8cff57
2014-12-04 01:51:15 +00:00
Omkar Kolangade
93c33d7d90 IMS Call End Cause Additions
Adding call end reasons for the
following use cases:
1. User rejects/ends call due to
   low battery.
2. User rejects call due to
   blacklisted call ID.

Bug: 18481702
Change-Id: I3537c732880e60218c83ec69861cb788adc57bc1
2014-12-04 01:30:34 +00:00
Svet Ganov
fdd2442b62 Update accessibility event constants in the service registration XML.
An accessibility service may be configured to receive only certain event
types in the meta-data XML file. This change adds some missing event types
to the possible events to register for in the XML. This ensures parity
between the Java API and the XML declaration.

bug:18528776

Change-Id: Ie516f356db81fb1fb39f8d3a61b1edcbba1c7448
2014-12-04 01:10:47 +00:00
Chih-hung Hsieh
ccce6e0f9f Merge "Add -Wno-unused-parameter to LOCAL_CFLAGS" 2014-12-04 01:04:09 +00:00
Svetoslav
75b55d0846 Notify accessibility for window changes after an app animation end.
Accessibility layer keeps track of the introspectable windows. These
windows are received from the window manager which computes them after
an interesting window transition. The window manager was not sending
the windows to the accessibiltiy manager after an app animation is
completed and as a result the window location reported to accessibility
service was wrong which also resulted in wrong visible to user state
for the nodes in the window.

bug:18517058

Change-Id: I21d65a4e0c0dff9474f7cc47ea819ace5ac1e465
2014-12-03 16:26:47 -08:00
Cheuksan Wang
109ec376da Merge "new SMS/MMS carrier app API" into lmp-mr1-dev 2014-12-04 00:19:06 +00:00
John Reck
bd15e4f59c Merge "Resume RT-animations after a pauseSurface" into lmp-mr1-dev 2014-12-04 00:08:16 +00:00
Winson Chung
ba1307b2b4 Merge changes Ib255e49f,Ifc33cdf7 into lmp-mr1-dev
* changes:
  Ensuring that the alpha and translation animation durations are the same. (Bug 18609321)
  Fix crash when user is both scrolling and tabbing through Recents. (Bug 18552776)
2014-12-04 00:07:57 +00:00
Adam Lesinski
9b624c186c AAPT: Move private attrs to new type for framework
Private attributes are typically placed after public
attributes in the resource table. Each time a new version
of the Android framework is released, new public attributes
take the place of the private attributes, and the private
attributes are shifted after the new public ones.

This means that any apps built against the newer SDK
may inadvertently be using private attributes on older
devices.

This change moves all private attributes to a completely
different type ID, so there will never be collisions across
versions.

These private attributes are automatically moved to a synthesized
type only for the system resources.

Bug:18263655

Change-Id: I7a850512953fadcc9f3524d509cea30249782db8
2014-12-03 15:59:20 -08:00
Jim Miller
3ea6824034 Merge "Stop keyguard from spamming the log" into lmp-mr1-dev 2014-12-03 23:44:32 +00:00
xinhe
8f61e7549e Merge "Unable to unlock SIM with a PIN/PUK" into lmp-mr1-dev 2014-12-03 23:39:32 +00:00
xinhe
18b9c3cb50 Unable to unlock SIM with a PIN/PUK
call TelephonyManager.getSimState instead of accessing systemProperty
Bug:18489776

Change-Id: I45d2315a588f706c4815750963dcfec9f8409c5d
2014-12-03 23:36:16 +00:00
Jim Miller
8b6bd4d3f4 Stop keyguard from spamming the log
Fixes bug 18147652

Change-Id: I9f6d3a6f1b8e3d6443c112ecf8a61ea2dc4e3434
2014-12-03 15:33:13 -08:00
Wink Saville
82611e6d9c Merge "Add getSimStateForSubscriber and additional SIM_STATE_XXXX values" into lmp-mr1-dev 2014-12-03 23:32:46 +00:00
Christopher Tate
758f45217d Merge "Adjust wallpaper-restore acceptance criteria" into lmp-mr1-dev 2014-12-03 23:09:34 +00:00
Robert Greenwalt
98f81182fb am 647b437d: Merge "Separate voice/data roaming state and type" into lmp-mr1-dev
* commit '647b437d0772a8c73ac3936b2f8e69d4bd1953d3':
  Separate voice/data roaming state and type
2014-12-03 23:00:34 +00:00
Eino-Ville Talvala
6e21817b8e am d23f8b44: Merge "Revert "Camera: Add new capability flags as system features as well"" into lmp-mr1-dev
* commit 'd23f8b44d575dcdc00965aae5fffd97f0336df43':
  Revert "Camera: Add new capability flags as system features as well"
2014-12-03 23:00:15 +00:00
David Friedman
bf6a4bfb20 am 6e043e0c: Merge "Change notes for NDK r10d, to publish to DAC" into lmp-docs
* commit '6e043e0cebf74d313e3b3520a5b42208ed4ea057':
  Change notes for NDK r10d, to publish to DAC
2014-12-03 22:54:38 +00:00
David Friedman
6e043e0ceb Merge "Change notes for NDK r10d, to publish to DAC" into lmp-docs 2014-12-03 22:46:50 +00:00
David Friedman
b6b67203fb Change notes for NDK r10d, to publish to DAC
Change-Id: I13e40eff7a152178e13fc8fa7d6dbcea0182f6c1
2014-12-03 14:26:32 -08:00
Robert Greenwalt
647b437d07 Merge "Separate voice/data roaming state and type" into lmp-mr1-dev 2014-12-03 22:18:24 +00:00
David Friedman
2d2e7bf33f am ed839a76: am 795db65e: Merge "Fixes a typo, in which the word "give" is repeated. Bug 18553334" into lmp-docs
* commit 'ed839a7684d1c61eb61a0e3c2f11bebfb0c9b787':
  Fixes a typo, in which the word "give" is repeated. Bug 18553334
2014-12-03 22:03:47 +00:00
Eino-Ville Talvala
d23f8b44d5 Merge "Revert "Camera: Add new capability flags as system features as well"" into lmp-mr1-dev 2014-12-03 22:01:42 +00:00
David Friedman
ed839a7684 am 795db65e: Merge "Fixes a typo, in which the word "give" is repeated. Bug 18553334" into lmp-docs
* commit '795db65e22992960c4b1f079511deb375172c953':
  Fixes a typo, in which the word "give" is repeated. Bug 18553334
2014-12-03 21:56:48 +00:00
John Spurlock
c676866262 am c9b862cf: am 06eaac44: am cdf7f984: Merge "Doze: Fast path for pickup pulses." into lmp-mr1-dev
* commit 'c9b862cfc4f8061a4528648aaae1a2f55afb4780':
  Doze: Fast path for pickup pulses.
2014-12-03 21:51:10 +00:00
Sreeram Ramachandran
16d75742fc am 3a8fbb80: am 95e4474c: am 932c3321: Merge "Fix docs per API review." into lmp-mr1-dev
* commit '3a8fbb8072f564c6da9b7655c1c90b26670d2f12':
  Fix docs per API review.
2014-12-03 21:51:05 +00:00
Etan Cohen
64d3c1402a am a2ab707c: am 89b55fc5: am 7ab0ad1f: Add a global override for VoLTE calls (which leaves user setting in place)
* commit 'a2ab707c87b8129873078dcea8effdd970de67c3':
  Add a global override for VoLTE calls (which leaves user setting in place)
2014-12-03 21:51:00 +00:00
Craig Mautner
07b2b9f45d am 62a7022f: am 56f10c26: am a9355bd1: Merge "Handle keyguard dismiss flags correctly" into lmp-mr1-dev
* commit '62a7022f7d831c166d7ffd198556df4a7f106510':
  Handle keyguard dismiss flags correctly
2014-12-03 21:50:55 +00:00
Trevor Johns
ea28e5fd9d am 8e78f0a7: am 9aa9e46b: am 5244ab68: am b769fc0c: am 512103d6: am 19275484: Merge "Docs: Add "admin" to samples categories" into lmp-docs
* commit '8e78f0a7122432c4cfabe86ccf46c724297e11b0':
  Docs: Add "admin" to samples categories
2014-12-03 21:50:50 +00:00
Trevor Johns
4888e3376d am d0dca6f3: am f560f334: am e218d0d3: am 25bc6be2: am e57dda11: am 5bd139bc: Merge "Docs: Remove NavigationDrawer sample from What\'s New page" into lmp-docs
* commit 'd0dca6f3221919a1d3c4daca8c6640aa23a913be':
  Docs: Remove NavigationDrawer sample from What's New page
2014-12-03 21:50:46 +00:00
Trevor Johns
1e24dfb000 am 8db20dc1: am 2047e6a0: am 4360c12b: am 740b22a5: am 4263334b: am 6d54c699: Merge "Docs: Remove GitHub links from docs/samples/new/index.html" into lmp-docs
* commit '8db20dc19d268d85f52a11ab96091b176b2cf054':
  Docs: Remove GitHub links from docs/samples/new/index.html
2014-12-03 21:50:41 +00:00
Winson Chung
3b8887d540 am fee5e3d3: am 50511096: am de9848c6: Merge "Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)" into lmp-mr1-dev
* commit 'fee5e3d32a26c3ac2136e37cad15fd9cc41066db':
  Initial changes to add callback on task stack changes. (Bug 17672056, Bug 18291345)
2014-12-03 21:50:36 +00:00
Evan Charlton
f50d111e4f am c0362c5d: am 10dff0a7: am 5ce118d1: Merge "Re-add Connection.getCallCapabilities" into lmp-mr1-dev
* commit 'c0362c5da3e5a855ae46210aa9b4223d70513bf2':
  Re-add Connection.getCallCapabilities
2014-12-03 21:50:32 +00:00
Nancy Chen
ba6f884143 am 5125dc1c: am a1163d57: am 6963ff0e: Merge "Change a semi-colon to a colon in AudioState logging." into lmp-mr1-dev
* commit '5125dc1cbc6e476903a59f84dbe0dac01c3901e0':
  Change a semi-colon to a colon in AudioState logging.
2014-12-03 21:50:25 +00:00
Paul Jensen
97af72493f am 3249d637: am 3107a9ad: am f805ba7d: Merge "Retry failed network validation every 10 minutes." into lmp-mr1-dev
* commit '3249d63704c5cf101c31afc5a345b7f49662323f':
  Retry failed network validation every 10 minutes.
2014-12-03 21:50:20 +00:00
Adam Lesinski
11cf12ff25 am 455550d5: am 72a6aeac: am 91ca64ea: Merge "AAPT: Add pathMotion custom classes to Proguard Keep set" into lmp-mr1-dev
* commit '455550d5869e6ca1433802b06e15d415b6f86e6b':
  AAPT: Add pathMotion custom classes to Proguard Keep set
2014-12-03 21:50:15 +00:00
Dianne Hackborn
98866d1179 am b46e9da6: am bedd1744: am ef44c051: Merge "Work on issue #18572506: AppOps in-memory state is invalid after..." into lmp-mr1-dev
* commit 'b46e9da64c51bcbfdd21b8e18850064eeb50d930':
  Work on issue #18572506: AppOps in-memory state is invalid after...
2014-12-03 21:50:10 +00:00
Adrian Roos
e4657d46b6 am bf6f7960: am b67d8ef6: am f235edf2: Merge "Refresh user list a little more eagerly" into lmp-mr1-dev
* commit 'bf6f7960f43fe03cd7e0c823263dca58111b8130':
  Refresh user list a little more eagerly
2014-12-03 21:50:06 +00:00
Svetoslav
b9f2345350 am dc026baf: am 5303451e: am 4667d247: Merge "Inconsistent media sizes for es-US locale." into lmp-mr1-dev
* commit 'dc026bafa97ad0c2cc2446bfe8ae5992f660ed21':
  Inconsistent media sizes for es-US locale.
2014-12-03 21:50:01 +00:00
Jason Monk
22c6550206 am 5a938481: am d6b001f1: am 8d72046b: Merge "Don\'t show no sim icon on wifi devices" into lmp-mr1-dev
* commit '5a938481f3fc8c3e84d3ce07234363f4d6c26f40':
  Don't show no sim icon on wifi devices
2014-12-03 21:49:57 +00:00
Daniel Sandler
8dd5cd73be am 23d7930c: am b0607472: am 195c4388: Fixing bugs in the LLand.
* commit '23d7930cfd96bb8d87adb589cea915592fec72d8':
  Fixing bugs in the LLand.
2014-12-03 21:49:52 +00:00
Jinsuk Kim
0ad1202ec4 am dfa931b4: am 5f23693b: am 3f6755f5: CEC: Check command type for power status monitor action
* commit 'dfa931b40055232e5c406578762a4c7575f1427d':
  CEC: Check command type for power status monitor action
2014-12-03 21:49:48 +00:00
Craig Mautner
596be3acca am a34a7d21: am 418eecb6: am dad92f36: Merge "Don\'t process windows belonging to unshown users" into lmp-mr1-dev
* commit 'a34a7d21a9593eee4550527029a0eff06e884e5d':
  Don't process windows belonging to unshown users
2014-12-03 21:49:42 +00:00