2012-08-09 13:15:30 -07:00
|
|
|
#ifndef ENTRANCE_HISTORY_
|
|
|
|
#define ENTRANCE_HISTORY_
|
|
|
|
|
|
|
|
void entrance_history_init();
|
|
|
|
void entrance_history_shutdown();
|
|
|
|
void entrance_history_push(const char *login, const char *session);
|
|
|
|
Eina_List *entrance_history_get();
|
|
|
|
|
|
|
|
typedef struct _Entrance_Login Entrance_Login;
|
|
|
|
typedef struct _Entrance_History Entrance_History;
|
2013-09-03 11:08:37 -07:00
|
|
|
typedef struct _Entrance_Background Entrance_Background;
|
|
|
|
|
|
|
|
struct _Entrance_Background
|
|
|
|
{
|
|
|
|
const char *group;
|
|
|
|
const char *path;
|
|
|
|
};
|
2012-08-09 13:15:30 -07:00
|
|
|
|
|
|
|
struct _Entrance_Login
|
|
|
|
{
|
|
|
|
const char *login;
|
|
|
|
const char *session;
|
2013-09-03 11:08:37 -07:00
|
|
|
struct
|
|
|
|
{
|
|
|
|
const char *path;
|
|
|
|
const char *group;
|
|
|
|
} icon;
|
|
|
|
Entrance_Background background;
|
2012-08-09 13:15:30 -07:00
|
|
|
};
|
|
|
|
|
|
|
|
struct _Entrance_History
|
|
|
|
{
|
2013-09-03 11:08:37 -07:00
|
|
|
const char *theme;
|
|
|
|
Eina_Bool vkbdscreen;
|
|
|
|
Entrance_Background background;
|
2012-08-09 13:15:30 -07:00
|
|
|
Eina_List *history;
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
#endif /* ENTRANCE_HISTORY_ */
|