15625 Commits

Author SHA1 Message Date
Svet Ganov
3e54ee9b9c Merge "Do not clean up global/system settings on package unintalls." 2015-04-27 16:56:25 +00:00
Svet Ganov
b128540dc7 Do not clean up global/system settings on package unintalls.
Legacy apps can write their own entries in the system settings and
when they get uninstalled these are hanging around forever polluting
the settings table. We keep track of which settings an app added and
when the app is uninstalled we drop its custom entries. The trouble
was that we did the same thing for global and secure settings with
no explicit list of platform defined settings. Hence, if say a test
signed by the platform certificate touches platform defined global
or secure settings and is then uninstalled, we would drop the platform
defined entries portentially crippling the system.

bug:20113160

Change-Id: Ia21694f6326ad4a1795c4666027b366e26c05a23
2015-04-27 16:52:03 +00:00
Benjamin Franz
cde0a2a9ea Introduce disable2 into StatusBarManager
We ran out of space for new disable flags, so need to introduce a
disable2 API into StatusBarManager and update all the underlying code
to support the second set of flags.

Bug: 20331928
Change-Id: I5009b393133c576b37d7e2bae0df97cb8c41a065
2015-04-27 16:46:12 +00:00
Geoff Mendal
6981263685 Merge "Import translations. DO NOT MERGE" into mnc-dev 2015-04-27 14:35:59 +00:00
Geoff Mendal
d5e80e5576 Import translations. DO NOT MERGE
Change-Id: I7d4844ba446d75b4596a0213579fb94395df3d92
Auto-generated-cl: translation import
2015-04-27 07:33:21 -07:00
Geoff Mendal
ba474807b3 Import translations. DO NOT MERGE
Change-Id: I614f77f977e342c3b374da72501c1b8de0a7abf3
Auto-generated-cl: translation import
2015-04-27 07:18:39 -07:00
Geoff Mendal
8d82368930 Merge "Import translations. DO NOT MERGE" 2015-04-27 13:15:29 +00:00
Geoff Mendal
83909c4d22 Import translations. DO NOT MERGE
Change-Id: Ifbfcce1013790a9a77299564fa2e037574fcdeb4
Auto-generated-cl: translation import
2015-04-27 06:13:51 -07:00
Geoff Mendal
5a259e003b Merge "Import translations. DO NOT MERGE" 2015-04-27 12:58:43 +00:00
Geoff Mendal
7c1fa24c2c Import translations. DO NOT MERGE
Change-Id: I66a29628216bcfbb56a5820ba0598bd95af27a81
Auto-generated-cl: translation import
2015-04-27 05:55:04 -07:00
Geoff Mendal
6b33db6ade Merge "Import translations. DO NOT MERGE" 2015-04-27 12:54:35 +00:00
Geoff Mendal
ebee67d203 Import translations. DO NOT MERGE
Change-Id: I8ddf6d76bd22e40e63a204292059236ac52dd5b5
Auto-generated-cl: translation import
2015-04-27 05:51:42 -07:00
Geoff Mendal
e67b93962d Import translations. DO NOT MERGE
Change-Id: I4bcfc305120a6a1342978d6763628b08c7086a8a
Auto-generated-cl: translation import
2015-04-27 05:34:04 -07:00
Geoff Mendal
a818a46c89 Merge "Import translations. DO NOT MERGE" into mnc-dev 2015-04-27 01:52:37 +00:00
Geoff Mendal
f1facef1fb Import translations. DO NOT MERGE
Change-Id: I88ab579013a6824872195c6c7714055462d63340
Auto-generated-cl: translation import
2015-04-26 18:47:08 -07:00
Geoff Mendal
9648cb6ee5 Import translations. DO NOT MERGE
Change-Id: Id361b7e87a85cb100addc326bc74ce7db4ba10f2
Auto-generated-cl: translation import
2015-04-26 18:32:53 -07:00
Geoff Mendal
50fecbcfe6 Merge "Import translations. DO NOT MERGE" 2015-04-25 09:16:32 +00:00
Geoff Mendal
2a074104ea Merge "Import translations. DO NOT MERGE" 2015-04-25 09:12:38 +00:00
Geoff Mendal
7d12285130 Import translations. DO NOT MERGE
Change-Id: Id8f27460d1cbdb97a9843a21d531f0b03ab72505
Auto-generated-cl: translation import
2015-04-25 00:23:36 -07:00
Geoff Mendal
f748bb3051 Import translations. DO NOT MERGE
Change-Id: Ic375b06aab79b9b7d17754eba4dd9d182a669734
Auto-generated-cl: translation import
2015-04-24 23:58:45 -07:00
Geoff Mendal
c9f5cb8caf Import translations. DO NOT MERGE
Change-Id: I79db3fdb8e2c5e86259a6c5cefe5e0790a07bc92
Auto-generated-cl: translation import
2015-04-24 23:44:04 -07:00
Selim Cinek
e39e17dff7 Merge "Improve the falsing logic for unlock motion" 2015-04-25 02:12:52 +00:00
Selim Cinek
9db71054b8 Improve the falsing logic for unlock motion
Bug: 20563134
Change-Id: I628829915ad2cc7f1df5d0c971def44f6eacdae4
2015-04-24 19:11:58 -07:00
Etan Cohen
cd895cdf4d Merge changes from topic 'mwd-merge-042415'
* changes:
  Rename removeVideoCallListener to unregisterCallback
  Bluetooth document fix: remove reference from open API to hidden entities
  Fix build due to merge of 7595842 and renaming due to 8eb87f0
  Merge commit '052a0da' into merge2
  Merge commit 'db1dbb8' into merge2
  Merge commit '7e5e791' into merge2
  Merge commit '170102d' into merge2
  Merge commit '4cb5d80' into merge2
  Merge commit '83cda00' into merge2
  Merge commit 'c91bc62' into merge2
  Merge commit 'cffc360' into merge2
  Merge commit '7f61051' into merge2
  Merge commit '167c3a7' into merge2
  Merge commit '4467b98' into merge2
  Merge commit '25a217c' into merge2
  Merge commit '04b18ec' into merge2
  Merge commit '7595842' into merge2
  Merge commit '2bbd2b6' into merge2
  Merge commit '4890351' into merge2
  Merge commit 'cd405fe' into merge2
  Merge commit '6ddbb5e' into merge2
  Merge commit 'de93575' into merge2
  Merge commit '9561e74' into merge2
