147616 Commits

Author SHA1 Message Date
Svetoslav
d800c9f002 am 903f1840: Fix cross-user talk.
* commit '903f18404f2c4994948bc27774b6875be274556a':
  Fix cross-user talk.
2014-08-07 05:17:55 +00:00
Svetoslav
985e566cec Fix cross-user talk.
An app can access widgets hosted or provided by its uid and package.
Access is also allowed if the caller has the bind app widgets permission
but this caller can be in the wrong user. Now the caller should not
only have the bind app widget permission but also be in the same user
as the host or the provider of the widget.

bug:16834230

Change-Id: I5ddb6309f63f2b4ba95360446c2b9584350fb66f
2014-08-07 05:14:36 +00:00
Jungshik Jang
75170afdb0 am e208fb35: Merge "Rename FeatureAction into HdmiCecFeatureAction" into lmp-dev
* commit 'e208fb3548f7c85f5888d0b20791cfb9d5fab07d':
  Rename FeatureAction into HdmiCecFeatureAction
2014-08-07 05:05:32 +00:00
Matthew Williams
1695e8d97b am 5a293923: JobScheduler idle mode not being properly triggered
* commit '5a293923a137544ae5a82a823d88bda5caa73c5a':
  JobScheduler idle mode not being properly triggered
2014-08-07 04:57:37 +00:00
Matthew Williams
be0c417539 JobScheduler idle mode not being properly triggered
Issue with how the pending intent was being created -
the component name being explicitly set on the intent somehow
caused the intent to not be delivered.
Fix: no longer set the component name on the intent.
BUG: 16798118

Change-Id: I86b08b2a47067dc9b8da8b85450bc338e0826aca
2014-08-07 04:50:47 +00:00
John Spurlock
4950aecf67 am bd1c5d96: Merge "Common shade width across devices." into lmp-dev
* commit 'bd1c5d9646450878541179cfbed62b85d6f44f28':
  Common shade width across devices.
2014-08-07 03:58:41 +00:00
Paul Jensen
e21e71a3ae am c9926974: Switch CaptivePortalLogin app to use theme like Settings UI.
* commit 'c99269745257bc6b6a20420280e6b12085365803':
  Switch CaptivePortalLogin app to use theme like Settings UI.
2014-08-07 02:58:33 +00:00
Paul Jensen
8f333f1922 Switch CaptivePortalLogin app to use theme like Settings UI.
The theme is switched to Theme.Material.Settings.  The progress bar
window feature is not supported in Material (b/16652978) so I added
a progress bar to the layout.  The Theme.Material.Setting's accent
color is set such that ProgressBars are indistinguishable, so accent
color is reset back to the parent's setting.

bug:15409354
Change-Id: Ic2862b8439be8591ec426f3d4dffad72179b2539
2014-08-07 02:49:24 +00:00
Jungshik Jang
eb073ae054 am f3d00918: Merge "Rename HdmiCecDeviceInfo into HdmiDeviceInfo." into lmp-dev
* commit 'f3d00918200dd500e11b05e44e9722925aab0662':
  Rename HdmiCecDeviceInfo into HdmiDeviceInfo.
2014-08-07 02:48:05 +00:00
Paul Jensen
d179701364 am 4636b4af: Stop ConnectivityService from talking to netd about uncreated networks.
* commit '4636b4afd5b8f4bc48ab9c477ea5a648026c7df4':
  Stop ConnectivityService from talking to netd about uncreated networks.
2014-08-07 02:48:00 +00:00
Paul Jensen
87bf04db1a am 5bfc639e: Merge "Flush DNS cache when routes change." into lmp-dev
* commit '5bfc639e8a835b6c1cb8d1ae30e9191bde6dd78a':
  Flush DNS cache when routes change.
2014-08-07 02:47:56 +00:00
Paul Jensen
eec75412a9 Stop ConnectivityService from talking to netd about uncreated networks.
This avoids logged netd errors that are red-herrings.

