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