Jason Monk
d2263cd9db
SysUI: Refactor the NetworkControllerImpl
...
Minimal changes to interface/callbacks, all of the changes are
internal and prepare for MSIM.
Separate out AccessPoint and MobileData from the NetworkController
interface to give some space.
A SignalController class has been created as a base for both
WifiSignalController and MobileSignalController, both of which
internally handle the state of their respective connectivity and
only reach up into the NetworkControllerImpl when completely
necessary (such as for combined carrier label).
Bug: 18222975
Change-Id: I75b954bbece187371cdb8571dd8420e7d2cad978
2014-11-18 12:48:42 -05:00
John Spurlock
b30d902ed4
Merge "Volume: Dismiss panel on nav bar interaction." into lmp-mr1-dev
2014-11-18 16:47:11 +00:00
John Spurlock
7fbf573e0b
Volume: Dismiss panel on nav bar interaction.
...
Bug: 18409164
Change-Id: I7b7f26eb823b8477a4df86a8622b4f1171ad96e6
2014-11-18 11:40:22 -05:00
Jason Monk
caf4828c77
Merge "SysUI Tests: Make tests not break SysUI" into lmp-mr1-dev
2014-11-18 16:35:47 +00:00
Adrian Roos
6d0e2c9cb9
Merge "Trim navigation bar buttons" into lmp-mr1-dev
2014-11-18 16:23:55 +00:00
Adrian Roos
82c97a2484
Trim navigation bar buttons
...
Removes unnecessary transparent pixels from navigation
bar assets, saving on-disk, java heap, and texture memory.
Bug: 18412658
Bug: 10918599
Change-Id: I47ee92ed3a3eaf8d02be86f0b67a77f035a8fb43
2014-11-18 16:13:49 +00:00
George Mount
6cb51968c2
Merge "Fix Visibility transitions canceling when nothing has changed." into lmp-mr1-dev
2014-11-18 15:29:48 +00:00
Andrew Solovay
1ca6af34b4
am b2d73807: am e4662f7e: am a7f226b8: docs: (Preview) Building an Android Messaging App guide.
...
* commit 'b2d73807a93495e132e6b12e5612cbaaeea06fd9':
docs: (Preview) Building an Android Messaging App guide.
2014-11-18 10:26:05 +00:00
Andrew Solovay
b2d73807a9
am e4662f7e: am a7f226b8: docs: (Preview) Building an Android Messaging App guide.
...
* commit 'e4662f7e4b73a78074bd1f6b5c9fc17509759d45':
docs: (Preview) Building an Android Messaging App guide.
2014-11-18 10:22:54 +00:00
Andrew Solovay
e4662f7e4b
am a7f226b8: docs: (Preview) Building an Android Messaging App guide.
...
* commit 'a7f226b860455b26cc64f6db08f8c279be71117f':
docs: (Preview) Building an Android Messaging App guide.
2014-11-18 10:17:53 +00:00
Andrew Solovay
a7f226b860
docs: (Preview) Building an Android Messaging App guide.
...
See the first comment for doc staging location.
Change-Id: Ibfa0f43abefbdd03c5468186b2ec0c76ed6c9ade
2014-11-18 02:08:05 -08:00
Andrew Solovay
2c55fbd495
am 7ca874e7: am 4a9945e9: am 7fe755e6: docs: (Preview) Building Android Audio Playback Apps guide.
...
* commit '7ca874e71c014718e2107e2f50e095bcc2c474fc':
docs: (Preview) Building Android Audio Playback Apps guide.
2014-11-18 10:00:29 +00:00
Andrew Solovay
7ca874e71c
am 4a9945e9: am 7fe755e6: docs: (Preview) Building Android Audio Playback Apps guide.
...
* commit '4a9945e9c03e8a2c006febf4b8325f0c1bf84b39':
docs: (Preview) Building Android Audio Playback Apps guide.
2014-11-18 09:56:01 +00:00
Andrew Solovay
4a9945e9c0
am 7fe755e6: docs: (Preview) Building Android Audio Playback Apps guide.
...
* commit '7fe755e66b10244da2382c11f9244346b8184e48':
docs: (Preview) Building Android Audio Playback Apps guide.
2014-11-18 08:59:15 +00:00
Andrew Solovay
7fe755e66b
docs: (Preview) Building Android Audio Playback Apps guide.
...
Doc was previously titled "Building Android Media Apps"; per request,
changed "Media" to "Audio" whenever possible, and moved file location
accordingly.
See the comment after patch set 5 for the updated staging location.
Change-Id: I0d657851d44b46cdfb1b5806a51dad0565312c04
2014-11-18 00:46:58 -08:00
Quddus Chong
e76f90cc4f
am 1f03a234: am f76cf8bf: am c6aed461: docs: Added developer docs for Android Auto 11/18 release.
...
* commit '1f03a234ff757736c771d1e99625f173f36ab89c':
docs: Added developer docs for Android Auto 11/18 release.
2014-11-18 08:40:10 +00:00
Quddus Chong
1f03a234ff
am f76cf8bf: am c6aed461: docs: Added developer docs for Android Auto 11/18 release.
...
* commit 'f76cf8bfd39f93b7b7be75d3688edc416d96c014':
docs: Added developer docs for Android Auto 11/18 release.
2014-11-18 08:35:38 +00:00
Quddus Chong
f76cf8bfd3
am c6aed461: docs: Added developer docs for Android Auto 11/18 release.
...
* commit 'c6aed4612827be0359d2022f6a38a0e5fce0609c':
docs: Added developer docs for Android Auto 11/18 release.
2014-11-18 08:31:31 +00:00
Quddus Chong
c6aed46128
docs: Added developer docs for Android Auto 11/18 release.
...
Change-Id: I2e3a2010f3b40f81c56dde9f710284cd2332217c
2014-11-18 00:25:52 -08:00
Eric Gilmore
54b32cbd24
am bb78bf1d: am c31a73c1: am 343c4193: Merge "Adding app quality criteria." into lmp-docs
...
* commit 'bb78bf1da5d0eebae311955662a3c36cb4d0ec74':
Adding app quality criteria.
2014-11-18 05:50:51 +00:00
Eric Gilmore
bb78bf1da5
am c31a73c1: am 343c4193: Merge "Adding app quality criteria." into lmp-docs
...
* commit 'c31a73c1870d12de1c213cbd68cc358b74f58039':
Adding app quality criteria.
2014-11-18 05:44:48 +00:00
Eric Gilmore
c31a73c187
am 343c4193: Merge "Adding app quality criteria." into lmp-docs
...
* commit '343c4193c0a1974e996eecdcab8d70cdcd4184a0':
Adding app quality criteria.
2014-11-18 05:36:42 +00:00
Eric Gilmore
343c4193c0
Merge "Adding app quality criteria." into lmp-docs
2014-11-18 05:30:56 +00:00
Eric Gilmore
a4ebec8f55
Adding app quality criteria.
...
Change-Id: Id4b9f0632642b9fd3a4312ec3bc61136a6043436
2014-11-17 21:22:10 -08:00
Griff Hazen
9c5be4eddd
Improve doc for {get,set}HintAvoidBackgroundClipping
...
Bug: 18414403
Change-Id: I4cc069ca8f13d7521aa94e3c18f776de69280e2f
2014-11-17 17:47:50 -08:00
Lorenzo Colitti
e9f7e65c40
Merge "Populate 464xlat LinkProperties only when the interface comes up." into lmp-mr1-dev
2014-11-18 00:25:53 +00:00
Shishir Agrawal
c9f1b3a0e8
Merge "Add new API to set voicemail number." into lmp-mr1-dev
2014-11-17 23:49:29 +00:00
Winson Chung
b079117384
Merge "Add some flags to reduce memory usage on svelte devices." into lmp-mr1-dev
2014-11-17 22:56:32 +00:00
Winson Chung
96d7041866
Add some flags to reduce memory usage on svelte devices.
...
Bug: 10918599
Change-Id: I235413a243d47fdd9be4a27f6bd726311a51cb6f
2014-11-17 14:52:29 -08:00
xinhe
a8e6d6fd99
Merge "air plane mode only send to the owner through the quick setting" into lmp-mr1-dev
2014-11-17 22:18:11 +00:00
Robert Greenwalt
5e4e2b589e
Merge "telephony: Add tethering profiles to support mvno" into lmp-mr1-dev
2014-11-17 22:07:29 +00:00
Robert Greenwalt
9a53c1137b
Merge "telephony: Change string to string-array config_tether_apndata to support mvno" into lmp-mr1-dev
2014-11-17 22:04:49 +00:00
Andres Morales
5aadd5b6fa
Merge "Add UserHandle to BeamShareData" into lmp-mr1-dev
2014-11-17 21:53:58 +00:00
Winson Chung
fe79d62db3
Merge "Adding additional null checks to prevent crash after task stack view callback is reset. (Bug 18376798)" into lmp-mr1-dev
2014-11-17 21:43:51 +00:00
Geoff Mendal
6e523a077f
Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
2014-11-17 21:33:38 +00:00
Craig Stout
36fbc43787
Merge "Use dark theme for usb dialogs on television." into lmp-mr1-dev
2014-11-17 21:28:25 +00:00
Geoff Mendal
44e4ff746a
Import translations. DO NOT MERGE
...
Change-Id: I67abea60870f468d3ad9a6be7ee600de99b8ff54
Auto-generated-cl: translation import
2014-11-17 13:07:17 -08:00
Jeff Davidson
9a1da68bf7
Expose a SystemApi method to prepare a VPN without consent.
...
This is NOT designed to be called normally. Most apps (even
system-privileged ones) should request user consent before launching a
VPN. However, it is needed to support flows where consent can be
obtained through other means external to the VPN flow itself.
The API requires a system-privileged permission, CONTROL_VPN.
Bug: 18327583
Change-Id: I1bcdcf0fb5707faeb861ec4535e7ccffea369ae7
2014-11-17 21:03:10 +00:00
Jeff Davidson
e0cb56b02e
Merge "Enforce VPN control "permission" with an actual permission." into lmp-mr1-dev
2014-11-17 21:02:10 +00:00
Craig Stout
9eef7bce56
Use dark theme for usb dialogs on television.
...
b/16488215
Change-Id: I8ea2a184b2df36e3f55ba5bd0e8fb121ef0ed48e
2014-11-17 12:36:15 -08:00
Christopher Tate
94d963381d
Merge "Don't crash just because invalid datasets were offered for restore" into lmp-mr1-dev
2014-11-17 20:20:12 +00:00
Geoff Mendal
9d8c759879
am 27b80331: (-s ours) Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev
...
* commit '27b8033175a748438891dc9da498ff354cce82a0':
Import translations. DO NOT MERGE
2014-11-17 19:51:34 +00:00
Winson Chung
fe03b40da4
Adding additional null checks to prevent crash after task stack view callback is reset. (Bug 18376798)
...
Change-Id: I46a324b3b6acba6b6519506ff2431d285e3b57f9
2014-11-17 11:47:09 -08:00
Jason Monk
29f7a7b0ae
SysUI Tests: Make tests not break SysUI
...
Now you can run the tests without getting the blank broken sysui.
The tests instrument themselves so they include all of the source
they need to run rather than piggybacking on the sysui process.
A couple of changes were needed for this. The xml files cannot
reference com.android.systemui, instead they must use res-auto.
The tests can no longer make privileged calls, so some restructuring
to avoid those calls was needed.
Bug: 18222975
Change-Id: I67b794af854f1420583d48960bd6e52ca753b56d
2014-11-17 14:46:11 -05:00
Geoff Mendal
27b8033175
Merge "Import translations. DO NOT MERGE" into lmp-sprout-dev
2014-11-17 19:45:13 +00:00
Geoff Mendal
c81a3e16e7
Merge "Import translations. DO NOT MERGE" into lmp-mr1-dev
2014-11-17 19:43:10 +00:00
Adam Lesinski
cd6f00c3a0
Merge "Implement back-tracking when searching for attributes in XML or resource bag" into lmp-mr1-dev
2014-11-17 19:39:17 +00:00
xinhe
98e25fc377
air plane mode only send to the owner through the quick setting
...
It should send to all the uesers as it behaves in setting
Bug:18353278
Change-Id: Ib46a97e30bfba73dd78fab0c8139d6ccb7ad210f
2014-11-17 11:35:01 -08:00
Jim Miller
cd75f59f8c
Merge "Fix deadlock caused by synchronous setOccluded() method in keyguard" into lmp-mr1-dev
2014-11-17 19:29:01 +00:00
Wale Ogunwale
465e996776
Merge "Consolidated processing of package boardcasts in AM service." into lmp-mr1-dev
2014-11-17 19:27:08 +00:00