Nikos Ntarmos
982230c82b
add cleanup_screen() and setup_screen() functions to split init/clean ops
2007-10-30 14:59:24 +01:00
Nikos Ntarmos
bf90028edb
modify parse_config() to not take display and screen as arg
2007-10-30 14:57:00 +01:00
Julien Danjou
e98697ddfd
don't free client_sel since we don't p_new() it
2007-10-30 11:18:49 +01:00
Julien Danjou
f28f0e7407
add display name in socket path
2007-10-29 17:29:58 +01:00
Julien Danjou
7476a9712a
don't forget to delete addr pointers
2007-10-29 16:23:05 +01:00
Julien Danjou
78b3dab63e
remove unused pointer **sel in main()
2007-10-29 16:16:17 +01:00
Julien Danjou
27e7706800
move common stuff for socket com into awesome-client-common.c
2007-10-29 16:14:50 +01:00
Julien Danjou
60352e221a
remove fifo code
2007-10-29 10:58:02 +01:00
Julien Danjou
7e755c17ea
add awesome-client.h with common #define and add copyright notice in awesome-client.c
2007-10-27 18:47:13 +02:00
Julien Danjou
001f430c0c
remove global client_sel, use tag's client_sel
2007-10-26 23:19:13 +02:00
Julien Danjou
c817b07d9a
rename ban() and unban() to client_*()
2007-10-26 19:51:20 +02:00
Julien Danjou
f330cb303c
rename manage() and unmanage() to client_*()
2007-10-26 19:51:20 +02:00
Julien Danjou
ddf64e9db2
grab some window function from client.c and move them in window.c
2007-10-26 18:23:15 +02:00
Nikos Ntarmos
40e7654925
fix missing p_delete
2007-10-25 22:33:48 +02:00
Julien Danjou
e47e1a4a23
remove unmapped attribute
...
this fix a bug when fast-switching between tags and dropping
some windows management as we should not.
Use window_getstate() (moved from awesome.c's getstate()) instead.
2007-10-23 16:32:55 +02:00
Julien Danjou
f379de70ce
Remove disp arg to manage(), add comments to manage() and rename setclienttrans to window_settrans
2007-10-22 16:25:27 +02:00
daniel@brinkers.de
cb0080039e
patch for using UNIX domain sockets for control
2007-10-15 23:13:52 +02:00
Julien Danjou
5a47c01381
fix initstatusbar()
2007-10-15 20:23:45 +02:00
Julien Danjou
17bc4dc9a7
drawstatusbar does not need display as arg
2007-10-15 18:19:33 +02:00
Julien Danjou
5b130bd18d
grabkeys does not need display/screen as arg
2007-10-15 18:17:33 +02:00
Julien Danjou
3592e8e448
save and loadawesomeprops do not need display as arg
2007-10-15 18:14:43 +02:00
Julien Danjou
b1e22e1d8b
cosmetic
2007-10-15 17:33:28 +02:00
Julien Danjou
a74ca1d1de
tabswidth is 4 not 6
2007-10-15 13:56:24 +02:00
Julien Danjou
4e0acfa99a
add coding style stuff
2007-10-15 13:40:52 +02:00
Julien Danjou
4a7acf821e
remove Regs struct, use Rules
2007-10-15 12:40:45 +02:00
Julien Danjou
77609263dc
move txtlenwidth initlization in initstatusbar()
2007-10-15 12:06:43 +02:00
Julien Danjou
4f8accb8df
bugfix: reopen fifo on EOF
2007-10-12 17:41:54 +02:00
Julien Danjou
a6781157b6
allow to execute uicb function via awesome control fifo
2007-10-12 17:10:36 +02:00
Julien Danjou
03e1b35d44
cosmetic
2007-10-12 13:19:32 +02:00
Julien Danjou
33b0e65b56
don't read anymore on stdin, read from fifo file
2007-10-12 13:10:43 +02:00
Julien Danjou
863714f501
use p_delete instead of XFree for our own pointers
2007-10-11 23:44:35 +02:00
Julien Danjou
c4e130d7d9
remove Display as param for uicb
2007-10-11 23:32:29 +02:00
Julien Danjou
0899432059
remove stack
2007-10-11 23:17:12 +02:00
Julien Danjou
c3986a5937
sel is no more extern
2007-10-11 23:12:05 +02:00
Julien Danjou
12ef66b79a
clients list is no more global
2007-10-11 21:50:32 +02:00
Julien Danjou
1fa1ce1c93
dont't close STDIN in cleanup()
2007-10-11 18:56:22 +02:00
Julien Danjou
e22b1e2a73
set statusbar->height in initstatusbar()
2007-10-11 18:43:42 +02:00
Julien Danjou
e733af41ec
remove drawcontext everywhere
2007-10-10 14:09:36 +02:00
Julien Danjou
f57d275df1
move font to awesomeconf
2007-10-10 13:34:25 +02:00
Julien Danjou
2d0526696c
move cursors in awesome config
2007-10-10 13:29:46 +02:00
Julien Danjou
c4b1867a4d
remove h attribute of drawcontext
2007-10-09 22:29:44 +02:00
Julien Danjou
99ef84e621
bugfix: don't do stuff RootWindow() with non existent screen (Xinerama)
2007-10-03 20:58:00 +02:00
Julien Danjou
97a2085705
cosmetic: remove lines with empty spaces at end
2007-10-03 17:26:14 +02:00
Julien Danjou
272f4b1c2a
Xft support
2007-10-01 19:22:57 +02:00
Julien Danjou
9c747d1986
store display in awesomeconf
2007-10-01 15:31:43 +02:00
Julien Danjou
8c531e2a81
store phys_screen
2007-10-01 15:23:05 +02:00
Julien Danjou
659adaab5e
use get_real_screen() in a lot of places
2007-09-28 11:55:08 +02:00
Julien Danjou
d3ace8b9e8
make scan() aware of Xinerama
2007-09-27 19:21:47 +02:00
Julien Danjou
ecf79693a2
use real_screen for X functions, not logical screen
2007-09-27 17:13:31 +02:00
Julien Danjou
bdd408cd6c
use get_screen_count instead of ScreenCount where needed
2007-09-27 17:13:31 +02:00