client: remove useless skip attribute
Signed-off-by: Julien Danjou <julien@danjou.info>
This commit is contained in:
parent
8543dfae5c
commit
cfa9de3126
5
client.c
5
client.c
|
@ -757,10 +757,7 @@ client_updatewmhints(client_t *c)
|
||||||
}
|
}
|
||||||
if((wmh.flags & XCB_WM_HINT_STATE) &&
|
if((wmh.flags & XCB_WM_HINT_STATE) &&
|
||||||
wmh.initial_state == XCB_WM_STATE_WITHDRAWN)
|
wmh.initial_state == XCB_WM_STATE_WITHDRAWN)
|
||||||
{
|
|
||||||
client_setborder(c, 0);
|
client_setborder(c, 0);
|
||||||
c->skip = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -907,7 +904,7 @@ luaA_client_visible_get(lua_State *L)
|
||||||
lua_newtable(L);
|
lua_newtable(L);
|
||||||
|
|
||||||
for(c = globalconf.clients; c; c = c->next)
|
for(c = globalconf.clients; c; c = c->next)
|
||||||
if(!c->skip && client_isvisible(c, screen))
|
if(client_isvisible(c, screen))
|
||||||
{
|
{
|
||||||
luaA_client_userdata_new(globalconf.L, c);
|
luaA_client_userdata_new(globalconf.L, c);
|
||||||
lua_rawseti(L, -2, i++);
|
lua_rawseti(L, -2, i++);
|
||||||
|
|
8
ewmh.c
8
ewmh.c
|
@ -260,15 +260,9 @@ ewmh_process_state_atom(client_t *c, xcb_atom_t state, int set)
|
||||||
else if(state == _NET_WM_STATE_SKIP_TASKBAR)
|
else if(state == _NET_WM_STATE_SKIP_TASKBAR)
|
||||||
{
|
{
|
||||||
if(set == _NET_WM_STATE_REMOVE)
|
if(set == _NET_WM_STATE_REMOVE)
|
||||||
{
|
|
||||||
c->skiptb = false;
|
c->skiptb = false;
|
||||||
c->skip = false;
|
|
||||||
}
|
|
||||||
else if(set == _NET_WM_STATE_ADD)
|
else if(set == _NET_WM_STATE_ADD)
|
||||||
{
|
|
||||||
c->skiptb = true;
|
c->skiptb = true;
|
||||||
c->skip = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else if(state == _NET_WM_STATE_FULLSCREEN)
|
else if(state == _NET_WM_STATE_FULLSCREEN)
|
||||||
{
|
{
|
||||||
|
@ -378,7 +372,6 @@ ewmh_process_window_type_atom(client_t *c, xcb_atom_t state)
|
||||||
else if(state == _NET_WM_WINDOW_TYPE_DOCK
|
else if(state == _NET_WM_WINDOW_TYPE_DOCK
|
||||||
|| state == _NET_WM_WINDOW_TYPE_SPLASH)
|
|| state == _NET_WM_WINDOW_TYPE_SPLASH)
|
||||||
{
|
{
|
||||||
c->skip = true;
|
|
||||||
c->isfixed = true;
|
c->isfixed = true;
|
||||||
if(c->titlebar && c->titlebar->position && c->titlebar->sw)
|
if(c->titlebar && c->titlebar->position && c->titlebar->sw)
|
||||||
{
|
{
|
||||||
|
@ -400,7 +393,6 @@ ewmh_process_window_type_atom(client_t *c, xcb_atom_t state)
|
||||||
tag_array_t *tags = &globalconf.screens[c->screen].tags;
|
tag_array_t *tags = &globalconf.screens[c->screen].tags;
|
||||||
c->noborder = true;
|
c->noborder = true;
|
||||||
c->isfixed = true;
|
c->isfixed = true;
|
||||||
c->skip = true;
|
|
||||||
client_setlayer(c, LAYER_DESKTOP);
|
client_setlayer(c, LAYER_DESKTOP);
|
||||||
for(int i = 0; i < tags->len; i++)
|
for(int i = 0; i < tags->len; i++)
|
||||||
tag_client(c, tags->tab[i]);
|
tag_client(c, tags->tab[i]);
|
||||||
|
|
|
@ -281,8 +281,6 @@ struct client_t
|
||||||
bool isfixed;
|
bool isfixed;
|
||||||
/** true if the window is maximized */
|
/** true if the window is maximized */
|
||||||
bool ismax;
|
bool ismax;
|
||||||
/** true if the client must be skipped from client list */
|
|
||||||
bool skip;
|
|
||||||
/** true if the client is moving */
|
/** true if the client is moving */
|
||||||
bool ismoving;
|
bool ismoving;
|
||||||
/** True if the client is hidden */
|
/** True if the client is hidden */
|
||||||
|
|
|
@ -215,7 +215,7 @@ tasklist_draw(draw_context_t *ctx, int screen,
|
||||||
client_label_array_init(&odata->client_labels);
|
client_label_array_init(&odata->client_labels);
|
||||||
|
|
||||||
for(c = globalconf.clients; c; c = c->next)
|
for(c = globalconf.clients; c; c = c->next)
|
||||||
if(!c->skip && !c->skiptb)
|
if(!c->skiptb)
|
||||||
{
|
{
|
||||||
/* push client */
|
/* push client */
|
||||||
luaA_client_userdata_new(globalconf.L, c);
|
luaA_client_userdata_new(globalconf.L, c);
|
||||||
|
|
Loading…
Reference in New Issue