Mathias Gumz
d8cd6a928b
Fixed bug: use expanded style/theme filename
...
'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 .
2012-12-11 19:37:59 +01:00
Pavel Labath
f7d7dfd2a8
Convert FbTk::Theme::reconfigSig and friends to the new Signal system
...
I removed the const versions of reconfigSig() in the process since FbTk::Signal has no const
methods anyway.
2011-05-10 13:00:45 +02:00
Mathias Gumz
12e1ef7826
code deduplication by using <algorithm> and FbTk/STLUtil.hh
2010-09-15 02:07:09 +02:00
Matteo Galiazzo
af0f241954
don't save rc in SetStyle command if loading the style fails
2008-05-14 01:40:53 -07:00
Thomas Orgis
1e2ab2f3ed
some fixes for gcc 3.4
2008-04-21 15:43:10 -07:00
Mark Tiefenbruck
9c105111d2
remove old svn $Id$ tags
2008-01-03 17:34:12 -08:00
Mark Tiefenbruck
4a7a143713
load style before loading theme objects, remove duplicate theme load
2007-12-16 00:50:59 -08:00
mathias
10082d821d
cosmetic patch from slava semushin, removes whitespaces and
...
uses only those things from "namespace std" what we really need.
2006-10-27 06:57:43 +00:00
simonb
3ada3b1f0d
fix nls... notably classify text on conversion whether its for X or
...
console, plus handle catalogs better.
2006-06-21 14:41:16 +00:00
simonb
7c4e48cc69
fix compile error, include algorithm
2006-03-24 10:52:57 +00:00
mathias
ae05ad9a01
updated copyright info
2006-02-16 06:53:05 +00:00
fluxgen
7be5606abb
using screen based vector for theme lists
2006-01-03 10:02:46 +00:00
mathias
28837ee6e1
introduced session.styleOverlay (~/.fluxbox/overlay), all style settings
...
made in that file will override/overlay the ones made in the used
style. TODO: write more specific docu about it
2005-11-16 22:08:05 +00:00
mathias
150777e336
fix for #1152450 , when having multiple screens the rootCommand's were
...
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-03-16 22:44:48 +00:00
mathias
6b8fca511c
copyright date
2005-01-24 18:02:34 +00:00
mathias
b3fa5c2428
* moved FbTk/Directory.cc/hh over to FbTk/FileUtil.cc/hh which contain now
...
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-12-18 01:29:22 +00:00
mathias
993c17cf2e
svn propset svn:keywords "Id"
2004-11-19 11:37:27 +00:00
akir
6b541c9162
modified to make it work with the ThemeItem.hh -> ThemeItem.cc action
2004-10-21 16:45:30 +00:00
rathnor
d17bf39a43
add autoconf check for std c++ headers
2004-08-31 15:26:40 +00:00
akir
6ce5a31ea8
unification for themes.cfg/styles.cfg and the same for menuentries:
...
[stylesmenu] and [themesmenu]
[stylesdir] and [themesdir]
2004-08-26 18:26:39 +00:00
rathnor
fff4456dee
update NLS string handling...
2004-06-07 11:46:05 +00:00
rathnor
d4a8717851
toolbar themeing fixes
2004-04-26 15:04:37 +00:00
fluxgen
75b1b052f5
minor fix
2004-01-12 20:24:06 +00:00
fluxgen
b766418c4f
init m_max_screens later
2004-01-02 22:55:35 +00:00
fluxgen
0c4b5306cd
screen based theme loading
2003-12-29 11:04:09 +00:00
fluxgen
82e72ab493
minor stuff
2003-12-03 00:18:58 +00:00
rathnor
c8d1e5491b
add better theme path searching
2003-11-16 22:33:56 +00:00
fluxgen
481202b91d
cleaning, moved theme items to ThemeItems.hh
2003-10-13 22:57:14 +00:00
fluxgen
7a20120bbc
minor debug stuff
2003-09-14 11:17:21 +00:00
fluxgen
cd85257a4b
fixed loading of color or pixmaps for texture
2003-09-10 21:22:25 +00:00
fluxgen
ec235918df
verbose setting on theme warnings
2003-08-28 23:06:27 +00:00
fluxgen
8fb8a767d4
minor fix
2003-08-28 15:46:13 +00:00
fluxgen
0a5cba1261
expand filename
2003-08-28 15:12:36 +00:00
fluxgen
2de46c7ade
fixed pixmap bug
2003-08-28 14:18:36 +00:00
fluxgen
44d3e2ee98
fixed theme items for pixmapwithmask
2003-08-22 22:17:30 +00:00
fluxgen
46ea237c38
fixed load item
2003-08-19 21:25:26 +00:00
fluxgen
34a392c138
default values for texture items and added loadItem function
2003-08-13 09:24:02 +00:00
fluxgen
b221fe9fc6
reconfigTheme after all themes are loaded
2003-08-11 14:54:18 +00:00
fluxgen
e82122eb44
cstdio for sscanf
2003-07-04 10:25:11 +00:00
fluxgen
c34e820240
added default themeitem handlers for integer and string
2003-07-01 12:39:49 +00:00
fluxgen
2dff875e65
minor error msg fix for font loading
2003-06-15 21:02:41 +00:00
fluxgen
7f78b30cbe
better error msg
2003-06-12 14:09:59 +00:00
fluxgen
80161fc208
moved XrmDatabaseHelper to FbTk
2003-05-18 22:12:25 +00:00
fluxgen
dc8fcca4e4
debugmsg
2003-05-08 15:10:57 +00:00
fluxgen
e37f631c4f
added pixmap support
2003-04-28 22:25:13 +00:00
fluxgen
4c0fb1ff75
fixed better default value for Color themeitem
2003-02-23 00:47:34 +00:00
fluxgen
c8aff5576a
theme classes
2002-12-02 19:34:54 +00:00