bug:16667349
Change-Id: I5d6f1681f1d38dab0af4c535573a0c45c0216603
2014-08-07 02:44:51 +00:00
Paul Jensen
d605503afc am f98c63e9: Merge "Revert DNS cache flush command deletion from "Cleanup: Delete dead code."" into lmp-dev
* commit 'f98c63e998b80a0c64b33fe3a1047ee8f8a5809e':
  Revert DNS cache flush command deletion from "Cleanup: Delete dead code."
2014-08-07 02:37:59 +00:00
Paul Jensen
f3db4efec1 am 7289d65f: Merge "Add back in ACTION_NETWORK_CONDITIONS_MEASURED broadcast." into lmp-dev
* commit '7289d65f5901b2c0aafb3ac65b7238072f6c808a':
  Add back in ACTION_NETWORK_CONDITIONS_MEASURED broadcast.
2014-08-07 02:37:54 +00:00
Paul Jensen
75e7c928bf am 776f1902: Remove dead CaptivePortalTracker.
* commit '776f19026b52a9bad49c4313c68d8c6e69db9502':
  Remove dead CaptivePortalTracker.
2014-08-07 02:37:50 +00:00
Paul Jensen
0001ee8f0e am 5f82440a: Merge "Use OkHTTP instead of my home-made HTTP, for network validation." into lmp-dev
* commit '5f82440aff342f75edae15964d3b44b3c32620ac':
  Use OkHTTP instead of my home-made HTTP, for network validation.
2014-08-07 02:37:46 +00:00
Paul Jensen
ab14df37ab Remove dead CaptivePortalTracker.
Captive portals are now detected by the NetworkMonitor.

Change-Id: Ibfb04bf83b1028231397a577468f110d7ab1dc06
2014-08-07 02:32:54 +00:00
Svetoslav
2e826f5c90 am 216fe6da: Merge "Fix NPE in device policy manager service." into lmp-dev
* commit '216fe6da76039a1db65638438eb41375ed6a33e5':
  Fix NPE in device policy manager service.
2014-08-07 02:12:02 +00:00
Jinsuk Kim
e2688de329 am 5abc363b: Merge "CEC: Hide CEC devices behind non-CEC switch" into lmp-dev
* commit '5abc363b58d21a87d76994a9882cd90fe2df667b':
  CEC: Hide CEC devices behind non-CEC switch
2014-08-07 01:44:45 +00:00
Alan Viverette
c175ea474b am 37f56e55: Update branding colors
* commit '37f56e55592be690c031090eed3e9e32adb3c1af':
  Update branding colors
2014-08-07 01:29:28 +00:00
Alan Viverette
ec9d464a59 Update branding colors
BUG: 16845793
BUG: 16851916
Change-Id: I79a15752b5dda8f3c9f159826c61e3d2a6c8bd48
2014-08-07 01:13:23 +00:00
Alan Viverette
c1c47f7e02 am cb0fc1e5: Preserve surface insets when view layout is updated
* commit 'cb0fc1e5a6b7e516eb7513fda09def253ba36032':
  Preserve surface insets when view layout is updated
2014-08-07 01:07:48 +00:00
Svet Ganov
de7009407a am 7efdcd46: Merge "Fix regression in remote views." into lmp-dev
* commit '7efdcd461e99a5e0fd410421bfb8cfe718a5bb98':
  Fix regression in remote views.
2014-08-07 01:07:44 +00:00
Alan Viverette
dbed893ba8 Preserve surface insets when view layout is updated
Also makes canvas save & restore in threaded renderer a little safer.

BUG: 16654228
Change-Id: Ie0d49450ed408cffd0b859c08e524b6f904c77ca
2014-08-07 01:01:17 +00:00
Adam Lesinski
38716de186 am 255b263c: Merge "Modify base Configuration used for aapt dump badging" into lmp-dev
* commit '255b263c9b37a460a38a76005513e9d9698d1d59':
  Modify base Configuration used for aapt dump badging
2014-08-07 00:55:23 +00:00
Youngsang Cho
15bf9066c2 am 494c1d61: Make caption setting consistent across sessions
* commit '494c1d6193d7579f00b5799616f81df4e5cc1f4b':
  Make caption setting consistent across sessions
