1 /*
2  * Copyright (C) 2012 The Android Open Source Project
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *      http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 package com.android.inputmethod.latin.define;
18 
19 public final class ProductionFlags {
ProductionFlags()20     private ProductionFlags() {
21         // This class is not publicly instantiable.
22     }
23 
24     public static final boolean IS_HARDWARE_KEYBOARD_SUPPORTED = false;
25 
26     /**
27      * Include all suggestions from all dictionaries in
28      * {@link com.android.inputmethod.latin.SuggestedWords#mRawSuggestions}.
29      */
30     public static final boolean INCLUDE_RAW_SUGGESTIONS = false;
31 
32     /**
33      * When false, the metrics logging is not yet ready to be enabled.
34      */
35     public static final boolean IS_METRICS_LOGGING_SUPPORTED = false;
36 
37     /**
38      * When {@code false}, the split keyboard is not yet ready to be enabled.
39      */
40     public static final boolean IS_SPLIT_KEYBOARD_SUPPORTED = true;
41 
42     /**
43      * When {@code false}, account sign-in in keyboard is not yet ready to be enabled.
44      */
45     public static final boolean ENABLE_ACCOUNT_SIGN_IN = false;
46 
47     /**
48      * When {@code true}, user history dictionary sync feature is ready to be enabled.
49      */
50     public static final boolean ENABLE_USER_HISTORY_DICTIONARY_SYNC =
51             ENABLE_ACCOUNT_SIGN_IN && false;
52 
53     /**
54      * When {@code true}, the IME maintains per account {@link UserHistoryDictionary}.
55      */
56     public static final boolean ENABLE_PER_ACCOUNT_USER_HISTORY_DICTIONARY =
57             ENABLE_ACCOUNT_SIGN_IN && false;
58 }
59