Dianne Hackborn
682c8e509b
Merge "Update voice interaction layer for new UI design."
2015-02-13 20:16:04 +00:00
Dianne Hackborn
ae6688b096
Update voice interaction layer for new UI design.
...
Can switch from a pure overlay at the top of the screen,
to interactive mode with the voice UI drawing at the bottom
and pushing its target activity up like an IME.
Add mechanism to get assist data to the voice interaction UI.
Add some basic visualization of the assist data, outlining
where on the screen we have text.
Add a test ACTION_ASSIST handler, which can propagate the
assist data it gets to the voice interaction session so
you can see what kind of data we are getting from different
apps.
Change-Id: I18312fe1601d7926d1fb96a817638d60f6263771
2015-02-13 11:27:57 -08:00
Chet Haase
50dd4c1c59
Merge "Add ClipReveal window transition for application launch"
2015-02-13 19:02:15 +00:00
Chet Haase
10e23ab61b
Add ClipReveal window transition for application launch
...
Issue #19362772 Better material launch animations
Change-Id: Ic94fde910b6b5554ee954dfbbf374949f9eb189d
2015-02-13 11:00:55 -08:00
John Spurlock
b25334ca3c
Merge "Allow sysui-managed remote volume controllers."
2015-02-13 14:50:50 +00:00
John Spurlock
cdb57aeb0e
Allow sysui-managed remote volume controllers.
...
- Relax restriction on audio service calls that assume the volume
ui is systemui, allow calls from a blessed component app.
- Blessed component app service saved in secure settings.
- SystemUI mediates requests to replace the volume dialog, prompts
the user on activation.
- Show a low pri ongoing notification when the volume dialog is
being replaced, to allow user restoration at any time.
- Replace the controller management code in VolumeUI to use a
ServiceMonitor, backed by the new blessed app component setting.
- Add proper zen-related noman client wrappers, make avail to the
registered volume controller.
- Everything is still @hidden, no api impact.
Bug: 19260237
Change-Id: Ie1383f57659090318a7eda737fdad5b8f88737d4
2015-02-12 22:48:37 -05:00
Benjamin Franz
d51584dee7
am dd0027cf: am 40ab8bb2: am c70d0e71: Fix the javadocs for lock task mode intents.
...
automerge: 6076ef9
* commit '6076ef9355fec90c40d84abaf2c71345f32badfb':
Fix the javadocs for lock task mode intents.
2015-02-12 19:37:50 +00:00
Alan Viverette
4cc1e9e707
Add support for user-selectable night mode
...
Adds a Material theme that automatically selects light or dark UI based
on the night mode resource qualifier.
Removes restriction that night mode only works when car mode is enabled
or the device is docked, which was applied inconsistently anyway and
only actually worked when in car mode (regardless of docked state).
Night mode is now always applied according to the system preference.
Change-Id: I526807c907eb29a2ab588d15932afe3e6ab180c2
2015-02-12 11:01:06 -08:00
Benjamin Franz
6076ef9355
am dd0027cf: am 40ab8bb2: am c70d0e71: Fix the javadocs for lock task mode intents.
...
* commit 'dd0027cfda5d399293cb19aeefeeb34d5a5fbc1f':
Fix the javadocs for lock task mode intents.
2015-02-12 17:02:09 +00:00
Benjamin Franz
dd0027cfda
am 40ab8bb2: am c70d0e71: Fix the javadocs for lock task mode intents.
...
* commit '40ab8bb22979b9e7c76e016b861319f6103eb800':
Fix the javadocs for lock task mode intents.
2015-02-12 16:52:34 +00:00
Benjamin Franz
c70d0e71c0
Fix the javadocs for lock task mode intents.
...
Bug: 19363651
Change-Id: Ia0da3ddad587ea842aad19818a62540889d6a9dd
2015-02-12 16:12:58 +00:00
Scott Kennedy
c051955392
Mark findViewById(int) @Nullable
...
Change-Id: I9bf7c08a896bd9c28400ff832179abc579fd502f
2015-02-11 15:33:10 -08:00
Pirama Arumuga Nainar
21761bc5de
am 0cc09449: Merge "Store compiled code in Context.getCodeCacheDir()" automerge: 3fbbe39 automerge: 1641e19
...
* commit '0cc09449b6b1e418a7d04590e28d1336694230ba':
Store compiled code in Context.getCodeCacheDir()
2015-02-11 17:23:12 +00:00
Pirama Arumuga Nainar
0cc09449b6
Merge "Store compiled code in Context.getCodeCacheDir()" automerge: 3fbbe39
...
automerge: 1641e19
* commit '1641e192a82e266159e0b82078a8f98ebcd3d8ff':
Store compiled code in Context.getCodeCacheDir()
2015-02-11 17:15:47 +00:00
Pirama Arumuga Nainar
51772b7601
Store compiled code in Context.getCodeCacheDir()
...
bug 16345623
Use Context.getCodeCacheDir for EGL shader cache and RenderScript
compiled code.
Change-Id: I54c4e43674bd1f9342ae13059cb8899f4a3f4734
2015-02-10 13:17:30 -08:00
Wale Ogunwale
5fa84cde30
Merge "Include stack override configurations in onConfigurationChanged() call."
2015-02-10 16:54:03 +00:00
Wale Ogunwale
dea0bbbeea
Merge "Remove ContextImpl.mOverrideConfiguration to reduce code confusion."
2015-02-10 16:49:44 +00:00
Calin Juravle
399f8a6d17
am fd523efc: Merge "Get the instruction set that the libraries of secondary Abi is supported." automerge: d1e074a
...
automerge: 16df82d
* commit '16df82d7ace0dbe625211561ccec9b6faf81debb':
Get the instruction set that the libraries of secondary Abi is supported.
2015-02-10 16:30:46 +00:00
Calin Juravle
16df82d7ac
am fd523efc: Merge "Get the instruction set that the libraries of secondary Abi is supported."
...
automerge: d1e074a
* commit 'd1e074a72452c909c7ed2a4baf220d9d2f306b20':
Get the instruction set that the libraries of secondary Abi is supported.
2015-02-10 16:23:51 +00:00
Calin Juravle
fd523efcde
Merge "Get the instruction set that the libraries of secondary Abi is supported."
2015-02-10 16:13:30 +00:00
Jorim Jaggi
b10e33ff80
Split up android.policy into framework.jar and services.jar 1/3
...
Change-Id: Ifd69f1f3dd308a7e17a1442e2f3950da8b03cec4
2015-02-10 14:56:02 +01:00
Robin Lee
85bd63f461
DevicePolicy: clarify wipeData docstring
...
Wiping secondary users or profiles does not cause a reboot.
Bug: 19294240
Change-Id: I59179b6d19061067326ea8ef1a730cc21f52ea53
2015-02-10 11:51:00 +00:00
Wale Ogunwale
b740537044
Remove ContextImpl.mOverrideConfiguration to reduce code confusion.
...
It is not used.
Change-Id: Ie944df17fbc834c54604ea8ff292b6ba0f202690
2015-02-09 16:35:10 -08:00
Wale Ogunwale
c2607b4ece
Include stack override configurations in onConfigurationChanged() call.
...
Important for activities that handle configuration changes.
Change-Id: I4d1612026f293fbb99e1abc17e663f0215658ae6
2015-02-09 16:22:04 -08:00
Dianne Hackborn
28fbf95fc2
Merge "First quick implementation of auto assist data."
2015-02-06 18:45:05 +00:00
Dianne Hackborn
a7bb6fbeab
First quick implementation of auto assist data.
...
Introduce new AssistData class that contains all data
the framework automatically generates for assist. Currently
populated with a very simple tree structure representing
the app's view hierarchy.
Reworked how we populate the class name for accessibility
info, so this is provided through a new method call on View
that subclasses can override. This method is also used
to populate the class name in AssistData.
Change-Id: Ibd0acdc8354727d4291473283b5e4b70894905dc
2015-02-06 10:42:44 -08:00
Kenny Guy
d22517a708
am b6332fd2: am 70fb0ab4: am 8debf213: Merge "Fix mangled javadoc for setPermittedInputMethods." into lmp-mr1-dev
...
automerge: afca061
* commit 'afca06105c1344dade61ec5812bf605b11de0f1c':
Fix mangled javadoc for setPermittedInputMethods.
2015-02-06 16:44:42 +00:00
Kenny Guy
afca06105c
am b6332fd2: am 70fb0ab4: am 8debf213: Merge "Fix mangled javadoc for setPermittedInputMethods." into lmp-mr1-dev
...
* commit 'b6332fd21a97b846015693684cee9e2af3381f0a':
Fix mangled javadoc for setPermittedInputMethods.
2015-02-06 16:37:11 +00:00
Kenny Guy
b6332fd21a
am 70fb0ab4: am 8debf213: Merge "Fix mangled javadoc for setPermittedInputMethods." into lmp-mr1-dev
...
* commit '70fb0ab44e1b8d56f2cbe33d73afd3897c7584d1':
Fix mangled javadoc for setPermittedInputMethods.
2015-02-06 15:37:53 +00:00
Filip Gruszczynski
fe7712e758
am 7acd679c: Merge "Add wallpaper controlling system apis." into lmp-mr1-modular-dev
...
automerge: 96f3462
* commit '96f3462958977a29aeb8acf102dd5e86c4a5417a':
Add wallpaper controlling system apis.
2015-02-06 00:16:41 +00:00
Filip Gruszczynski
96f3462958
am 7acd679c: Merge "Add wallpaper controlling system apis." into lmp-mr1-modular-dev
...
* commit '7acd679cb3f3c543ad71aaeb1057bcbef3a880e5':
Add wallpaper controlling system apis.
2015-02-06 00:09:41 +00:00
Filip Gruszczynski
9fedc72a0b
Add wallpaper controlling system apis.
...
Change-Id: Ibaa8009e9b9d2e58254a4d9107a316c7f1de2211
2015-02-05 12:29:42 -08:00
Kenny Guy
74a7024af0
Fix mangled javadoc for setPermittedInputMethods.
...
Fix java doc for setPermittedInputMethods.
Bug: 19276777
Change-Id: Iecd670b35cd675ff9dd4654c9876697801eb20ac
2015-02-05 19:48:38 +00:00
Ruben Brunk
35fa2bc2e4
Merge "Add ProcessInfoService to activity manager."
2015-02-03 20:23:04 +00:00
Wale Ogunwale
9d3de4cfb4
Support for activity to opt-in/out of resizeable/multi-window support.
...
Bug: 19178148
Change-Id: I5819a71cdc48e0af4add11a6d4a503ec5cbe5d63
2015-02-02 16:06:55 -08:00
Scott Kennedy
144ea46ce1
Merge "Add some @Nullable annotations to SharedPreferences"
2015-02-02 20:38:10 +00:00
Julia Reynolds
a9ec70ba17
Add skip encryption constants for device owner provisioning.
...
Bug: 19228730
Change-Id: Id5022f2f669cf0dfc1b1523190da52c77238a02c
2015-02-02 12:42:18 -05:00
Ruben Brunk
a27eef432a
Add ProcessInfoService to activity manager.
...
- Adds a new AIDL interface for querying process
information from activity manager.
Bug: 19186859
Change-Id: Ic08858f346d6b66e7bfc9da6faa2c6e38d9b2e82
2015-01-30 16:58:14 -08:00
Scott Kennedy
2333e3406c
Add some @Nullable annotations to SharedPreferences
...
Change-Id: I26e7a02a18d802902fca6892bed77b4f98ccf3ee
2015-01-30 15:37:45 -08:00
Fyodor Kupolov
babdb0dc36
Merge "Removed userHandle from setXXX methods"
2015-01-30 19:21:10 +00:00
Winson Chung
0e0b7310a8
Merge "Adding some debug controls to test multi-window."
2015-01-30 18:43:19 +00:00
Fyodor Kupolov
bdc58c66af
Removed userHandle from setXXX methods
...
User handle is now extracted from UID of the calling process.
Previously setXXX methods may not work properly, if userHandle parameter
was different from a user of the calling process. In practice, this wouldn't
have happened because setters were always called with a userHandle of the
caller process.
Bug:17202572
Change-Id: I1c08c54c975a04b8c54719a1e280ad3cfaff2e67
2015-01-29 17:54:06 -08:00
Winson Chung
d16c565a60
Adding some debug controls to test multi-window.
...
Adding some preliminary controls to mirror the currently exposed api
to create new activity stacks, resize stacks, and to move tasks
between stacks.
Change-Id: I3fb51c248f53a1d4c4eb23ca9fb3a76888def1de
2015-01-29 15:56:58 -08:00
Zhen Yu Song
72c85bbdf8
Merge "+ Add CarExtender to Notification Bug: 18316420"
2015-01-29 22:54:29 +00:00
Zhen Yu Song
9d5528ba9f
+ Add CarExtender to Notification
...
Bug: 18316420
Change-Id: Idd7a06c2271d62c603014038fbe5a0bbacb0ed78
2015-01-29 14:27:28 -08:00
Jose Lima
43181fb72d
am 4a40f7cc: Merge "Fix crash caused by disabling the Options panel on TVs" into lmp-mr1-dev automerge: 1f81973
...
automerge: 485f6a6
* commit '485f6a60e0182767d57a5ab08d6438124a69439e':
Fix crash caused by disabling the Options panel on TVs
2015-01-28 21:32:37 +00:00
Jose Lima
485f6a60e0
am 4a40f7cc: Merge "Fix crash caused by disabling the Options panel on TVs" into lmp-mr1-dev automerge: 1f81973
...
* commit '4a40f7cc90d8f908527d2cfff32376ee51259250':
Fix crash caused by disabling the Options panel on TVs
2015-01-28 21:27:33 +00:00
Jose Lima
bd769a15ab
Fix crash caused by disabling the Options panel on TVs
...
Address more cases where calls to getPanelState may cause a crash when the
options panel is disabled on a platform.
Bug: 19178531
Bug: 18780696
Change-Id: Ib72bb8483e636181788ed3919c4cb9e99a94b7b1
2015-01-28 10:46:39 -08:00
George Mount
206db8a70f
am fff84a23: Merge "Activity Transition: fix quick back after enter." into lmp-mr1-dev automerge: aa6945a
...
automerge: 5c25f5b
* commit '5c25f5b0a7de7c05e71a88373223d579c3823415':
Activity Transition: fix quick back after enter.
2015-01-27 23:30:18 +00:00
Wale Ogunwale
783f28691e
Merge "Support activities in the same process having different resources."
2015-01-27 22:24:15 +00:00