OSDN Git Service

Store which print services are disabled instead of which are enabled
authorPhilip P. Moltmann <moltmann@google.com>
Tue, 22 Dec 2015 01:03:05 +0000 (17:03 -0800)
committerPhilip P. Moltmann <moltmann@google.com>
Thu, 7 Jan 2016 17:30:43 +0000 (09:30 -0800)
commit8141bdfa56f13c3946bed12ba7801e492ec25c11
tree98a3982db257e86d2bcaea1bbc7a15bcd3c4f61c
parenta5fcd5028a158df5ed11413ac2d4c5a313ecdb37
Store which print services are disabled instead of which are enabled

This make services that appreared while the print manager was not active
by default enabled.

In the case we upgrade from pre-N we convert the enabled-list into a
disabled-list.

Bug: 26249649
Change-Id: Iae783a8dd19f1a9d75d675710ea4348fdfbd34f3
core/java/android/print/IPrintSpooler.aidl
core/java/android/printservice/PrintServiceInfo.java
core/java/android/provider/Settings.java
packages/PrintSpooler/src/com/android/printspooler/model/PrintSpoolerService.java
packages/PrintSpooler/src/com/android/printspooler/ui/SelectPrinterActivity.java
packages/PrintSpooler/src/com/android/printspooler/util/ApprovedPrintServices.java
services/print/java/com/android/server/print/PrintManagerService.java
services/print/java/com/android/server/print/RemotePrintSpooler.java
services/print/java/com/android/server/print/UserState.java