2014-08-07 00:55:18 +00:00
Youngsang Cho
5caf1e8dda Make caption setting consistent across sessions
Change-Id: I7cb8ab109188b9f78cceb1025339bce98c776052
2014-08-07 00:48:50 +00:00
Adam Powell
611a157cd5 am f735b695: Have TextView editors use the Menu context for action mode icons
* commit 'f735b695854049eafd95321d6539905cf9e053fc':
  Have TextView editors use the Menu context for action mode icons
2014-08-07 00:41:12 +00:00
Adam Powell
098e7fb587 Have TextView editors use the Menu context for action mode icons
Using the TextView's context instead when resolving these icons from
the theme causes issues if a dark action bar theme is in use.

Bug 16686041

Change-Id: I44cb4a83516d8610103b6ebaf604860b67ac84dd
2014-08-06 17:35:17 -07:00
Jorim Jaggi
45751c1150 am 50d17095: Merge "Fix hints for tablet lockscreen." into lmp-dev
* commit '50d17095a476d5196121eeddb5b4b0ea73e87df1':
  Fix hints for tablet lockscreen.
2014-08-07 00:32:58 +00:00
Jeff Sharkey
6b225ac90d am 197ec8d3: Surface user action events when un/installing.
* commit '197ec8d31f921a16b9c7f4dbd7c9d0d731dbf305':
  Surface user action events when un/installing.
2014-08-07 00:28:15 +00:00
Jorim Jaggi
2fde49e40f am e2fda8aa: Merge "Fix constant redrawing on Keyguard issue." into lmp-dev
* commit 'e2fda8aa5ff2125d41c25adbc457dcfba3e7b6ab':
  Fix constant redrawing on Keyguard issue.
2014-08-07 00:28:10 +00:00
Jeff Sharkey
fbd0e9fa37 Surface user action events when un/installing.
This will be used shortly to connect up with permissions
confirmation UI.

Bug: 16515814
Change-Id: If28cecc28549900d960ac107a1fba0b10ce5bd7b
2014-08-07 00:23:54 +00:00
Jungshik Jang
d8ce524f56 am 75119bcb: Merge "Prevent hot plug detection action from multiple device polling" into lmp-dev
* commit '75119bcba8ae24c33bd941094759cf1078ccde29':
  Prevent hot plug detection action from multiple device polling
2014-08-07 00:22:41 +00:00
Svetoslav
07aebe7b4a am f287eb85: Polish of the app widgets cross-profiles feature.
* commit 'f287eb8530ed5b5675af0e8af339e0839816bc0a':
  Polish of the app widgets cross-profiles feature.
2014-08-07 00:22:36 +00:00
Deepanshu Gupta
139221b3e4 am 037002ab: am 4e01c59e: (-s ours) am 6ebeefa0: am 904d7711: am 7b561be3: am 09c3c2ed: am ba31d628: am db94ea9e: am f970d2c2: am 79c3f678: am 206c691b: am 72cf03a2: am 3a544a81: resolved conflicts for merge of a232a68d to jb-mr1.1-docs
* commit '037002aba42af95d2cc186e7077acf4ab14e4832':
  Fix SystemProperties in LayoutLib.
2014-08-07 00:13:15 +00:00
Svetoslav
c71c42fdb2 Polish of the app widgets cross-profiles feature.
1. Added API for badging an arbitrary drawable at a given location.

2. Updated the icon and previewImage deprecation as they are no longer
   returning a badged drawable. The methods to load the icon and the
   preview are now just making it easier for a developer to get the
   drawables.

3. Fixed a bug in AppWidgetServiceImpl leading to a crash when a user
   is removed.

4. Fixed a bug in AppWidgetHost which was unnecessarily caching its
   package name and having code paths where the cached value was not
   populated when calling into the system.

bug:14991269

