aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk/App.cc
AgeCommit message (Collapse)AuthorFilesLines
2016-09-11Support editing utf-8 text in TextBoxThomas Lübking1-0/+8
aka "Flüxbøx" βµγ, pardon, BUG: 720
2015-01-29Make fluxbox strcat() freeMathias Gumz1-39/+41
Again, gcc-4.2.1 of OpenBSD-5.6 pointed out the use of strcat(). I took the chance to explain the reasons for the code a little bit.
2011-10-31FbTk/App.cc: make startup failure easier to diagnoseRyan Pavlik1-2/+7
2010-09-17bugfix: avoid naive use of 'putenv' by providing 'FbTk::App::setenv()'Mathias Gumz1-0/+55
to quote from 'man putenv': The string pointed to by string becomes part of the environment, so altering the string changes the environment. so, using putenv like { std::string foo("FOO=bar"); putenv(foo.c_str()); } is wrong and leads to a potentially corrupted environment. valgrind complaint correctly. FbTk::App seems to be the appropriate place to hold '::seten()' because it alters the environment of the application.
2008-10-09using namespace instead of a useless classMathias Gumz1-2/+0
2008-04-21some fixes for gcc 3.4Thomas Orgis1-1/+1
2007-12-30removed some unneeded headersMathias Gumz1-2/+0
2006-05-22fix parentrelative background, and some tidyingsimonb1-2/+1
2006-05-07handle utf-8 strings properly.simonb1-2/+4
use utf8 internally
2006-04-25Cleanup unneeded headers (thanks Slava Semushin)mathias1-5/+0
2006-02-16updated copyright infomathias1-1/+1
2005-04-25#1188690, fbrun segfaultmathias1-0/+2
2005-01-24copyright datemathias1-1/+1
2004-12-21adds imlib2-support to fluxbox: allows us to load several imageformatsmathias1-0/+9
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-08-31add autoconf check for std c++ headersrathnor1-1/+5
2004-01-09init m_displayfluxgen1-1/+1
2003-12-04sync functionfluxgen1-0/+4
2003-07-19make sure we pass null (rather than blank) to XOpenDisplayrathnor1-0/+4
2002-12-01Indenting from tabs to emacs 4-spacerathnor1-18/+18
2002-11-27virtual eventLoop, default displayname and exit eventLoop variablefluxgen1-1/+17
2002-11-26initial importfluxgen1-0/+51