Font size changed, app terminate
[apps/osp/Gallery.git] / inc / GlTypes.h
index 1886438..5ddf8f1 100644 (file)
@@ -1,7 +1,7 @@
 //
 // Copyright (c) 2012 Samsung Electronics Co., Ltd.
 //
-// Licensed under the Flora License, Version 1.0 (the License);
+// Licensed under the Flora License, Version 1.1 (the License);
 // you may not use this file except in compliance with the License.
 // You may obtain a copy of the License at
 //
 #ifndef _GL_TYPES_H_
 #define _GL_TYPES_H_
 
+#include <FGraphics.h>
+
 enum ACTION_ID_
 {
-       ACTION_ID_BUTTON_CHECKED = 101,
-       ACTION_ID_BUTTON_CREATE_NAME_CANCEL = 102,
-       ACTION_ID_BUTTON_CREATE_NAME_DONE = 103,
-       ACTION_ID_BUTTON_MOVE_TO_SELECTION = 104,
-       ACTION_ID_BUTTON_UNCHECKED = 105,
-       ACTION_ID_ALBUM_LIST_SELECT_ALL = 201,
-       ACTION_ID_FILE_LIST_SELECT_ALL = 202,
-       ACTION_ID_CONTEXT_MENU_MESSAGE = 301,
-       ACTION_ID_CONTEXT_MENU_EMAIL = 302,
-       ACTION_ID_CONTEXT_MENU_MORE_ADD_TAG = 303,
-       ACTION_ID_CONTEXT_MENU_MORE_EDIT = 304,
-       ACTION_ID_CONTEXT_MENU_MORE_MOVE = 305,
-       ACTION_ID_CONTEXT_MENU_MORE_SLIDE_SHOW = 306,
-       ACTION_ID_CONTEXT_MENU_SHARE_MESSAGE = 307,
-       ACTION_ID_CONTEXT_MENU_SHARE_EMAIL = 308,
-       ACTION_ID_CONTEXTMENU_EDITOR_MOVE_ALBUM_ARRAY_START = 401,
-       ACTION_ID_CONTEXTMENU_EDITOR_MOVE_CREATE_ALBUM = 600,
-       ACTION_ID_CONTEXTMENU_SELECTION_MOVE_ALBUM_ARRAY_START = 601,
-       ACTION_ID_CONTEXTMENU_SELECTION_MOVE_CREATE_ALBUM = 800,
-       ACTION_ID_DELETE_POPUP_CANCEL = 801,
-       ACTION_ID_DELETE_POPUP_DEL = 802,
-       ACTION_ID_EDITE_FOLDER = 901,
-       ACTION_ID_FOOTER_CAMERA = 902,
-       ACTION_ID_FOOTER_CANCEL = 903,
-       ACTION_ID_FOOTER_CONFIRM = 904,
-       ACTION_ID_FOOTER_DELETE = 905,
-       ACTION_ID_FOOTER_EDIT = 906,
-       ACTION_ID_FOOTER_MORE = 907,
-       ACTION_ID_FOOTER_SHARE = 908,
-       ACTION_ID_FOOTER_SLIDESHOW = 909,
-       ACTION_ID_FORMAT_DURATION = 1001,
-       ACTION_ID_FORMAT_THUMBNAIL = 1002,
-       ACTION_ID_FORMAT_TITLE = 1003,
-       ACTION_ID_SELECTALL_CHECKED = 1101,
-       ACTION_ID_SELECTALL_UNCHECKED = 1102,
-       ACTION_ID_PROGRESSBAR_CANCEL = 1201
+       IDA_BUTTON_CHECKED = 101,
+       IDA_BUTTON_CREATE_NAME_CANCEL = 102,
+       IDA_BUTTON_CREATE_NAME_SAVE = 103,
+       IDA_BUTTON_MOVE_TO_SELECTION = 104,
+       IDA_BUTTON_UNCHECKED = 105,
+       IDA_ALBUM_LIST_SELECT_ALL = 201,
+       IDA_FILE_LIST_SELECT_ALL = 202,
+       IDA_CONTEXT_MENU_MESSAGE = 301,
+       IDA_CONTEXT_MENU_EMAIL = 302,
+       IDA_CONTEXT_MENU_MORE_ADD_TAG = 303,
+       IDA_CONTEXT_MENU_MORE_EDIT = 304,
+       IDA_CONTEXT_MENU_MORE_MOVE = 305,
+       IDA_CONTEXT_MENU_MORE_SLIDE_SHOW = 306,
+       IDA_CONTEXT_MENU_SHARE_MESSAGE = 307,
+       IDA_CONTEXT_MENU_SHARE_EMAIL = 308,
+       IDA_CONTEXT_MENU_MORE_COPY = 309,
+       IDA_CONTEXT_MENU_ROTATE_LEFT = 310,
+       IDA_CONTEXT_MENU_ROTATE_RIGHT = 311,
+       IDA_CONTEXTMENU_EDITOR_MOVE_ALBUM_ARRAY_START = 401,
+       IDA_CONTEXTMENU_EDITOR_MOVE_CREATE_ALBUM = 600,
+       IDA_CONTEXTMENU_SELECTION_MOVE_ALBUM_ARRAY_START = 601,
+       IDA_CONTEXTMENU_SELECTION_MOVE_CREATE_ALBUM = 800,
+       IDA_DELETE_POPUP_CANCEL = 801,
+       IDA_DELETE_POPUP_DEL = 802,
+       IDA_EDITE_FOLDER = 901,
+       IDA_FOOTER_CAMERA = 902,
+       IDA_FOOTER_CANCEL = 903,
+       IDA_FOOTER_CONFIRM = 904,
+       IDA_FOOTER_DELETE = 905,
+       IDA_FOOTER_EDIT = 906,
+       IDA_FOOTER_MORE = 907,
+       IDA_FOOTER_SHARE = 908,
+       IDA_FOOTER_SLIDESHOW = 909,
+       IDA_FORMAT_DURATION = 1001,
+       IDA_FORMAT_THUMBNAIL = 1002,
+       IDA_FORMAT_TITLE = 1003,
+       IDA_SELECTALL_CHECKED = 1101,
+       IDA_SELECTALL_UNCHECKED = 1102,
+       IDA_PROGRESSBAR_CANCEL = 1201
 };
 
 enum AppControlMode
 {
-       APP_CONTROL_MODE_MAIN,
-       APP_CONTROL_MODE_PICK,
-       APP_CONTROL_MODE_SETTING,
-       APP_MODE_UNKNOWN
+       APPCONTROL_MODE_MAIN,
+       APPCONTROL_MODE_PICK,
+       APPCONTROL_MODE_SETTING,
+       APPCONTROL_MODE_UNKNOWN
 };
 
 enum AppControlParamType
