aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2013-05-26build-sys: move to non-recursive buildSami Kerola1-76/+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-1/+3
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-13Use the same lookup-tables for solid and gradient texturesMathias Gumz1-1/+3
2012-08-28changed timing functions to use a monotonic increasing clockMathias Gumz1-0/+1
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 45726d3016e and bug #3560509). it is irrelevant for timers to know the nano-seconds since the epoch anyways.
2012-04-06Allow percentage values for some Window commandsLajos Koszti1-0/+1
2011-05-10Remove all trace of Observers and SubjectsPavel Labath1-2/+1
this marks the completion of the transition to FbTk::Signal
2011-02-23renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItemMathias Gumz1-2/+2
2010-09-09added FbTk::Util::clamp() and simplified related codeMathias Gumz1-0/+1
2010-03-19Added SelectArg.hh to Makefile.amHenrik Kinnunen1-1/+1
2010-03-18Added missing RelaySignal.hh to Makefile.amHenrik Kinnunen1-1/+1
2008-09-18Added new Signal/Slot system in FbTkHenrik Kinnunen1-0/+1
This is suppose to replace the obsolete Subject/Observer classes. See the src/tests/testSignals.cc for basic usage.
2008-09-01included some missing files in distributionHenrik Kinnunen1-0/+2
2008-06-03remove some unnecessary architectureMark Tiefenbruck1-1/+1
2008-05-12refactor menu reloading, added FbTk::AutoReloadHelperMark Tiefenbruck1-0/+1
2008-04-27Added SimpleObserver class.Henrik Kinnunen1-1/+1
This class works in the same way as the SimpleCommand class. Use it with the makeObserver function. It calls the receiver's member function when the subject sends a signal.
2008-01-15split Text.hh into Orientation.hh and TextUtils.{cc,hh}Mathias Gumz1-1/+1
2007-12-28move Shape to FbTkMark Tiefenbruck1-0/+1
2007-12-28move STLUtil to FbTkMark Tiefenbruck1-1/+1
2007-12-28move RegExp to FbTkMark Tiefenbruck1-0/+1
2007-12-28move Parser to FbTkMark Tiefenbruck1-1/+1
2007-12-28moved Container to FbTkMark Tiefenbruck1-0/+1
2007-12-28moved BorderTheme and TextTheme to FbTkMark Tiefenbruck1-0/+1
2007-12-27architecture astronomyMark Tiefenbruck1-1/+2
2007-12-26stupid &Mark Tiefenbruck1-1/+1
2007-12-26revert previous patch until it can be fixedMark Tiefenbruck1-1/+1
2007-12-26changing focusnew/mousefocus should affect windows that are already openMark Tiefenbruck1-1/+1
2007-12-16changed CommandRegistry to a template class, renamed to ObjectRegistry<Type>Mark Tiefenbruck1-1/+1
2007-12-13added FbTk::CommandRegistry, decentralized command parsing, and made them ↵markt1-0/+1
auto-register
2007-11-22added conditional statements to keys filemarkt1-0/+1
2007-10-13merged changes from pre-develmarkt1-1/+0
2007-03-03added support for typeahead in menusmarkt1-0/+1
2006-10-16added CachedPixmapfluxgen1-0/+1
2006-05-07handle utf-8 strings properly.simonb1-0/+1
use utf8 internally
2005-09-14minor changefluxgen1-1/+1
2005-05-02Select2nd filefluxgen1-0/+1
2005-02-13added stringstream headerfluxgen1-0/+1
2004-12-21adds imlib2-support to fluxbox: allows us to load several imageformatsmathias1-1/+5
besides xpm. to get imlib2 support in fluxbox one has to ./configure --enable-imblib2 default is disabled. a fluxbox-binary that supports imlib2 will have IMLIB2 in "fluxbox -info"-output explanation to the changed files: * xft.m4 -> acinclude.m4 + added ac_path_generic.m4 (from http://ac-archive.sourceforge.net/Miscellaneous/ac_path_generic.html) * configure.in, Makefile.am, src/FbTk/Makefile.am changed to handle imlib2-support * Font.cc/hh Image.cc/hh App.cc fluxbox.cc consistent way of init for global stuff for fonts and imagehandlers. * rest of changes just add the imlib2-code, pretty straightforward
2004-12-18* moved FbTk/Directory.cc/hh over to FbTk/FileUtil.cc/hh which contain now mathias1-1/+1
file and directory - helproutines. * created the FileUtil-namespace which contains file-related functions, moved those functions out of Directory - code * changes to the rest of the files to follow those changes
2004-10-21moved ThemeItems.hh to ThemeItems.cc, solves some linkissuesakir1-1/+1
2004-06-07new files: MenuIconfluxgen1-0/+1
2004-06-07new files: menuseparatorfluxgen1-0/+1
2004-06-07update NLS string handling...rathnor1-0/+1
2004-02-27added CompareEqualfluxgen1-1/+1
2004-02-10removed wallfluxgen1-1/+1
2004-01-08wall flagfluxgen1-0/+2
2003-11-27added MultiButtonMenuItemfluxgen1-0/+1
2003-10-13added ThemeItemsfluxgen1-1/+1
2003-09-06added KeyUtil filefluxgen1-0/+1
2003-08-27added GContextfluxgen1-0/+1