2015-04-25 00:51:47 +00:00
Adrian Roos
7be8bfc232 Merge "Fix stale inKeyguardInputRestrictedMode" 2015-04-24 23:43:56 +00:00
Amith Yamasani
bf02d48f4a Merge "More usage tracking" 2015-04-24 23:39:37 +00:00
Amith Yamasani
f47e51ec60 More usage tracking
Notification listeners can now report that a notification
has been seen by the user and that package is then marked
as active.

Bug: 20066058
Change-Id: I336040a52c44c21fd0d78b02ec9a19d448c64b40
2015-04-24 16:12:01 -07:00
Adrian Roos
4a963ac2fa Fix stale inKeyguardInputRestrictedMode
Bug: 20536027
Change-Id: Ica65b388ae2c58a45c66e9f30efa3fadeded8d47
2015-04-24 16:05:29 -07:00
Xiyuan Xia
cdce55aa14 Merge "Use fillColor for battery bolt color." 2015-04-24 21:14:42 +00:00
Tony Mantler
7e98b54968 Merge "Add totalSize and availSize queries to StorageMeasurement" 2015-04-24 21:04:24 +00:00
Etan Cohen
a179962b61 Merge commit '25a217c' into merge2
Change-Id: I116a9dbf19e95651a7c50393e4dcd7fb59ca3f3f
2015-04-24 13:58:45 -07:00
Xiyuan Xia
b07ce17328 Use fillColor for battery bolt color.
Bug: 20178901
Change-Id: I19b1de98ece6681f5dd0a15a35f55fb88e4c2cfc
2015-04-24 13:53:33 -07:00
Amith Yamasani
4bc704655a Merge "Add ability to get and set idle state of apps" 2015-04-24 20:03:02 +00:00
Amith Yamasani
cf76872a62 Add ability to get and set idle state of apps
Add am shell command to set and get idle
Add public API to check if an app is idle

