Commit graph

32 commits

Author SHA1 Message Date
Julien Danjou
425f89bada remove dual-config: awesomerc is now preprocessed and compiled in awesome 2007-12-13 11:16:43 +01:00
Julien Danjou
6f995ad3a5 add awesome-client.1 manpage and modify Makefile for this 2007-12-02 15:43:40 +01:00
Julien Danjou
4144ee13fc include manpage in dist tarball 2007-11-29 18:34:17 +01:00
MATSUU Takuto
a991759ccb fix parallel make install 2007-11-25 20:43:27 +01:00
Julien Danjou
2693631447 split doc and binary build 2007-11-22 09:09:58 +01:00
Nikos Ntarmos
22655a20b2 manpage generation more BSD friendly 2007-11-22 09:03:57 +01:00
Nikos Ntarmos
7c361ab884 change echo -e lines to be BSD friendly 2007-11-22 09:03:54 +01:00
Nikos Ntarmos
c824915f9e remove awesome manpage on clean target 2007-11-22 09:02:41 +01:00
Julien Danjou
63a2bfb7a3 use asciidoc to render man page 2007-11-21 14:29:16 +01:00
Julien Danjou
9bdf2b6fc2 rename raw to unstrip 2007-11-21 14:17:27 +01:00
Nikos Ntarmos
ac188235ed Split x-related util functions to a separate xutil.{c,h} file pair.
Hi there.

awesome-client is now linked against the whole hog of x-related libs
that awesome depends on. These get pulled in by awesome-client using the
same LDFLAGS as awesome. Removing x-related libs from the LDFLAGS for
awesome-client is only half of the story, as it also depends on util.c
which now has a couple of x-related functions. The attached patch also
splits these functions into a separate xutil.{c,h} file pair and teaches
the rest of the files to use them. Apart from the small difference in
file size (I see a 3-3.5% decrease in file size, both for a stripped and
a non-stripped awesome-client binary), this should also somewhat reduce
the startup time (since awesome-client won't have to map all of these
libraries).

Cheers...

\n\n
2007-11-19 20:45:21 +01:00
Julien Danjou
7808e2f8b0 ignore cp errors 2007-11-16 20:23:28 +01:00
Julien Danjou
cfa31c399d introduce mouse.[ch] files and move uicb_mouse*() to them 2007-11-13 22:57:57 +01:00
Julien Danjou
06dc3ba221 add new rules.c file with new functions for using Rule-s struct 2007-11-13 21:41:57 +01:00
Julien Danjou
1004cefa2f Remove current tab support
We will add a real new one later.
2007-11-10 10:45:32 +01:00
Julien Danjou
96430ced33 split install and strip to allow unstripped install 2007-10-29 20:19:14 +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
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
fe7f17a8d8 update dist and clean target to support awesome-client 2007-10-27 18:50:00 +02:00
daniel@brinkers.de
23d2e4dd57 add awesome-client to communicate via awesome socket 2007-10-27 18:11:27 +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
Julien Danjou
14ea2dc0ae minimal tab support 2007-10-15 16:28:36 +02:00
Julien Danjou
a6781157b6 allow to execute uicb function via awesome control fifo 2007-10-12 17:10:36 +02:00
Julien Danjou
b5ec38f15a add common.h to dist target 2007-09-26 11:28:16 +02:00
Julien Danjou
5fe5f90e49 add awesomerc in dist 2007-09-19 17:30:25 +02:00
Julien Danjou
ca17b9349f fix dist target in Makefile 2007-09-18 19:53:52 +02:00
Julien Danjou
fe89aa31b0 create statusbar.c and move things from draw.c 2007-09-15 15:16:53 +02:00
Julien Danjou
c7735d4d1f add screen.[ch] to handle Xinerama config, and deprecate get_wa*() 2007-09-14 11:35:40 +02:00
Julien Danjou
6f528063be rename jdwm to awesome 2007-09-10 12:06:54 +02:00
Julien Danjou
9f752ef031 remove doc on clean 2007-09-05 22:47:43 +02:00
Julien Danjou
f7173bd79d first import 2007-09-05 20:15:00 +02:00