aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2013-02-17FbTk::Lua - a class which augments lua::state with additional featuresPavel Labath1-0/+1
2013-02-16A rough version of resource implementation in luaPavel Labath1-1/+9
I added a new class, LResourceManager, which should handle loading and saving of resources like the old ResourceManager, only it does that with the help of lua. I moved the common features of the two managers (interface + a few functions) to a common base class ResourceManager_base. I augmented the Resource_base class with two new functions (setFromLua and pushToLua) which are used by the lua RM instead of getString and setFromString. Parts of the new RM are written in lua. To avoid loading scripts from a file at runtime I decided to link compiled lua code straight into the executable. For this purpose I created a small script which converts a binary file into a declaration of a C array of bytes.
2013-02-16C++ binding for luaPavel Labath1-0/+1
copied from conky (http://conky.sf.net) and relicensed. Since I am the person who wrote it in the first place there should not be a problem with licence conversion.
2013-02-16Integrate the lua build system into oursPavel Labath1-0/+1
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