forked from enlightenment/enlightenment
parent
b41938517c
commit
92476eb25c
|
@ -11,13 +11,11 @@ static void _e_remember_free(E_Remember *rem);
|
||||||
static int _e_remember_sort_list(void * d1, void * d2);
|
static int _e_remember_sort_list(void * d1, void * d2);
|
||||||
static E_Remember *_e_remember_find(E_Border *bd, int check_usable);
|
static E_Remember *_e_remember_find(E_Border *bd, int check_usable);
|
||||||
|
|
||||||
|
|
||||||
/* FIXME: match netwm window type */
|
/* FIXME: match netwm window type */
|
||||||
|
|
||||||
/* local subsystem globals */
|
/* local subsystem globals */
|
||||||
|
|
||||||
/* externally accessible functions */
|
/* externally accessible functions */
|
||||||
|
|
||||||
EAPI int
|
EAPI int
|
||||||
e_remember_init(E_Startup_Mode mode)
|
e_remember_init(E_Startup_Mode mode)
|
||||||
{
|
{
|
||||||
|
@ -31,14 +29,10 @@ e_remember_init(E_Startup_Mode mode)
|
||||||
E_Remember *rem;
|
E_Remember *rem;
|
||||||
|
|
||||||
rem = l->data;
|
rem = l->data;
|
||||||
if ((rem->apply & E_REMEMBER_APPLY_RUN) &&
|
if ((rem->apply & E_REMEMBER_APPLY_RUN) && (rem->prop.command))
|
||||||
(rem->prop.command))
|
|
||||||
{
|
|
||||||
printf("REMEMBER CMD: \"%s\"\n", rem->prop.command);
|
|
||||||
e_util_head_exec(rem->prop.head, rem->prop.command);
|
e_util_head_exec(rem->prop.head, rem->prop.command);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
#if 1
|
#if 1
|
||||||
for (l = e_config->remembers; l; l = l->next)
|
for (l = e_config->remembers; l; l = l->next)
|
||||||
|
@ -342,7 +336,6 @@ e_remember_update(E_Remember *rem, E_Border *bd)
|
||||||
rem->prop.command = evas_stringshare_add(buf);
|
rem->prop.command = evas_stringshare_add(buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
e_config_save_queue();
|
e_config_save_queue();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -42,13 +42,12 @@ struct _E_Remember
|
||||||
unsigned char transient;
|
unsigned char transient;
|
||||||
int apply;
|
int apply;
|
||||||
int max_score;
|
int max_score;
|
||||||
struct {
|
struct
|
||||||
|
{
|
||||||
int pos_x, pos_y;
|
int pos_x, pos_y;
|
||||||
int res_x, res_y;
|
int res_x, res_y;
|
||||||
int pos_w, pos_h;
|
int pos_w, pos_h;
|
||||||
|
|
||||||
int w, h;
|
int w, h;
|
||||||
|
|
||||||
int layer;
|
int layer;
|
||||||
|
|
||||||
unsigned char lock_user_location;
|
unsigned char lock_user_location;
|
||||||
|
@ -78,15 +77,11 @@ struct _E_Remember
|
||||||
const char *border;
|
const char *border;
|
||||||
|
|
||||||
unsigned char sticky;
|
unsigned char sticky;
|
||||||
|
|
||||||
unsigned char shaded;
|
unsigned char shaded;
|
||||||
|
|
||||||
unsigned char skip_winlist;
|
unsigned char skip_winlist;
|
||||||
|
|
||||||
int desk_x, desk_y;
|
int desk_x, desk_y;
|
||||||
|
|
||||||
int zone;
|
int zone;
|
||||||
|
|
||||||
int head;
|
int head;
|
||||||
const char *command;
|
const char *command;
|
||||||
} prop;
|
} prop;
|
||||||
|
|
Loading…
Reference in New Issue