aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2013-05-26build-sys: move to non-recursive buildSami Kerola1-201/+0
This rather large change will attempts to make 'make' to work better. See excellent paper 'Recursive Make Considered Harmful' by Peter Miller for further explanation why several make files is worse than one for whole project. Note. The tests are build with 'make check' rather than defining TEST. Reference: http://miller.emu.id.au/pmiller/books/rmch/ Reference: http://karelzak.blogspot.co.uk/2013/02/non-recursive-automake.html
2013-05-26build-sys: use pkg-config to locate dependenciesSami Kerola1-0/+21
This commit alters XRANDR (X Resize And Rotate) extension dependency, which is expected to have at least version 1.4. Earlier old versions of xrandr were supported, at least to some extent.
2013-05-26build-sys: include config.h to all files using automakeSami Kerola1-1/+1
Do not try to be too smart which compilations need config.h, as most of them will simply because of the config.h has information about system capabilities.
2013-01-10Optional removal of SystemTray toolMathias Gumz1-3/+5
Added the option to remove the SystemTray tool completely from fluxbox.
2013-01-02do not try to reach $(top_srcdir)/.git directory contents when building a ↵Sami Kerola1-1/+5
release tar ball
2012-12-05Simplified 'configure' / build systemMathias Gumz1-5/+10
* 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
2011-10-31src/Makefile.am,FbTk/StringUtil.cc: Search relative to the executable.Ryan Pavlik1-7/+13
On Windows, prepend /DUMMYPREFIX to default paths, and replace it at runtime with the prefix relative to the exe directory.
2011-10-31src/Makefile.am: Add warning to defaults.cc as wellRyan Pavlik1-0/+1
2011-10-17removed obsolete handler for the gnome-window manager hintsMathias Gumz1-4/+1
nowadays every app should use the extended window manager hints exclusively.
2011-05-07Include src/tests in the distribution tarballPavel Labath1-1/+5
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-04-27Make sure `make distcheck' is successfulPavel Labath1-2/+2
- added rmdir commands to uninstall rules of all Makefiles under data/styles - added \n at the end of files which had none
2011-04-18Fix VPATH buildsPavel Labath1-1/+2
2010-09-18changed the way we create the '~/.fluxbox' directory to avoid race conditionsMathias Gumz1-2/+2
before bringing up the first instance of Fluxbox we prepare the directory and the files it needs. if the config version of exiting files is lower than what we expect, we upgrade the config files. after that we bring up Fluxbox. the old way was problematic because setupConfigFiles() calls 'fluxbox-update_configs' which does its job in the background while fluxbox continues to boot. 'fluxbox-update_configs' sends a USR2 signal to the booting fluxbox (it might even be finished, no one knows) which triggers 'load_rc()' which triggered 'setupConfigFiles()' again which might trigger 'fluxbox-update_configs' again (on my machine 'fluxbox-update_configs' was called 3 times and left a pretty crippled 'keys' file when it was done). bootstrapping before bringing up fluxbox resolves the issue. as a bonus: no need to send USR2 to fluxbox to reload the config file because fluxbox has not even tried to read it yet.
2010-03-17Changed #ifdef DEBUG ... cerr << to using fbdbg.Henrik Kinnunen1-0/+1
This will reduce the number of #ifdef DEBUG for simple debug messages. include "Debug.hh" and use fbdbg instead of cerr for debug.
2009-10-01compile fix: taken 'FbTk' out of includepath, Layer.hh and FbTk/Layer.hh ↵Mathias Gumz1-1/+1
confused the sun compiler
2009-03-04Renamed function svnversion() to gitrevision() because now we uses GIT.Slava Semushin1-2/+2
No functional change. Signed-off-by: Slava Semushin <php-coder@altlinux.ru>
2009-03-04buildfix: fluxbox didnt link when configured with --disable-rememberMathias Gumz1-2/+2
2008-10-05remove menu modesMark Tiefenbruck1-1/+1
2008-09-14added RectangleUtil.hh to buildHenrik Kinnunen1-0/+1
2008-09-01included some missing files in distributionHenrik Kinnunen1-0/+1
2008-09-01removed ObjectResource.hh and CompareWindow.hhHenrik Kinnunen1-2/+1
2008-08-27move FbWinFrame::State class to a new fileMark Tiefenbruck1-1/+1
2008-08-17add SetTitle and SetTitleDialog key commandsMark Tiefenbruck1-0/+1
2008-06-20move default window menu to ~/.fluxbox/windowmenuMark Tiefenbruck1-0/+2
2008-05-05add tooltips for iconbar buttons when title is too long to fitMatteo Galiazzo1-0/+1
2008-04-26some updates for the startup file in modern timesMark Tiefenbruck1-0/+2
2008-04-25add fbrun to default apps fileMark Tiefenbruck1-0/+2
2008-02-24feed the right git revision used to build fluxbox into defaults.hhMathias Gumz1-1/+1
2008-01-19move position and geometry windows into their own classMark Tiefenbruck1-0/+1
2008-01-07added new ThemeProxy for automatically handling focused vs. unfocused ThemeItemsMark Tiefenbruck1-1/+1
2007-12-28merge MenuTheme with FbTk::MenuThemeMark Tiefenbruck1-1/+0
2007-12-28move Shape to FbTkMark Tiefenbruck1-1/+0
2007-12-28move STLUtil to FbTkMark Tiefenbruck1-1/+0
2007-12-28move RegExp to FbTkMark Tiefenbruck1-2/+1
2007-12-28move Parser to FbTkMark Tiefenbruck1-1/+1
2007-12-28moved Container to FbTkMark Tiefenbruck1-1/+0
2007-12-28moved BorderTheme and TextTheme to FbTkMark Tiefenbruck1-2/+0
2007-12-27architecture astronomyMark Tiefenbruck1-2/+1
2007-12-20replace svn stuff with gitMark Tiefenbruck1-1/+1
2007-12-13fix --with-style configure optionmarkt1-1/+1
2007-12-13added FbTk::CommandRegistry, decentralized command parsing, and made them ↵markt1-3/+1
auto-register
2007-11-12allow arbitrary window patterns in iconbarmarkt1-1/+1
2007-10-24added focusable.hhfluxgen1-0/+1
2007-10-13merged changes from pre-develmarkt1-6/+5
2007-07-07fixes for --program-prefix and --program-suffix, plus fixed overwriting init ↵markt1-0/+13
file on reconfigure
2007-01-07per-window transparency, including apps and menu support, plus some simonb1-1/+2
infrastructure and related changes. Thanks for original patch from Julien Trolet, dmxen at sourceforge dot net
2007-01-05insignificant change to the makefilemarkt1-1/+1
2006-05-17typo of STLutil.hhsimonb1-1/+1
2006-05-13added AttentionNoticeHandler.hh AttentionNoticeHandler.cc STLUtil.hfluxgen1-0/+2
2006-04-23added support for _NET_WM_ALLOWED_ACTIONS and all the _NET_WM_ACTION_*. ↵fluxgen1-0/+1
Added _NET_WM_STATE_MODAL and _NET_WM_WINDOW_TYPE_SPLASH