@@ -107,9 +112,11 @@ enum AlbumNameEditorMode
 
 enum FileActionMode
 {
-       FILE_DELETE_ACTION,
-       FILE_MOVE_ACTION,
-       FILE_RENAME_ACTION
+       FILE_ACTION_DELETE,
+       FILE_ACTION_MOVE,
+       FILE_ACTION_COPY,
+       FILE_ACTION_RENAME,
+       FILE_ACTION_ROTATE
 };
 
 enum FileActionCancelRes
@@ -131,6 +138,12 @@ enum AlbumAction
        ALBUM_RENAME
 };
 
+enum RotateMode
+{
+       ROTATE_MODE_RIGHT = 0,
+       ROTATE_MODE_LEFT
+};
+
 extern const wchar_t* IDL_FORM_ALBUM_LIST;
 extern const wchar_t* IDL_FORM_ALBUM_LIST_EDITOR;
 extern const wchar_t* IDL_FORM_FILE_LIST;
@@ -180,30 +193,38 @@ extern const wchar_t* APPCONTROL_PROVIDER_ID_IMAGE;
 extern const wchar_t* APPCONTROL_OPERATION_ID_PICK;
 extern const wchar_t* APPCONTROL_OPERATION_ID_VIEW;
 extern const wchar_t* APPCONTROL_OPERATION_ID_CAPTURE;