Bug: 20534955
Bug: 20493806
Change-Id: Ib48b3fe847c71f05ef3905563f6e903cf060c498
2015-04-24 12:58:46 -07:00
Adrian Roos
a09c5eed32 Merge "Fix disappearing status bar icons with SHOW_WHEN_LOCKED" 2015-04-23 23:56:32 +00:00
Ben Kwa
ff0cf1a95e Merge "Move extension checking code into FileUtils." 2015-04-23 23:19:49 +00:00
Ben Kwa
62539a220c Move extension checking code into FileUtils.
Move code for checking file extensions and MIME types from
ExternalStorageProvider into android.os.FileUtils, so it can be used by
other clients (e.g. DownloadsProvider).

BUG=20157955

Change-Id: Ib16a16af723c21fb8d2912c8917dfd68653ea6fa
2015-04-23 16:14:20 -07:00
Tony Mantler
9496a2da05 Add totalSize and availSize queries to StorageMeasurement
Change-Id: I20f9d8546046df3804008ee4068c539549f35cb6
2015-04-23 15:45:00 -07:00
Tony Mantler
3e452a9b96 Merge "Move StorageMeasurement to SettingsLib" 2015-04-23 22:40:12 +00:00
Adrian Roos
d322f1af91 Fix disappearing status bar icons with SHOW_WHEN_LOCKED
Fixes a bug where launching a SHOW_WHEN_LOCKED window from the bouncer
wouldn't properly restore PhoneStatusBar's state leading to missing
status bar icons.

Bug: 20474073
Change-Id: Ib22dc0dc5a89214af8876ddaea52569e2e24a742
2015-04-23 22:22:36 +00:00
Tony Mantler
547e4caebe Move StorageMeasurement to SettingsLib
Change-Id: I90ea3b32971f02def418385ebac1f03f06390ba7
2015-04-23 14:16:44 -07:00
Svet Ganov
9bafd3b5e0 Merge "Revert some unnecessary changes in handling XML read" 2015-04-23 19:00:35 +00:00
Svet Ganov
e723e54650 Revert some unnecessary changes in handling XML read
Change-Id: I3bbbc3159930d80e2e1f28fa9c0035ae5029d4b8
2015-04-23 11:58:26 -07:00
Jorim Jaggi
a47f4d7c4d Merge "Position panel dynamically when expanding" 2015-04-23 18:53:18 +00:00
Jorim Jaggi
6d4a27fb7f Position panel dynamically when expanding
Bug: 17125022
Change-Id: Ia39aa40c27958a6ba4eb183522d22bfad958fe5e
2015-04-23 11:48:22 -07:00
Andrew Flynn
1326769666 Merge "Demo Mode instructions for Carrier Network Change icon" 2015-04-23 18:32:46 +00:00
Tomasz Mikolajewski
366459ee59 Merge "Update strings for the copy error dialog to match the latest specs." 2015-04-23 17:13:33 +00:00
Robert Greenwalt
cfa26c2a38 Merge "Don't show two identical carrier names." 2015-04-23 17:12:55 +00:00
Tomasz Mikolajewski
eafb267bd9 Update strings for the copy error dialog to match the latest specs.
Change-Id: I9adeff3e7e9435237b4b3337e4c687eec39b0335
2015-04-23 19:10:14 +02:00
Sanket Padawe
b8726b7002 Don't show two identical carrier names.
Multi-sim device would show 2 PLMN in status bar even if they are same.

Bug: 19710990
Change-Id: I07ba5cbf82d4cc99bb7be644cc1e95c525bcfb8b
2015-04-23 10:06:04 -07:00