Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -1593,10 +1593,10 @@ PROXY_GROUP_NON_BLOCKING(ime_option_window_destroyed_cb, void* window, void* use
PROXY_GROUP_BLOCKING(ime_option_window_destroyed_cb, void* window, void* user_data)
#undef CB_PARAMS_NAMES

typedef void (*ime_position_align_set_cb)(int x, int y, Ecore_IMF_Input_Panel_Align align, void* user_data);
typedef void (*ime_position_align_set_cb)(int x, int y, some_enum align, void* user_data);
#define CB_PARAMS_NAMES x, y, align, user_data
PROXY_GROUP_NON_BLOCKING(ime_position_align_set_cb, int x, int y, Ecore_IMF_Input_Panel_Align align, void* user_data)
PROXY_GROUP_BLOCKING(ime_position_align_set_cb, int x, int y, Ecore_IMF_Input_Panel_Align align, void* user_data)
PROXY_GROUP_NON_BLOCKING(ime_position_align_set_cb, int x, int y, some_enum align, void* user_data)
PROXY_GROUP_BLOCKING(ime_position_align_set_cb, int x, int y, some_enum align, void* user_data)
#undef CB_PARAMS_NAMES

typedef void (*ime_prediction_hint_data_set_cb)(const char* key, const char* value, void* user_data);
Expand Down
14 changes: 0 additions & 14 deletions packages/tizen_interop_callbacks/tizen/src/types.h
Original file line number Diff line number Diff line change
Expand Up @@ -36,18 +36,4 @@ typedef enum { SOME_ENUM_0 } some_enum;

typedef void *void_pointer;

// This enum is used as an argument for the ime_position_align_set_cb callback
// function added in Tizen 9.0.
typedef enum _Ecore_IMF_Input_Panel_Align {
ECORE_IMF_INPUT_PANEL_ALIGN_TOP_LEFT, /**< The top-left corner */
ECORE_IMF_INPUT_PANEL_ALIGN_TOP_CENTER, /**< The top-center position */
ECORE_IMF_INPUT_PANEL_ALIGN_TOP_RIGHT, /**< The top-right corner */
ECORE_IMF_INPUT_PANEL_ALIGN_MIDDLE_LEFT, /**< The middle-left position */
ECORE_IMF_INPUT_PANEL_ALIGN_MIDDLE_CENTER, /**< The middle-center position */
ECORE_IMF_INPUT_PANEL_ALIGN_MIDDLE_RIGHT, /**< The middle-right position */
ECORE_IMF_INPUT_PANEL_ALIGN_BOTTOM_LEFT, /**< The bottom-left corner */
ECORE_IMF_INPUT_PANEL_ALIGN_BOTTOM_CENTER, /**< The bottom-center position */
ECORE_IMF_INPUT_PANEL_ALIGN_BOTTOM_RIGHT, /**< The bottom-right corner */
} Ecore_IMF_Input_Panel_Align;

#endif // TIZEN_INTEROP_CALLBACKS_TYPES_H_
1 change: 1 addition & 0 deletions scripts/callbacks_generator/gen_callbacks.py
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@
'ttse_supported_voice_cb': 'void*',
'vce_supported_language_cb': 'void*',
'Ecore_IMF_Input_Hints': 'some_enum',
'Ecore_IMF_Input_Panel_Align': 'some_enum',
'Ecore_IMF_Input_Panel_Lang': 'some_enum',
'Ecore_IMF_Input_Panel_Layout': 'some_enum',
'Ecore_IMF_Input_Panel_Return_Key_Type': 'some_enum',
Expand Down
Loading