-extern const wchar_t* APPCONTROL_OPERATION_ID_CREATECONTENT;
+extern const wchar_t* APPCONTROL_OPERATION_ID_CREATE_CONTENT;
 extern const wchar_t* APPCONTROL_OPERATION_ID_COMPOSE;
 extern const wchar_t* APPCONTROL_OPERATION_ID_CONFIGURE;
 extern const wchar_t* APPCONTROL_OPERATION_ID_MAIN;
 
 extern const wchar_t* APPCONTROL_KEY_TYPE;
-extern const wchar_t* APPCONTROL_KEY_MEDIA_TYPE;
 extern const wchar_t* APPCONTROL_KEY_PATH;
 extern const wchar_t* APPCONTROL_KEY_INDEX;
-extern const wchar_t* APPCONTROL_KEY_ATTACHMENTS;
 extern const wchar_t* APPCONTROL_KEY_SELECTION_MODE;
 extern const wchar_t* APPCONTROL_KEY_DATA_SELECTED;
+extern const wchar_t* APPCONTROL_KEY_MESSAGE_TYPE;
+extern const wchar_t* APPCONTROL_KEY_CAMERA_ALLOW_SWITCH;
+
+extern const wchar_t* APPCONTROL_URI_MMS_TO;
+extern const wchar_t* APPCONTROL_URI_MAIL_TO;
+
+extern const wchar_t* APPCONTROL_MIME_IMAGE_JPG;
+extern const wchar_t* APPCONTROL_MIME_IMAGE_ALL;
 
-extern const wchar_t* APPCONTROL_DATA_CAMERA;
 extern const wchar_t* APPCONTROL_DATA_IMAGE;
 extern const wchar_t* APPCONTROL_DATA_VIDEO;
 extern const wchar_t* APPCONTROL_DATA_SINGLE;
 extern const wchar_t* APPCONTROL_DATA_MULTIPLE;
 extern const wchar_t* APPCONTROL_DATA_SLIDE_SHOW;
-extern const wchar_t* APPCONTROL_DATA_MMS;
 extern const wchar_t* APPCONTROL_DATA_SELECTION_MODE;
+extern const wchar_t* APPCONTROL_DATA_TRUE;
+extern const wchar_t* APPCONTROL_DATA_MMS;
 
 extern const wchar_t* APPCONTROL_RESULT_KEY_LEGACY_RESULT;
 
+extern const wchar_t* SETTING_KEY_LANGUAGE;
+extern const wchar_t* SETTING_KEY_FONT_SIZE;
 
 extern const Tizen::Graphics::Dimension DIMENSION_DEFAULT_THUMBNAIL;
 extern const int FOLDER_BITMAP_MAX;
@@ -245,6 +266,7 @@ extern const wchar_t* IDB_CONTROLBAR_DELETE;
 extern const wchar_t* IDB_CONTROLBAR_DELETE_DIM;
 extern const wchar_t* IDB_CONTROLBAR_MORE;
 extern const wchar_t* IDB_CONTROLBAR_MORE_DISABLED;
+extern const wchar_t* IDB_CONTROLBAR_MORE_PRESSED;
 extern const wchar_t* IDB_CONTROLBAR_SHARE;
 extern const wchar_t* IDB_CONTROLBAR_SHARE_DIM;
 extern const wchar_t* IDB_LISTVIEW_EMPTY;
@@ -319,6 +341,6 @@ static const unsigned int CUSTOM_COLOR_SETTINGS_LISTITEM_BACKGROUND = Tizen::Gra
 static const unsigned int CUSTOM_COLOR_SETTINGS_LISTITEM_RADIO_BACKGROUND = Tizen::Graphics::Color32<220, 218, 211>::Value;
 static const unsigned int CUSTOM_COLOR_SETTINGS_GROUPTITLE = Tizen::Graphics::Color32<59, 115, 182>::Value;
 static const int ALBUM_FIRST_ELEMENT = 0;
-
+static const int ALBUM_SECOND_ELEMENT = 1;
 
 #endif /* _GL_TYPES_H_ */