xref: /aosp_15_r20/system/libsysprop/srcs/android/sysprop/ContactsProperties.sysprop (revision 84dc9db433a600c0ca231d638135de5b8181a4b9)
1*84dc9db4SAndroid Build Coastguard Worker# Copyright (C) 2018 The Android Open Source Project
2*84dc9db4SAndroid Build Coastguard Worker#
3*84dc9db4SAndroid Build Coastguard Worker# Licensed under the Apache License, Version 2.0 (the "License");
4*84dc9db4SAndroid Build Coastguard Worker# you may not use this file except in compliance with the License.
5*84dc9db4SAndroid Build Coastguard Worker# You may obtain a copy of the License at
6*84dc9db4SAndroid Build Coastguard Worker#
7*84dc9db4SAndroid Build Coastguard Worker#      http://www.apache.org/licenses/LICENSE-2.0
8*84dc9db4SAndroid Build Coastguard Worker#
9*84dc9db4SAndroid Build Coastguard Worker# Unless required by applicable law or agreed to in writing, software
10*84dc9db4SAndroid Build Coastguard Worker# distributed under the License is distributed on an "AS IS" BASIS,
11*84dc9db4SAndroid Build Coastguard Worker# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12*84dc9db4SAndroid Build Coastguard Worker# See the License for the specific language governing permissions and
13*84dc9db4SAndroid Build Coastguard Worker# limitations under the License.
14*84dc9db4SAndroid Build Coastguard Worker
15*84dc9db4SAndroid Build Coastguard Workermodule: "android.sysprop.ContactsProperties"
16*84dc9db4SAndroid Build Coastguard Workerowner: Platform
17*84dc9db4SAndroid Build Coastguard Worker
18*84dc9db4SAndroid Build Coastguard Workerprop {
19*84dc9db4SAndroid Build Coastguard Worker    api_name: "aggregate_contacts"
20*84dc9db4SAndroid Build Coastguard Worker    type: Boolean
21*84dc9db4SAndroid Build Coastguard Worker    scope: Internal
22*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
23*84dc9db4SAndroid Build Coastguard Worker    prop_name: "sync.contacts.aggregate"
24*84dc9db4SAndroid Build Coastguard Worker}
25*84dc9db4SAndroid Build Coastguard Worker
26*84dc9db4SAndroid Build Coastguard Workerprop {
27*84dc9db4SAndroid Build Coastguard Worker    api_name: "debug_scan_all_packages"
28*84dc9db4SAndroid Build Coastguard Worker    type: Boolean
29*84dc9db4SAndroid Build Coastguard Worker    scope: Internal
30*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
31*84dc9db4SAndroid Build Coastguard Worker    prop_name: "debug.cp2.scan_all_packages"
32*84dc9db4SAndroid Build Coastguard Worker}
33*84dc9db4SAndroid Build Coastguard Worker
34*84dc9db4SAndroid Build Coastguard Worker# If present, overrides the size determined for the display photo
35*84dc9db4SAndroid Build Coastguard Workerprop {
36*84dc9db4SAndroid Build Coastguard Worker    api_name: "display_photo_size"
37*84dc9db4SAndroid Build Coastguard Worker    type: Integer
38*84dc9db4SAndroid Build Coastguard Worker    scope: Internal
39*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
40*84dc9db4SAndroid Build Coastguard Worker    prop_name: "contacts.display_photo_size"
41*84dc9db4SAndroid Build Coastguard Worker}
42*84dc9db4SAndroid Build Coastguard Worker
43*84dc9db4SAndroid Build Coastguard Worker#
44*84dc9db4SAndroid Build Coastguard Worker# If set to true, we don't remove account data when accounts have been removed.
45*84dc9db4SAndroid Build Coastguard Worker#
46*84dc9db4SAndroid Build Coastguard Worker# This should be used sparingly; even though there are data still available, the UI
47*84dc9db4SAndroid Build Coastguard Worker# don't know anything about them, so they won't show up in the contact filter screen, and
48*84dc9db4SAndroid Build Coastguard Worker# the contact card/editor may get confused to see unknown custom mimetypes.
49*84dc9db4SAndroid Build Coastguard Worker#
50*84dc9db4SAndroid Build Coastguard Worker# We can't spell it out because a property name must be less than 32 chars.
51*84dc9db4SAndroid Build Coastguard Worker#
52*84dc9db4SAndroid Build Coastguard Workerprop {
53*84dc9db4SAndroid Build Coastguard Worker    api_name: "keep_stale_account_data"
54*84dc9db4SAndroid Build Coastguard Worker    type: Boolean
55*84dc9db4SAndroid Build Coastguard Worker    scope: Internal
56*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
57*84dc9db4SAndroid Build Coastguard Worker    prop_name: "debug.contacts.ksad"
58*84dc9db4SAndroid Build Coastguard Worker}
59*84dc9db4SAndroid Build Coastguard Worker
60*84dc9db4SAndroid Build Coastguard Worker# If present, overrides the size given in DEFAULT_THUMBNAIL
61*84dc9db4SAndroid Build Coastguard Workerprop {
62*84dc9db4SAndroid Build Coastguard Worker    api_name: "thumbnail_size"
63*84dc9db4SAndroid Build Coastguard Worker    type: Integer
64*84dc9db4SAndroid Build Coastguard Worker    scope: Internal
65*84dc9db4SAndroid Build Coastguard Worker    access: Readonly
66*84dc9db4SAndroid Build Coastguard Worker    prop_name: "contacts.thumbnail_size"
67*84dc9db4SAndroid Build Coastguard Worker}
68