Commit Graph

31 Commits

Author SHA1 Message Date
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