Commit graph

153 commits

Author SHA1 Message Date
Mathias Gumz
9f995b7f19 preparation of fluxbox 1.3.3 2012-12-30 11:50:44 +01:00
Mathias Gumz
0f7b083e9b Increased verbosity of 'configure' 2012-12-12 10:20:21 +01:00
Mathias Gumz
4191cbf2d2 Fix build regression: enable XRANDR support by default
The changes made in b178bed60b used the wrong
variable to set the default state of '--enable-randr' in configure.in, that is fixed now. I
also removed '--enable-randr12': If support for the Xrandr-extension is
available at compile time we set HAVE_RANDR; if there is also support for
Xrandr-1.2 (or higher), we also set HAVE_RANDR1_2 automatically.

Other changes:

* cleaned out public interface of 'class Fluxbox'
* added 'RANDR' to output of 'fluxbox -info'
2012-12-12 10:18:20 +01:00
Mathias Gumz
b178bed60b Simplified 'configure' / build system
* reduced duplicated auto-code
* renamed '--enable-newwmspec' to '--enable-ewmh'
* don't compile 'Slit'-code when '--disable-slit'
* use AS_IF() in configure.in
* use AS_HELP_STRING() instead of obsolete AC_HELP_STRING in configure.in
* removed redundant calls to 'imlib2-config' to fill in $IMLIB2_CFLAGS
  and $IMLIB2_LIBS, AC_PATH_GENERIC() does that out of the box already