Change-Id: I50d011a6597d88814715d5ec04ee67815e8ce0bd
2014-08-07 00:12:27 +00:00
Deepanshu Gupta
bc2fef0b2a am 4e01c59e: (-s ours) am 6ebeefa0: am 904d7711: am 7b561be3: am 09c3c2ed: am ba31d628: am db94ea9e: am f970d2c2: am 79c3f678: am 206c691b: am 72cf03a2: am 3a544a81: resolved conflicts for merge of a232a68d to jb-mr1.1-docs
* commit '4e01c59e6c0d953c40153afc080c01d844f76aef':
  Fix SystemProperties in LayoutLib.
2014-08-07 00:04:55 +00:00
Alan Viverette
e407610282 am bfe4d0e8: Merge "Separate tint and tintMode properties" into lmp-dev
* commit 'bfe4d0e89bc37029951be8cda1fe0d5306320a12':
  Separate tint and tintMode properties
2014-08-06 23:53:16 +00:00
Jorim Jaggi
5557e65b20 Merge "Fix hints for tablet lockscreen." into lmp-dev 2014-08-06 23:49:14 +00:00
Jorim Jaggi
62defa3a87 Fix hints for tablet lockscreen.
Change-Id: I5f304e2da36467bee8306f611adda30f6dc34b3c
2014-08-07 02:25:37 +02:00
Jorim Jaggi
0b75f83f14 Fix constant redrawing on Keyguard issue.
Change-Id: I48d7d746a6f4e737c0292e9f1d4becc5eb6d6294
2014-08-07 02:20:27 +02:00
Andres Morales
fdafd85ac4 am 2c22b3d2: Allow PersistentDataBlockService to be used with all users
* commit '2c22b3d21ceb51c5bab15ac867baa040db3e6bf7':
  Allow PersistentDataBlockService to be used with all users
2014-08-06 23:44:42 +00:00
Andres Morales
6429f313b4 Allow PersistentDataBlockService to be used with all users
Bug: 16795591
Change-Id: Id5e5dc5c26408752fe85f6f6fc2c67d9408b6a2a
2014-08-06 23:41:20 +00:00
Chris Craik
bc5a4d4596 am 2be8a49e: Update radial gradient doc
* commit '2be8a49e2acaed955f2bacdc9b03393ddcbdd2e7':
  Update radial gradient doc
2014-08-06 23:28:52 +00:00
Chris Craik
af046ab637 Update radial gradient doc
bug:16838331

Clarify positions parameter, and naming of several others.

Change-Id: I6096d26deaada717b52d924cd53e852b3c31626f
2014-08-06 23:25:09 +00:00
Deepanshu Gupta
4e01c59e6c am 6ebeefa0: am 904d7711: am 7b561be3: am 09c3c2ed: am ba31d628: am db94ea9e: am f970d2c2: am 79c3f678: am 206c691b: am 72cf03a2: am 3a544a81: resolved conflicts for merge of a232a68d to jb-mr1.1-docs
* commit '6ebeefa04cb3c360d8028eb77e60bacf8a800cb1':
  Fix SystemProperties in LayoutLib.
2014-08-06 22:59:08 +00:00
Deepanshu Gupta
6ebeefa04c am 904d7711: am 7b561be3: am 09c3c2ed: am ba31d628: am db94ea9e: am f970d2c2: am 79c3f678: am 206c691b: am 72cf03a2: am 3a544a81: resolved conflicts for merge of a232a68d to jb-mr1.1-docs
* commit '904d77118bab63139174470ef728ca9a53e75a15':
  Fix SystemProperties in LayoutLib.
2014-08-06 22:51:47 +00:00
Deepanshu Gupta
904d77118b am 7b561be3: am 09c3c2ed: am ba31d628: am db94ea9e: am f970d2c2: am 79c3f678: am 206c691b: am 72cf03a2: am 3a544a81: resolved conflicts for merge of a232a68d to jb-mr1.1-docs
* commit '7b561be3a6fedebfce412cecd8c36d6686f6576c':
  Fix SystemProperties in LayoutLib.
2014-08-06 22:45:23 +00:00
John Reck
438e679f95 am 0196ea78: Add missing null check
* commit '0196ea784c91b09352c3c542aa68b25aef9c319a':
  Add missing null check
2014-08-06 22:41:57 +00:00