Jason Monk
bdf37b714d
am 2e982258: Merge "SysUI: Refactor the NetworkControllerImpl" into lmp-mr1-dev
...
* commit '2e982258f10e9af21ec328faf41e77b38b109738':
SysUI: Refactor the NetworkControllerImpl
2014-11-19 21:22:29 +00:00
Jason Monk
2e982258f1
Merge "SysUI: Refactor the NetworkControllerImpl" into lmp-mr1-dev
2014-11-19 21:18:22 +00:00
Amit Mahajan
6f10d1c34e
am b22462c5: Merge "Adding new setting LTE_SERVICE_FORCED." into lmp-mr1-dev
...
* commit 'b22462c57f35404f5b39680a9fb76165968d8faf':
Adding new setting LTE_SERVICE_FORCED.
2014-11-19 17:44:33 +00:00
Amit Mahajan
b22462c57f
Merge "Adding new setting LTE_SERVICE_FORCED." into lmp-mr1-dev
2014-11-19 17:38:23 +00:00
John Spurlock
9d48ec7a5c
am 2ee054b4: Merge "Volume: Ensure ring/notif slider is enabled when ringer=vibrate." into lmp-mr1-dev
...
* commit '2ee054b4f099ce67dffc29329612170305053783':
Volume: Ensure ring/notif slider is enabled when ringer=vibrate.
2014-11-19 17:24:09 +00:00
John Spurlock
2ee054b4f0
Merge "Volume: Ensure ring/notif slider is enabled when ringer=vibrate." into lmp-mr1-dev
2014-11-19 17:19:15 +00:00
John Spurlock
5eb21f3466
Volume: Ensure ring/notif slider is enabled when ringer=vibrate.
...
Although the audio policy makes a distinction between voice capable
and not when determining the default active stream, have the panel
recognize this condition and behave the same way (enable the slider)
on all devices.
Bug: 17405530
Change-Id: If3e1af3078f47bc1205545e919ccc6206020e7b2
2014-11-19 11:54:53 -05:00
Jason Monk
90bec30012
am 56dd1f1e: Merge "Automatically enable BT when entering BT QS panel" into lmp-mr1-dev
...
* commit '56dd1f1eb6fdca10ea2f33d8420e6051e14ed435':
Automatically enable BT when entering BT QS panel
2014-11-19 15:03:46 +00:00
Jason Monk
56dd1f1eb6
Merge "Automatically enable BT when entering BT QS panel" into lmp-mr1-dev
2014-11-19 14:58:40 +00:00
Amit Mahajan
4fea0923be
Adding new setting LTE_SERVICE_FORCED.
...
Bug: 18328639
Change-Id: Icbf9d7987d27af34cbe4ee1b4e9df19e139c2fc7
2014-11-18 17:34:36 -08:00
Jason Monk
cd356f0dda
Automatically enable BT when entering BT QS panel
...
Bug: 18334326
Change-Id: Ifbcdee1a8260ce959eae53c0900851f8da2f97ee
2014-11-18 21:17:40 +00:00
Winson Chung
5c4be30ac0
am 6aa73cf2: Merge "Tweaking animation XMLs and removing dead code. (Bug 17672056, Bug 18415217)" into lmp-mr1-dev
...
* commit '6aa73cf2668e1d4b5b7534995dcc8891b4a7a279':
Tweaking animation XMLs and removing dead code. (Bug 17672056, Bug 18415217)
2014-11-18 20:15:42 +00:00
Winson Chung
6aa73cf266
Merge "Tweaking animation XMLs and removing dead code. (Bug 17672056, Bug 18415217)" into lmp-mr1-dev
2014-11-18 20:10:05 +00:00
Winson Chung
3565b6f051
am f95a9fe5: Merge "Fixing high cpu usage due to case not falling through to wait logic. (Bug 18390735)" into lmp-mr1-dev
...
* commit 'f95a9fe5372c5f8f80b578ad98d66e92a7cc8608':
Fixing high cpu usage due to case not falling through to wait logic. (Bug 18390735)
2014-11-18 20:03:26 +00:00
Winson Chung
66e86f9774
Fixing high cpu usage due to case not falling through to wait logic. (Bug 18390735)
...
Change-Id: I78068567225f85efaa4858dc947de88d39df3f10
2014-11-18 10:38:41 -08:00
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
2ec72ee1eb
am b30d902e: Merge "Volume: Dismiss panel on nav bar interaction." into lmp-mr1-dev
...
* commit 'b30d902ed404e5646bced27bdd2ca4006af802bf':
Volume: Dismiss panel on nav bar interaction.
2014-11-18 16:50:06 +00: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
e316204c0e
am caf4828c: Merge "SysUI Tests: Make tests not break SysUI" into lmp-mr1-dev
...
* commit 'caf4828c77b692b6e608a4c6561069783983b7b1':
SysUI Tests: Make tests not break SysUI
2014-11-18 16:38:49 +00: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
b0828aa552
am 6d0e2c9c: Merge "Trim navigation bar buttons" into lmp-mr1-dev
...
* commit '6d0e2c9cb948a10137e6b5a4eb00e601622fe8ee':
Trim navigation bar buttons
2014-11-18 16:28:57 +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
Winson Chung
c041d883c3
Tweaking animation XMLs and removing dead code. (Bug 17672056, Bug 18415217)
...
- Use shape drawable for pin background instead of asset.
- Includes fix for scrolling regression when task stack scroller was not reset.
Change-Id: I11eec1f3b0386b4354c8c5e3deca2b17cff83be1
2014-11-17 17:55:28 -08:00
Winson Chung
fc7ebb934e
am b0791173: Merge "Add some flags to reduce memory usage on svelte devices." into lmp-mr1-dev
...
* commit 'b079117384c038e1c02fb58fefafcb2a72cb0cf3':
Add some flags to reduce memory usage on svelte devices.
2014-11-17 23:06:15 +00:00
Winson Chung
5a812d4e69
am fe79d62d: Merge "Adding additional null checks to prevent crash after task stack view callback is reset. (Bug 18376798)" into lmp-mr1-dev
...
* commit 'fe79d62db3f5de7671763b4bbafc83feb1c7694c':
Adding additional null checks to prevent crash after task stack view callback is reset. (Bug 18376798)
2014-11-17 22:58:30 +00:00
Craig Stout
913f829549
am 36fbc437: Merge "Use dark theme for usb dialogs on television." into lmp-mr1-dev
...
* commit '36fbc43787923da4e7b36761fa287a36e15dab29':
Use dark theme for usb dialogs on television.
2014-11-17 22:58:18 +00:00
Jeff Davidson
e6bc5adf2d
am e0cb56b0: Merge "Enforce VPN control "permission" with an actual permission." into lmp-mr1-dev
...
* commit 'e0cb56b02eb2bb52a537b32c5d3f5360b9718c8a':
Enforce VPN control "permission" with an actual permission.
2014-11-17 22:58:05 +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
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
df944b30c2
Merge "Import translations. DO NOT MERGE" into lmp-mr1-ub-dev
2014-11-17 21:42:48 +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
4e214b0399
Import translations. DO NOT MERGE
...
Change-Id: I8dba08bbfd5fa95d472a82968b1bf16a756d7504
Auto-generated-cl: translation import
2014-11-17 13:10:15 -08: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
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
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
Jim Miller
58b9ee2826
am cd75f59f: Merge "Fix deadlock caused by synchronous setOccluded() method in keyguard" into lmp-mr1-dev
...
* commit 'cd75f59f8cdeda95a50155ad0c9f4abd559037ec':
Fix deadlock caused by synchronous setOccluded() method in keyguard
2014-11-17 19:34:37 +00: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
Jorim Jaggi
dd907b1a94
am 6a388ef8: Merge "Don\'t play hint animation when touching to wake up" into lmp-mr1-dev
...
* commit '6a388ef85eed7659cc5175591e4c7bbaa1b448f6':
Don't play hint animation when touching to wake up
2014-11-17 19:25:45 +00:00
Jorim Jaggi
abcb0590cd
Don't play hint animation when touching to wake up
...
Bug: 18146441
Change-Id: Ie7e17a26c70d4fb0dd94787cce9e5baa0d775bde
2014-11-17 19:15:22 +01:00
Adrian Roos
eca356b218
am 8c8d8b10: Merge "Only keep user switcher bitmaps if needed" into lmp-mr1-dev
...
* commit '8c8d8b1012b409b653679a8f0236d57de346f4d7':
Only keep user switcher bitmaps if needed
2014-11-17 17:38:03 +00:00
Adrian Roos
8c8d8b1012
Merge "Only keep user switcher bitmaps if needed" into lmp-mr1-dev
2014-11-17 17:33:50 +00:00
Adrian Roos
cba0faadbe
Only keep user switcher bitmaps if needed
...
Only keeps icons if the user switcher is accessible. On phones, this
is any time quick settings is expanded. On tablets, this would be whenever
the keyguard shows. Reloading them on each screen off transition seems too
wasteful however, so we keep them in-memory all the time on tablets.
Bug: 18350670
Change-Id: I416beb82156787e61ee1f59b6726fd702f135f68
2014-11-17 18:08:16 +01:00
Adrian Roos
6ec3c4494d
am a1b32c47: Merge "Reduce user icon RAM usage" into lmp-mr1-dev
...
* commit 'a1b32c47f5044b510d2c77360f13a9e2c5d53137':
Reduce user icon RAM usage
2014-11-17 16:48:43 +00:00
Adrian Roos
a1b32c47f5
Merge "Reduce user icon RAM usage" into lmp-mr1-dev
2014-11-17 16:43:51 +00:00