Julien Danjou
96903cc580
restore -O3 flag
2008-01-04 14:17:31 +01:00
Julien Danjou
c4e88f9928
add new tasklist widget
2008-01-03 12:39:28 +01:00
Julien Danjou
56596cc24d
cosmetic
2007-12-28 12:39:40 +01:00
Julien Danjou
77bb659563
O3
2007-12-27 15:56:17 +01:00
Julien Danjou
ddbdbb2ed3
new width: progressbar
2007-12-23 14:27:56 +01:00
Julien Danjou
8c898256b1
new widget: add support for netwmicon
2007-12-22 19:32:47 +01:00
Julien Danjou
3f3748d4bd
new widget to draw icons from PNG image
2007-12-22 15:37:43 +01:00
Aldo Cortesi
76ddf235ac
Widget-ise the statusbar.
...
We now have the beginnings of a flexible widget structure for the statusbar.
For now, there is no behavioural change, and the interface is a bit crude, but
watch this space!
2007-12-15 10:15:42 +01:00
Julien Danjou
b9320be372
add spiral and dwindle layouts (fibonacci)
2007-12-14 17:05:29 +01:00
Julien Danjou
4f1966732b
remove -fgnu89-inline
2007-12-14 09:06:40 +01:00
Aldo Cortesi
01d24558b1
Remove some redundant gcc flags.
2007-12-14 08:43:31 +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
Nikos Ntarmos
c108c444df
Make config.mk bsd-friendly
...
The $(shell ...) substitution in config.mk is not understood by
BSD-style make. The attached patch allows it to work with both BSD and
GNU make.
2007-11-08 11:40:35 +01:00
Julien Danjou
0c826b8ab3
add RELEASE in config.mk
2007-10-29 17:16:33 +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
0fe746e425
use git to compute version number or devel if no git
2007-10-25 21:27:25 +02:00
Julien Danjou
445479cf8b
use Cairo for rendering square instead of Xlib
2007-10-10 19:59:14 +02:00
Julien Danjou
de45017b5d
switch to libconfuse instead of libconfig
2007-10-08 18:45:05 +02:00
Julien Danjou
a3fa2f8d4a
set version to devel
2007-10-08 14:27:48 +02:00
Julien Danjou
6a7d435db0
set version to 1.3
2007-10-05 17:01:00 +02:00
Julien Danjou
728bcb09be
set version to 1.3-devel
...
We will follow this kind of schema from now.
2007-10-02 15:10:53 +02:00
Julien Danjou
272f4b1c2a
Xft support
2007-10-01 19:22:57 +02:00
Julien Danjou
c80855836a
new feature: add max layout
2007-09-21 00:30:32 +02:00
Julien Danjou
57bb886dae
remove spiral from layouts
2007-09-18 22:59:16 +02:00
Julien Danjou
f8c86acc19
switch to -O3
2007-09-16 15:06:58 +02:00
Julien Danjou
9a1201c7a5
remove grid layout
2007-09-15 12:39:33 +02:00
Julien Danjou
3214cdd3ff
set version to devel
2007-09-14 09:22:28 +02:00
Julien Danjou
c50480205c
add Xinerama support for tile layout
2007-09-13 23:20:05 +02:00
Julien Danjou
b509d5cbcf
add support for XRandR
2007-09-13 16:00:23 +02:00
Julien Danjou
c8abcf33fb
add XShape support
2007-09-13 15:58:08 +02:00
Julien Danjou
6f528063be
rename jdwm to awesome
2007-09-10 12:06:54 +02:00
Julien Danjou
f7173bd79d
first import
2007-09-05 20:15:00 +02:00