• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (C) 2008 Esmertec AG.
3  * Copyright (C) 2008 The Android Open Source Project
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at
8  *
9  *      http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17 package com.android.im.plugin;
18 
19 /**
20  * Defines the IDs of branding resources.
21  *
22  */
23 public interface BrandingResourceIDs extends android.im.BrandingResourceIDs {
24     /**
25      * The image displayed on the splash screen while logging in.
26      */
27     public static final int DRAWABLE_SPLASH_SCREEN       = 200;
28     /**
29      * The icon for blocked contacts.
30      */
31     public static final int DRAWABLE_BLOCK               = 201;
32     /**
33      * The water mark background for chat screen.
34      */
35     public static final int DRAWABLE_CHAT_WATERMARK      = 202;
36     /**
37      * The icon for the read conversation.
38      */
39     public static final int DRAWABLE_READ_CHAT           = 203;
40     /**
41      * The icon for the unread conversation.
42      */
43     public static final int DRAWABLE_UNREAD_CHAT         = 204;
44 
45     /**
46      * The title of buddy list screen. It's conjuncted with the current username
47      * and should be formatted as a string like
48      * "Contact List - <xliff:g id="username">%1$s</xliff:g>
49      */
50     public static final int STRING_BUDDY_LIST_TITLE      = 301;
51 
52     /**
53      * A string array of the smiley names.
54      */
55     public static final int STRING_ARRAY_SMILEY_NAMES    = 302;
56     /**
57      * A string array of the smiley texts.
58      */
59     public static final int STRING_ARRAY_SMILEY_TEXTS    = 303;
60 
61     /**
62      * The string of available presence status.
63      */
64     public static final int STRING_PRESENCE_AVAILABLE    = 304;
65     /**
66      * The string of away presence status.
67      */
68     public static final int STRING_PRESENCE_AWAY         = 305;
69     /**
70      * The string of busy presence status.
71      */
72     public static final int STRING_PRESENCE_BUSY         = 306;
73     /**
74      * The string of the idle presence status.
75      */
76     public static final int STRING_PRESENCE_IDLE         = 307;
77     /**
78      * The string of the invisible presence status.
79      */
80     public static final int STRING_PRESENCE_INVISIBLE    = 308;
81     /**
82      * The string of the offline presence status.
83      */
84     public static final int STRING_PRESENCE_OFFLINE      = 309;
85 
86     /**
87      * The label of username displayed on the account setup screen.
88      */
89     public static final int STRING_LABEL_USERNAME        = 310;
90     /**
91      * The label of the ongoing conversation group.
92      */
93     public static final int STRING_ONGOING_CONVERSATION  = 311;
94     /**
95      * The title of add contact screen.
96      */
97     public static final int STRING_ADD_CONTACT_TITLE     = 312;
98     /**
99      * The label of the contact input box on the add contact screen.
100      */
101     public static final int STRING_LABEL_INPUT_CONTACT   = 313;
102     /**
103      * The label of the add contact button on the add contact screen
104      */
105     public static final int STRING_BUTTON_ADD_CONTACT    = 314;
106     /**
107      * The title of the contact info dialog.
108      */
109     public static final int STRING_CONTACT_INFO_TITLE    = 315;
110     /**
111      * The label of the menu to add a contact.
112      */
113     public static final int STRING_MENU_ADD_CONTACT      = 316;
114     /**
115      * The label of the menu to start a conversation.
116      */
117     public static final int STRING_MENU_START_CHAT       = 317;
118     /**
119      * The label of the menu to view contact profile info.
120      */
121     public static final int STRING_MENU_VIEW_PROFILE     = 318;
122     /**
123      * The label of the menu to end a conversation.
124      */
125     public static final int STRING_MENU_END_CHAT         = 319;
126     /**
127      * The label of the menu to block a contact.
128      */
129     public static final int STRING_MENU_BLOCK_CONTACT    = 320;
130     /**
131      * The label of the menu to delete a contact.
132      */
133     public static final int STRING_MENU_DELETE_CONTACT   = 321;
134     /**
135      * The label of the menu to insert a smiley.
136      */
137     public static final int STRING_MENU_INSERT_SMILEY    = 322;
138     /**
139      * The label of the menu to switch conversations.
140      */
141     public static final int STRING_MENU_SWITCH_CHATS     = 323;
142     /**
143      * The string of the toast displayed when auto sign in button on the account
144      * setup screen is checked.
145      */
146     public static final int STRING_TOAST_CHECK_AUTO_SIGN_IN  = 324;
147     /**
148      * The string of the toast displayed when the remember password button on
149      * the account setup screen is checked.
150      */
151     public static final int STRING_TOAST_CHECK_SAVE_PASSWORD = 325;
152     /**
153      * The label of sign up a new account on the account setup screen.
154      */
155     public static final int STRING_LABEL_SIGN_UP         = 326;
156     /**
157      * The term of use message. If provided, a dialog will be shown at the first
158      * time login to ask the user if he would accept the term or not.
159      */
160     public static final int STRING_TOU_MESSAGE           = 327;
161     /**
162      * The title of the term of use dialog.
163      */
164     public static final int STRING_TOU_TITLE             = 328;
165     /**
166      * The label of the button to accept the term of use.
167      */
168     public static final int STRING_TOU_ACCEPT            = 329;
169     /**
170      * The label of the button to decline the term of use.
171      */
172     public static final int STRING_TOU_DECLINE           = 330;
173 }
174