2012-12-05 16:00:55 +01:00
Mathias Gumz
541c8c407b changed timing functions to use a monotonic increasing clock
gettimeofday() is subject to be changed on daylight-saving or to ntp-related
(think leap-seconds). even worse, it is subject to be changed BACK in time. this
is hard to fix correctly (see commit 45726d3016 and bug #3560509). it is
irrelevant for timers to know the nano-seconds since the epoch anyways.
2012-08-28 10:51:55 +02:00
Ryan Pavlik
4ded38f43f configure.in: Windows requires a library to link for catgets 2011-10-31 10:54:09 -05:00
Ryan Pavlik
5bf23bb05d Merge branches 'fix-out-of-range-memory', 'obey-configure' and 'other-improvements' into windows-mingw 2011-10-31 10:53:05 -05:00
Ryan Pavlik
9a2c6f94b8 configure.in, acinclude.m4: always pre-pend new libs. 2011-10-31 10:51:30 -05:00
Ryan Pavlik
97b48ccb12 configure.in: Check for sync() 2011-10-31 10:42:03 -05:00
Mathias Gumz
1ba4fbe878 Prepare 1.3.2 release 2011-10-28 21:09:05 +02:00
Mathias Gumz
a2558a2b14 removed obsolete handler for the gnome-window manager hints
nowadays every app should use the extended window manager hints exclusively.
2011-10-17 17:07:00 +02:00
Pavel Labath
de2cca8988 Include src/tests in the distribution tarball
and add a configure option for building them (default: off).
This patch fixes an error when configuring the tarball, where configure complained it cannot find
src/tests/Makefile.in.
2011-05-07 12:39:04 +02:00
Mathias Gumz
010ff6b795 configure fix: sstream test needs math.h, thus we should test math.h before
bubbled up on solaris10, had to install 'math-header'.
2011-03-23 18:41:26 +01:00
Mathias Gumz
253f13d46e some love to src/tests, use automake to use the same build environment as the rest of fluxbox 2011-03-18 15:51:17 +01:00
Mathias Gumz
cd74184e50 remove doc/ru reference in configure.in 2011-03-01 11:32:43 +01:00
Mathias Gumz
f44856d995 updated NEWS for 1.3.1, increased version number 2011-02-27 18:45:39 +01:00
Henrik Kinnunen
05e64be3bd 1.3.0 version for configure 2011-02-19 18:12:50 +01:00
Ken Bloom
ea98db4140 added support for bidirectional text 2010-09-04 15:01:33 +02:00
Mathias Gumz
0f299ceecd minor typo 2009-10-03 09:12:46 +02:00
Mathias Gumz
2a85804222 build system: checking to link against extensions (Xinerama, Randr, Shape) is not enough, we have to check the headers as well 2009-10-03 09:06:03 +02:00
Mathias Gumz
8e8939821c build system: moved some things around, 'finished configuring' message now at the end 2009-10-03 09:05:03 +02:00
Mark Tiefenbruck
27dc136121 add check to configure script to detect old versions of Xrandr 2008-09-03 14:00:40 -04:00
Henrik Kinnunen
8eb4637bc6 back to git version 2008-09-02 21:23:38 +02:00
Henrik Kinnunen
22cf8114f6 new version 1.1 2008-09-01 18:42:34 +02:00
Mark Tiefenbruck
c492daf2d9 remove dithering code 2008-06-26 12:41:43 -07:00
Mark Tiefenbruck
1a54fbc67d move default window menu to ~/.fluxbox/windowmenu 2008-06-19 20:48:26 -07:00
Damjan Dimitrioski
b7e693c425 add macedonian translations 2008-06-02 02:30:41 -07:00
Mark Tiefenbruck
40e17b4d0e some updates for the startup file in modern times 2008-04-25 17:56:51 -07:00
Mark Tiefenbruck
2301968bd9 add fbrun to default apps file 2008-04-25 01:36:26 -07:00
Nitish Padgaonkar
f68c36264b Added autoscan hints to configure.in 2008-04-03 08:44:48 +02:00
Mark Tiefenbruck
e90c3678d9 move #define SHAPE to config.h instead of -DSHAPE on command line 2007-12-28 12:55:51 -08:00
Mark Tiefenbruck
35d1017959 removed KDE configure option 2007-12-24 22:49:46 -08:00
Mark Tiefenbruck
b90a7e21a9 replace svn stuff with git 2007-12-19 16:51:15 -08:00
markt
254fb289f3 fix --with-style configure option 2007-12-13 21:15:57 +00:00
markt
3705d46b64 added translations for zh_TW 2007-11-22 05:58:24 +00:00
fluxgen
7c11e76911 svn version again 2007-10-11 10:50:25 +00:00
fluxgen
fee1cc1a62 changed default style to bloe 2007-10-08 05:51:56 +00:00
fluxgen
11d01d6029 added new style bloe, thanks Sven Michel 2007-10-07 17:02:10 +00:00
fluxgen
e28ed27bd8 new version 2007-10-07 11:45:29 +00:00
fluxgen
9d3bca8e88 added new styles from Sven Michel aka tenner, removed some old styles too. 2007-09-30 20:09:14 +00:00
fluxgen
a2946ae3ad Added support for slovak language, thanks Martin Lukac. 2007-09-09 16:12:59 +00:00
fluxgen
6610ef6f2f svn version 2007-08-11 18:17:28 +00:00
simonb
736c43f91d fix bug with --with-locale 2007-08-04 18:30:10 +00:00
markt
b00d53eb72 enable Xinerama and Imlib2 by default 2007-07-02 20:15:19 +00:00
mathias
6ac57655d9 basicly cosmetic changes, patch by slava semushin 2007-04-17 07:52:40 +00:00
markt
c883e477c5 added some locales 2007-04-01 20:50:09 +00:00
fluxgen
a492e33a70 added fi_FI support, thanks Pasi Juvonen 2007-03-30 18:14:25 +00:00
fluxgen
ff3ea6f5aa new release 2007-03-20 19:17:53 +00:00
markt
eba4a0e38d updated spanish translations, added es_AR 2006-08-04 05:42:44 +00:00
simonb
7d2f7740d1 LOCALE_PATH needed some extra magic to give an expanded value in the
config.h file, but unexpanded through the make install process
2006-07-03 08:54:12 +00:00