Commit graph

484 commits

Author SHA1 Message Date
Julien Danjou
0c826b8ab3 add RELEASE in config.mk 2007-10-29 17:16:33 +01:00
Julien Danjou
7476a9712a don't forget to delete addr pointers 2007-10-29 16:23:05 +01:00
Julien Danjou
c8e489d4c9 return EXIT_FAILURE on failure 2007-10-29 16:20:11 +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
cbd817c65e reset CFLAGS to 03 2007-10-29 15:44:34 +01:00
Julien Danjou
14e8c82a8a fix max() size restore, introduce volatile option to resize() 2007-10-29 15:24:10 +01:00
Julien Danjou
335b2c53ab fix offscreen apperance in Xinerama 2007-10-29 12:44:22 +01:00
Julien Danjou
60352e221a remove fifo code 2007-10-29 10:58:02 +01:00
Julien Danjou
4c712ea158 remove awesome-client on uninstall 2007-10-28 20:36:05 +01:00
Julien Danjou
4406efaeda install awesome-client in install target 2007-10-28 19:28:38 +01:00
Julien Danjou
bd20a965f3 update client coords on manage() to set them on the right screen in Xinerama 2007-10-27 22:54:34 +02:00
Julien Danjou
fe7f17a8d8 update dist and clean target to support awesome-client 2007-10-27 18:50:00 +02: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
daniel@brinkers.de
23d2e4dd57 add awesome-client to communicate via awesome socket 2007-10-27 18:11:27 +02:00
Florian Forster
0bbfff8026 awesome(1): Fixed a typo.
Signed-off-by: Florian Forster <octo@verplant.org>
2007-10-27 18:09:07 +02:00
Florian Forster
0dce437e0f awesomerc: Remove one of the two `toggletag 3' definitions.
Having this twice has the funny effect of the tag being activated and (near)
constantly being deactivated again.

Signed-off-by: Florian Forster <octo@verplant.org>
2007-10-27 18:09:07 +02:00
Florian Forster
ba80b49fd4 config.c: Fix a segfault when an invalid `ModKey' is specified.
Signed-off-by: Florian Forster <octo@verplant.org>
2007-10-27 18:09:07 +02:00
Florian Forster
71e6e4db65 config.c: Print an appropriate error message when reading the configuration fails.
Signed-off-by: Florian Forster <octo@verplant.org>
2007-10-27 18:09:07 +02:00
Julien Danjou
ddfc087c99 also saves real coords in floating layout 2007-10-27 09:02:48 +02:00
Julien Danjou
001f430c0c remove global client_sel, use tag's client_sel 2007-10-26 23:19:13 +02:00
Julien Danjou
9d507dc50c rewrite get_current_tag_number() in get_current_tag() 2007-10-26 22:15:26 +02:00
Julien Danjou
8b7561cb89 add doc for get_current_tag_number() 2007-10-26 22:00:00 +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
d24413a75d rename resize() to client_resize() 2007-10-26 19:51:20 +02:00
Julien Danjou
e646072312 move grabbuttons to window functions 2007-10-26 19:51:20 +02:00
Julien Danjou
47a878e4cd move set_shape in client.c to window_setshape in window.c 2007-10-26 19:51:20 +02:00
Julien Danjou
bd0dc10842 compute c->screen correctly 2007-10-26 18:42:05 +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
0fe746e425 use git to compute version number or devel if no git 2007-10-25 21:27:25 +02:00
Nikos Ntarmos
4db1146f6c Remember the focused window on tag changes
a. Adds a get_current_tag_number function to allow for above updates
and teaches get_current_layout(...) and arrange(...) to use it.
b. Adds an extra client_sel entry in struct Tag, updated on
focus(...), manage(...), and unmanage(...), and used in arrange(...).
2007-10-25 20:20:13 +02:00
Julien Danjou
dd5387e25e bugfix: do not assume 0,0 is the screen coords, for god sake 2007-10-25 18:52:28 +02:00
Julien Danjou
44f63f0ff8 bugfix: move_to_screen really move to the right place
don't assume that -= + is the same as = - +
2007-10-25 16:56:01 +02:00
Julien Danjou
530a6ef104 bugfix: save rx/ry/rw/rh when resizing a floating window 2007-10-25 13:57:02 +02:00
Julien Danjou
bd08d8a119 bugfix: don't display window name in statusbar if sel is not on our screen 2007-10-25 13:48:22 +02:00
Julien Danjou
702d85b4d2 do not use c->screen but awesomeconf->screen in si 2007-10-24 12:35:53 +02:00
Julien Danjou
52f8476ae3 include util.h in max.c
Thanks MATSUU Takuto
2007-10-24 11:05:32 +02:00
Julien Danjou
47b3ea3356 cleanup header files
remove old dwm comments
2007-10-23 16:37:36 +02:00
Julien Danjou
9d9b397649 replace XFree by p_delete() 2007-10-23 16:36:27 +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
9b60eb3d06 bugfix: set rx correctly 2007-10-22 17:01:25 +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
Julien Danjou
dfcfa92994 remove useless printf() 2007-10-22 11:25:37 +02:00
Julien Danjou
f217cc3e09 simply maximize(), insert Client *sel; 2007-10-22 11:24:26 +02:00
Julien Danjou
71b7860ba3 cosmetic and documente Bool-s attribute in Client 2007-10-22 11:21:27 +02:00
MATSUU Takuto
b1dcf6c71b set{nmaster,ncol,mwfact,moveresize} to work
From 842eed01c0, setnmaster, setncol,
setmwfact and setmoveresize don't work fine.
2007-10-22 09:56:33 +02:00
Julien Danjou
03681846fa remove useless isbanned attribute on Client 2007-10-19 15:42:48 +02:00
Julien Danjou
7a921fbc5e remove ftview attribute 2007-10-19 15:41:20 +02:00