blob: 528a6e952b68d8a2bb9d33ece05cb9813f5fb5cc [file] [log] [blame]
Hyunyoung Song3c7d9cb2017-01-30 15:11:27 -08001package com.android.launcher3.util;
2
3/**
4 * This is a utility class that keeps track of all the tag that can be enabled to debug
5 * a behavior in runtime.
6 *
7 * To use any of the strings defined in this class, execute the following command.
8 *
9 * $ adb shell setprop log.tag.TAGNAME VERBOSE
10 */
11
12public class LogConfig {
13 // These are list of strings that can be used to replace TAGNAME.
14
Hyunyoung Song7f7894e2020-04-27 01:12:01 -070015 public static final String STATSLOG = "StatsLog";
16
Hyunyoung Song3c7d9cb2017-01-30 15:11:27 -080017 /**
18 * After this tag is turned on, whenever there is n user event, debug information is
19 * printed out to logcat.
20 */
21 public static final String USEREVENT = "UserEvent";
22
23 /**
24 * When turned on, all icons are kept on the home screen, even if they don't have an active
25 * session.
26 */
27 public static final String KEEP_ALL_ICONS = "KeepAllIcons";
28
29 /**
30 * When turned on, icon cache is only fetched from memory and not disk.
31 */
32 public static final String MEMORY_ONLY_ICON_CACHE = "MemoryOnlyIconCache";
Jon Mirandad1589d42020-01-07 11:40:06 -080033
34 /**
35 * When turned on, we enable doodle related logging.
36 */
37 public static final String DOODLE_LOGGING = "DoodleLogging";
Hyunyoung Song3c7d9cb2017-01-30 15:11:27 -080038}