Initialize Tizen 2.3
[apps/osp/Gallery.git] / src / GlTypes.cpp
1 //
2 // Copyright (c) 2012 Samsung Electronics Co., Ltd.
3 //
4 // Licensed under the Flora License, Version 1.1 (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://floralicense.org/license/
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 /**
18  * @file                GlTypes.cpp
19  * @brief               This is the implementation file for Types definition
20  */
21
22 #include <FGraphics.h>
23 #include "GlTypes.h"
24
25 using namespace Tizen::Graphics;
26
27 const wchar_t* IDL_FORM_ALBUM_LIST = L"IDL_FORM_ALBUM_LIST";
28 const wchar_t* IDL_FORM_ALBUM_LIST_EDITOR = L"IDL_FORM_ALBUM_LIST_EDITOR";
29 const wchar_t* IDL_FORM_FILE_LIST = L"IDL_FORM_FILE_LIST";
30 const wchar_t* IDL_FORM_SETTING_MAIN = L"IDL_FORM_SETTING_MAIN";
31 const wchar_t* IDL_FORM_SETTING_INTERVAL = L"IDL_FORM_SETTING_INTERVAL";
32 const wchar_t* IDL_FORM_SETTING_TRANSITION = L"IDL_FORM_SETTING_TRANSITION";
33 const wchar_t* IDL_FORM_IMAGE_CROP = L"IDL_FORM_IMAGE_CROP";
34
35 const wchar_t* IDC_LABEL_ALBUM_LIST_EDITOR_SELECTED = L"IDC_LABEL_ALBUM_LIST_EDITOR_SELECTED";
36
37 const wchar_t* IDC_FORM_ALBUM_LIST = L"AlbumListForm";
38 const wchar_t* IDC_FORM_ALBUM_LIST_EDITOR = L"AlbumListEditorForm";
39 const wchar_t* IDC_FORM_ALBUM_NAME_EDITOR = L"AlbumNameEditorForm";
40 const wchar_t* IDC_FORM_FILE_LIST = L"FileListForm";
41 const wchar_t* IDC_FORM_FILE_LIST_EDITOR = L"FileListEditorForm";
42 const wchar_t* IDC_FORM_SETTING_MAIN = L"SettingMainForm";
43 const wchar_t* IDC_FORM_SETTING_INTERVAL = L"SettingIntervalForm";
44 const wchar_t* IDC_FORM_SETTING_TRANSITION = L"SettingTransitionForm";
45 const wchar_t* IDC_FORM_IMAGE_CROP = L"ImageCropForm";
46
47 const wchar_t* IDC_PANEL_BLANK = L"";
48 const wchar_t* IDC_PANEL_ALL_LIST = L"AllListPanel";
49 const wchar_t* IDC_PANEL_IMAGE_LIST = L"ImageListPanel";
50 const wchar_t* IDC_PANEL_VIDEO_LIST = L"VideoListPanel";
51 const wchar_t* IDC_PANEL_ALL_LIST_EDITOR = L"AllListEditorPanel";
52 const wchar_t* IDC_PANEL_IMAGE_LIST_EDITOR = L"ImageListEditorPanel";
53 const wchar_t* IDC_PANEL_VIDEO_LIST_EDITOR = L"VideoListEditorPanel";
54 const wchar_t* IDC_PANEL_ALL_LIST_SELECTION = L"AllListSelectionPanel";
55
56 const wchar_t* IDSCN_ALBUM_LIST = L"SceneAlbumList";
57 const wchar_t* IDSCN_ALBUM_LIST_EDITOR = L"SceneAlbumListEditor";
58 const wchar_t* IDSCN_ALBUM_NAME_EDITOR = L"SceneAlbumNameEditor";
59 const wchar_t* IDSCN_ALL_LIST = L"SceneFileAllList";
60 const wchar_t* IDSCN_IMAGE_LIST = L"SceneFileImageList";
61 const wchar_t* IDSCN_VIDEO_LIST = L"SceneFileVideoList";
62 const wchar_t* IDSCN_ALL_LIST_EDITOR = L"SceneFileAllListEditor";
63 const wchar_t* IDSCN_IMAGE_LIST_EDITOR = L"SceneFileImageListEditor";
64 const wchar_t* IDSCN_VIDEO_LIST_EDITOR = L"SceneFileVideoListEditor";
65 const wchar_t* IDSCN_ALL_LIST_SELECTION = L"SceneFileAllListSelection";
66 const wchar_t* IDSCN_SETTING_MAIN = L"SceneMainSetting";
67 const wchar_t* IDSCN_SETTING_INTERVAL = L"SceneInvervalSetting";
68 const wchar_t* IDSCN_SETTING_TRANSITION = L"SceneTransitionSetting";
69 const wchar_t* IDSCN_IMAGE_CROP = L"SceneImageCrop";
70
71 const wchar_t* APPCONTROL_PROVIDER_ID_CAMERA = L"tizen.camera";
72 const wchar_t* APPCONTROL_PROVIDER_ID_MESSAGE = L"tizen.messages";
73 const wchar_t* APPCONTROL_PROVIDER_ID_EMAIL = L"tizen.email";
74 const wchar_t* APPCONTROL_PROVIDER_ID_IMAGE = L"tizen.imageviewer";
75
76 const wchar_t* APPCONTROL_OPERATION_ID_PICK     = L"http://tizen.org/appcontrol/operation/pick";
77 const wchar_t* APPCONTROL_OPERATION_ID_VIEW = L"http://tizen.org/appcontrol/operation/view";
78 const wchar_t* APPCONTROL_OPERATION_ID_CREATE_CONTENT = L"http://tizen.org/appcontrol/operation/create_content";
79 const wchar_t* APPCONTROL_OPERATION_ID_COMPOSE = L"http://tizen.org/appcontrol/operation/compose";
80 const wchar_t* APPCONTROL_OPERATION_ID_CONFIGURE = L"http://tizen.org/appcontrol/operation/configure";
81 const wchar_t* APPCONTROL_OPERATION_ID_MAIN = L"http://tizen.org/appcontrol/operation/main";
82
83 const wchar_t* APPCONTROL_KEY_TYPE = L"http://tizen.org/appcontrol/data/type";
84 const wchar_t* APPCONTROL_KEY_PATH = L"http://tizen.org/appcontrol/data/path";
85 const wchar_t* APPCONTROL_KEY_INDEX = L"http://tizen.org/appcontrol/data/index";
86 const wchar_t* APPCONTROL_KEY_SELECTION_MODE = L"http://tizen.org/appcontrol/data/selection_mode";
87 const wchar_t* APPCONTROL_KEY_DATA_SELECTED = L"http://tizen.org/appcontrol/data/selected";
88 const wchar_t* APPCONTROL_KEY_MESSAGE_TYPE = L"http://tizen.org/appcontrol/data/message/type";
89 const wchar_t* APPCONTROL_KEY_CAMERA_ALLOW_SWITCH = L"http://tizen.org/appcontrol/data/camera/allow_switch";
90 const wchar_t* APPCONTROL_KEY_IMAGEVIEWER_MODE = L"http://tizen.org/appcontrol/data/image/crop_mode";
91
92 const wchar_t* APPCONTROL_URI_MMS_TO = L"mmsto";
93 const wchar_t* APPCONTROL_URI_MAIL_TO = L"mailto";
94
95 const wchar_t* APPCONTROL_MIME_IMAGE_JPG = L"image/jpg";
96 const wchar_t* APPCONTROL_MIME_IMAGE_ALL = L"image/*";
97
98 const wchar_t* APPCONTROL_DATA_IMAGE = L"image";
99 const wchar_t* APPCONTROL_DATA_VIDEO = L"video";
100 const wchar_t* APPCONTROL_DATA_SINGLE = L"single";
101 const wchar_t* APPCONTROL_DATA_MULTIPLE = L"multiple";
102 const wchar_t* APPCONTROL_DATA_SLIDE_SHOW = L"slideshow";
103 const wchar_t* APPCONTROL_DATA_SELECTION_MODE = L"http://tizen.org/appcontrol/data/selection/mode";
104 const wchar_t* APPCONTROL_DATA_TRUE = L"true";
105 const wchar_t* APPCONTROL_DATA_MMS = L"mms";
106 const wchar_t* APPCONTROL_DATA_CROP_TYPE_AUTO = L"auto";
107 const wchar_t* APPCONTROL_DATA_CROP_TYPE_FIT_TO_SCREEN = L"fit_to_screen";
108
109 const wchar_t* APPCONTROL_RESULT_KEY_LEGACY_RESULT = L"http://tizen.org/appcontrol/data/legacyresult";
110
111 const wchar_t* SETTING_KEY_LANGUAGE = L"http://tizen.org/setting/locale.language";
112 const wchar_t* SETTING_KEY_FONT_SIZE = L"http://tizen.org/setting/font.size";
113
114 const Dimension DIMENSION_DEFAULT_THUMBNAIL = Dimension(171,127);
115 const int FOLDER_BITMAP_MAX = 7;
116
117 const wchar_t* EMPTY_SPACE = L"";
118 const wchar_t* SINGLE_SPACE = L" ";
119
120 const wchar_t* DIRECTORY_SEPARATOR = L"/";
121 const wchar_t* FILE_EXT_SEPARATOR = L".";
122 const wchar_t* MULTI_ITEM_SEPARATOR = L";";
123
124 const wchar_t* CONTENT_EXT_PNG = L".png";
125 const wchar_t* CONTENT_EXT_BMP = L".bmp";
126 const wchar_t* CONTENT_EXT_JPG = L".jpg";
127 const wchar_t* CONTENT_EXT_GIF = L".gif";
128 const wchar_t* CONTENT_EXT_TIF = L".tif";
129 const wchar_t* CONTENT_EXT_MP4 = L".mp4";
130 const wchar_t* CONTENT_EXT_3GP = L".3gp";
131 const wchar_t* CONTENT_EXT_AVI = L".avi";
132 const wchar_t* CONTENT_EXT_RM = L".rm";
133 const wchar_t* CONTENT_EXT_WMV = L".wmv";
134 const wchar_t* CONTENT_EXT_ASF = L".asf";
135
136 const wchar_t* SECTION_NAME_GALLERY = L"GALLRY_SETTING";
137 const wchar_t* SECTION_NAME_IMAGE_VIEWER = L"IMAGE_VIEWER_SETTING";
138 const wchar_t* SECTION_NAME_VIDEO_PLAYER = L"VIDEO_PLAYER_SETTING";
139 const wchar_t* ENTRY_NAME_IMAGE_VIEWER_SLIDESHOW_INTERVAL = L"SLIDESHOW_INTERVAL_VALUE";
140 const wchar_t* ENTRY_NAME_IMAGE_VIEWER_SLIDESHOW_TRANSITION_EFFECT = L"TRANSITION_EFFECT_VALUE";
141 const wchar_t* ENTRY_NAME_IMAGE_VIEWER_SLIDESHOW_MUSIC = L"MUSIC_VALUE";
142 const wchar_t* ENTRY_NAME_IMAGE_VIEWER_REPEAT_VALUE = L"REPEAT_VALUE";
143 const wchar_t* ENTRY_NAME_IMAGE_VIEWER_SHUFFLE_VALUE = L"SHUFFLE_VALUE";
144
145 const wchar_t* ALL_ALBUMS_REAL_NAME = L"asdqwezxc%%^^@@$$**";
146
147 const wchar_t* FONT_SIZE_SETTING_INFO_KEY = L"http://tizen.org/setting/font.size";
148
149 const wchar_t* IDB_BUTTON_CIRCLE_BACKGROUND = L"T01_button_circle_bg_normal.png";
150 const wchar_t* IDB_BUTTON_RENAME = L"T01_button_rename.png";
151 const wchar_t* IDB_CONTROLBAR_CAMERA = L"T01_controlbar_icon_camera.png";
152 const wchar_t* IDB_CONTROLBAR_DELETE = L"T01_controlbar_icon_delete.png";
153 const wchar_t* IDB_CONTROLBAR_DELETE_DIM = L"T01_toolbar_icon_delete_dim_web.png";
154 const wchar_t* IDB_CONTROLBAR_MORE = L"T01_controlbar_icon_more.png";
155 const wchar_t* IDB_CONTROLBAR_MORE_DISABLED = L"00_icon_more_dim.png";
156 const wchar_t* IDB_CONTROLBAR_MORE_PRESSED = L"00_icon_more_press.png";
157 const wchar_t* IDB_CONTROLBAR_SHARE = L"T01_controlbar_icon_share02.png";
158 const wchar_t* IDB_CONTROLBAR_SHARE_DIM = L"T01_toolbar_icon_share_dim_web.png";
159 const wchar_t* IDB_LISTVIEW_EMPTY = L"T01_Nocontents_picture.png";
160 const wchar_t* IDB_MAIN_FOLDER_BACKGROUND = L"T01_main_folder_bg.png";
161 const wchar_t* IDB_VIDEOTHUMBNAIL_BG = L"T01_places_thumbnail_bg.png";
162 const wchar_t* IDB_VIDEOTHUMBNAIL_BOOKMARK = L"T01_icon_thumbnail_bookmark.png";
163 const wchar_t* IDB_VIDEOTHUMBNAIL_FAVORITE = L"T01_icon_thumbnail_favorite.png";
164 const wchar_t* IDB_VIDEOTHUMBNAIL_PLAY = L"T01_btn_play.png";
165 const wchar_t* IDB_BUTTON_MOVE_SELECTION = L"T01_button_reveal.png";
166 const wchar_t* IDB_NO_CONTENTS_BROKEN = L"T01_Nocontents_broken.png";
167 const wchar_t* IDB_LIST_EXPAND_CLOSED = L"00_list_expand_closed.png";
168 const wchar_t* IDB_LIST_EXPAND_CLOSED_PRESS = L"00_list_expand_closed_press.png";
169 const wchar_t* IDB_LIST_EXPAND_OPENED = L"00_list_expand_opened.png";
170 const wchar_t* IDB_LIST_EXPAND_OPENED_PRESS = L"00_list_expand_opened_press.png";
171 const wchar_t* IDB_ICON_SELECT_ALL = L"00_icon_select_all_web.png";
172 const wchar_t* IDB_ICON_SELECT_ALL_PRESS = L"00_icon_select_all_press_web.png";
173
174 const wchar_t* DEVICE_STORAGE_CARD_MOUNTED = L"Mounted";
175 const wchar_t* DEVICE_STORAGE_CARD_UNMOUNTED = L"Unmounted";
176 const wchar_t* IDB_ALBUM_EDIT_RENAME_BG = L"T01_album_edit_rename_bg.png";
177 const wchar_t* IDB_ALBUM_EDIT_RENAME = L"T01_album_edit_rename.png";
178 const wchar_t* IDB_ALBUM_ICON_FOLDER = L"T01_album_icon_folder.png";
179 const wchar_t* IDB_ALBUM_ICON_DOWNLOAD = L"T01_album_icon_download.png";
180 const wchar_t* IDB_ALBUM_ICON_CAMERA = L"T01_album_icon_camera.png";
181
182 const wchar_t* IDB_ALBUM_RENAME_PROGRESS1 = L"00_list_process_01.png";
183 const wchar_t* IDB_ALBUM_RENAME_PROGRESS2 = L"00_list_process_02.png";
184 const wchar_t* IDB_ALBUM_RENAME_PROGRESS3 = L"00_list_process_03.png";
185 const wchar_t* IDB_ALBUM_RENAME_PROGRESS4 = L"00_list_process_04.png";
186 const wchar_t* IDB_ALBUM_RENAME_PROGRESS5 = L"00_list_process_05.png";
187 const wchar_t* IDB_ALBUM_RENAME_PROGRESS6 = L"00_list_process_06.png";
188 const wchar_t* IDB_ALBUM_RENAME_PROGRESS7 = L"00_list_process_07.png";
189 const wchar_t* IDB_ALBUM_RENAME_PROGRESS8 = L"00_list_process_08.png";
190 const wchar_t* IDB_ALBUM_RENAME_PROGRESS9 = L"00_list_process_09.png";
191 const wchar_t* IDB_ALBUM_RENAME_PROGRESS10 = L"00_list_process_10.png";
192
193 const wchar_t* IDB_ALBUM_RENAME_PROGRESS11 = L"00_list_process_11.png";
194 const wchar_t* IDB_ALBUM_RENAME_PROGRESS12 = L"00_list_process_12.png";
195 const wchar_t* IDB_ALBUM_RENAME_PROGRESS13 = L"00_list_process_13.png";
196 const wchar_t* IDB_ALBUM_RENAME_PROGRESS14 = L"00_list_process_14.png";
197 const wchar_t* IDB_ALBUM_RENAME_PROGRESS15 = L"00_list_process_15.png";
198 const wchar_t* IDB_ALBUM_RENAME_PROGRESS16 = L"00_list_process_16.png";
199 const wchar_t* IDB_ALBUM_RENAME_PROGRESS17 = L"00_list_process_17.png";
200 const wchar_t* IDB_ALBUM_RENAME_PROGRESS18 = L"00_list_process_18.png";
201 const wchar_t* IDB_ALBUM_RENAME_PROGRESS19 = L"00_list_process_19.png";
202 const wchar_t* IDB_ALBUM_RENAME_PROGRESS20 = L"00_list_process_20.png";
203
204 const wchar_t* IDB_ALBUM_RENAME_PROGRESS21 = L"00_list_process_21.png";
205 const wchar_t* IDB_ALBUM_RENAME_PROGRESS22 = L"00_list_process_22.png";
206 const wchar_t* IDB_ALBUM_RENAME_PROGRESS23 = L"00_list_process_23.png";
207 const wchar_t* IDB_ALBUM_RENAME_PROGRESS24 = L"00_list_process_24.png";
208 const wchar_t* IDB_ALBUM_RENAME_PROGRESS25 = L"00_list_process_25.png";
209 const wchar_t* IDB_ALBUM_RENAME_PROGRESS26 = L"00_list_process_26.png";
210 const wchar_t* IDB_ALBUM_RENAME_PROGRESS27 = L"00_list_process_27.png";
211 const wchar_t* IDB_ALBUM_RENAME_PROGRESS28 = L"00_list_process_28.png";
212 const wchar_t* IDB_ALBUM_RENAME_PROGRESS29 = L"00_list_process_29.png";
213 const wchar_t* IDB_ALBUM_RENAME_PROGRESS30 = L"00_list_process_30.png";
214
215 const wchar_t* IDB_IMAGE_CONTEXT_EMAIL_ICON = L"T01_1_face_tag_icon_email.png";
216 const wchar_t* IDB_IMAGE_CONTEXT_MESSAGE_ICON =  L"T01_1_face_tag_icon_message.png";
217
218 const wchar_t* IDB_IMAGE_CROP_RECTANGLE = L"T01-1_crop_rectangle.png";