diff options
Diffstat (limited to 'include/ui.h')
-rwxr-xr-x | include/ui.h | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/include/ui.h b/include/ui.h new file mode 100755 index 0000000..dd08b6e --- /dev/null +++ b/include/ui.h @@ -0,0 +1,65 @@ +/* + * Copyright 2012 Samsung Electronics Co., Ltd + * + * Licensed under the Flora License, Version 1.0 (the License); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.tizenopensource.org/license + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an AS IS BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + + +#ifndef __PWLOCK_UI_H__ +#define __PWLOCK_UI_H__ + +#include "pwlock.h" + +#define PWLOCK_PASSWORD_MIN_LENGTH 4 +#define PWLOCK_PIN_PASSWORD_MAX_LENGTH 8 +#define PWLOCK_PHONE_PASSWORD_MAX_LENGTH 16 + +enum { + _UI_PIN = 0, + _UI_PUK, + _UI_PUK_PIN, + _UI_PUK_CNF, + _UI_BLOCK, + _UI_SIM_LOCK, + _UI_NETWORK_LOCK_NCK, + _UI_NETWORK_LOCK_NSCK, + _UI_NETWORK_LOCK_SPCK, + _UI_NETWORK_LOCK_CCK, + _UI_LANG, + _UI_TIME, + _UI_KEYBOARD, + _UI_DIALER, +}; + +void show_pin(struct appdata *ad); +void show_puk(struct appdata *ad); +void show_puk_pin(struct appdata *ad); +void show_block(struct appdata *ad); +void show_sim_lock(struct appdata *ad); +int show_lang(struct appdata *ad); +int show_time(struct appdata *ad); +int show_account(struct appdata *ad); +int show_keyboard_setting(struct appdata *ad); +int show_dialer(struct appdata *ad); + +void pwlock_destroy(struct appdata *ad); +void load_main(struct appdata *ad, int ui_type); + +void show_msg(struct appdata *ad, int strid); +void clear_entry(struct appdata *ad); +void _show_popup(void *data, char *msg_str); +void show_popup(struct appdata *ad, const char *mesg, Eina_Bool mode); +void show_waiting_popup(struct appdata *ad, const char *msg_str); +void remove_waiting_popup(struct appdata *ad); +Eina_Bool show_puk_do(void *data); +#endif /* __PWLOCK_UI_H__ */ |