aboutsummaryrefslogtreecommitdiff
path: root/src/FbTk/Theme.cc
AgeCommit message (Collapse)AuthorFilesLines
2012-12-11Fixed bug: use expanded style/theme filenameMathias Gumz1-1/+2
'filename' might contain a '~' which has to be expanded to work for regular system calls. We expanded 'filename' already but then did not use it. Fixes bug #3576586.
2011-05-10Convert FbTk::Theme::reconfigSig and friends to the new Signal systemPavel Labath1-1/+1
I removed the const versions of reconfigSig() in the process since FbTk::Signal has no const methods anyway.
2010-09-15code deduplication by using <algorithm> and FbTk/STLUtil.hhMathias Gumz1-6/+3
2008-05-14don't save rc in SetStyle command if loading the style failsMatteo Galiazzo1-0/+2
2008-04-21some fixes for gcc 3.4Thomas Orgis1-1/+1
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck1-2/+0
2007-12-16load style before loading theme objects, remove duplicate theme loadMark Tiefenbruck1-5/+7
2006-10-27cosmetic patch from slava semushin, removes whitespaces andmathias1-19/+21
uses only those things from "namespace std" what we really need.
2006-06-21fix nls... notably classify text on conversion whether its for X or simonb1-1/+1
console, plus handle catalogs better.
2006-03-24fix compile error, include algorithmsimonb1-0/+1
2006-02-16updated copyright infomathias1-1/+1
2006-01-03using screen based vector for theme listsfluxgen1-23/+44
2005-11-16introduced session.styleOverlay (~/.fluxbox/overlay), all style settingsmathias1-2/+17
made in that file will override/overlay the ones made in the used style. TODO: write more specific docu about it
2005-03-16fix for #1152450, when having multiple screens the rootCommand's were mathias1-2/+4
called too often: m_root_menu is locked for the current screen when loading the style for the current screen, but not for the screens already initialized and thus its executed when called thru Theme::reconfigure(); now only the themes on the same screen are affected by the load-routine.
2005-01-24copyright datemathias1-1/+1
2004-12-18* moved FbTk/Directory.cc/hh over to FbTk/FileUtil.cc/hh which contain now mathias1-4/+4
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-11-19svn propset svn:keywords "Id"mathias1-1/+1
2004-10-21modified to make it work with the ThemeItem.hh -> ThemeItem.cc actionakir1-2/+2
2004-08-31add autoconf check for std c++ headersrathnor1-2/+6
2004-08-26unification for themes.cfg/styles.cfg and the same for menuentries:akir1-3/+7
[stylesmenu] and [themesmenu] [stylesdir] and [themesdir]
2004-06-07update NLS string handling...rathnor1-4/+7
2004-04-26toolbar themeing fixesrathnor1-6/+4
2004-01-12minor fixfluxgen1-2/+1
2004-01-02init m_max_screens laterfluxgen1-2/+7
2003-12-29screen based theme loadingfluxgen1-4/+9
2003-12-03minor stufffluxgen1-2/+2
2003-11-16add better theme path searchingrathnor1-4/+36
2003-10-13cleaning, moved theme items to ThemeItems.hhfluxgen1-157/+2
2003-09-14minor debug stufffluxgen1-17/+32
2003-09-10fixed loading of color or pixmaps for texturefluxgen1-13/+15
2003-08-28verbose setting on theme warningsfluxgen1-39/+36
2003-08-28minor fixfluxgen1-3/+3
2003-08-28expand filenamefluxgen1-4/+4
2003-08-28fixed pixmap bugfluxgen1-1/+2
2003-08-22fixed theme items for pixmapwithmaskfluxgen1-36/+60
2003-08-19fixed load itemfluxgen1-10/+21
2003-08-13default values for texture items and added loadItem functionfluxgen1-20/+31
2003-08-11reconfigTheme after all themes are loadedfluxgen1-7/+11
2003-07-04cstdio for sscanffluxgen1-1/+2
2003-07-01added default themeitem handlers for integer and stringfluxgen1-2/+29
2003-06-15minor error msg fix for font loadingfluxgen1-2/+10
2003-06-12better error msgfluxgen1-4/+6
2003-05-18moved XrmDatabaseHelper to FbTkfluxgen1-3/+3
2003-05-08debugmsgfluxgen1-1/+4
2003-04-28added pixmap supportfluxgen1-4/+39
2003-02-23fixed better default value for Color themeitemfluxgen1-5/+7
2002-12-02theme classesfluxgen1-0/+187