Pavel Labath
0775350fee
Last round of simplification of Signal/Slot classes
...
- merged all the common stuff from 0,1,2,3 argument versions into one common base class
- removed ReturnType template parameter as it was instantiated with "void" everywhere and the
current ignores the return value of the callbacks anyway
2011-05-10 13:00:45 +02: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
d11aa42ace
bugfix: consistent use of 'int' for alpha values ( #3187373 )
...
WindowMenuAccessor returned strange alpha values if compiled
with 'g++ -Os'; unholy black magic happens if template<int> faces
functions returning only 'usigned char'.
2011-02-22 22:07:39 +01:00
Mark Tiefenbruck
ec3125aeb9
switch FbWinFrameTheme to use FocusableTheme
2008-01-07 12:08:56 -08:00
Mark Tiefenbruck
dbfddf8e0b
added new ThemeProxy for automatically handling focused vs. unfocused ThemeItems
2008-01-07 02:26:32 -08:00
Mark Tiefenbruck
ac1bd7e098
update code to use ThemeProxy
2008-01-04 17:39:19 -08:00
Mark Tiefenbruck
60ba709c2f
add a level of indirection to themes
2008-01-04 01:06:38 -08:00
Mark Tiefenbruck
9c105111d2
remove old svn $Id$ tags
2008-01-03 17:34:12 -08:00
Mark Tiefenbruck
4cc810b0d3
remove some (hopefully) unneeded header includes
2007-12-29 22:44:11 -08:00
Mathias Gumz
e1f362ae76
'inline' in class declaration is implicitly inline
2007-12-29 22:38:53 +01:00
Mark Tiefenbruck
62bcfaf0e4
move Shape to FbTk
2007-12-27 22:52:48 -08:00
Mark Tiefenbruck
00ceefd884
moved BorderTheme and TextTheme to FbTk
2007-12-27 20:39:31 -08:00
Mark Tiefenbruck
fbc305ca80
added focused/unfocused borders to styles
2007-12-23 13:33:10 -08:00
markt
daca07edaf
added edge resize modes
2007-12-11 19:31:24 +00:00
markt
a59428d67a
merged changes from pre-devel
2007-10-13 21:51:37 +00:00
markt
06fb6cbd55
fixed a bug, removed some unused code
2007-04-03 17:14:00 +00:00
simonb
af74a22845
rotated fonts, buttons, containers. Used for tabs for now
2006-03-26 04:02:30 +00:00
mathias
ae05ad9a01
updated copyright info
2006-02-16 06:53:05 +00:00
mathias
cf46669bc1
copyright date
2005-01-24 18:34:57 +00:00
mathias
993c17cf2e
svn propset svn:keywords "Id"
2004-11-19 11:37:27 +00:00
rathnor
42c1fd3ae3
preliminary support for composite/compositing manager. Also general work
...
for consistency with transparency resources
2004-09-12 14:56:20 +00:00
fluxgen
b2bcbf92f6
remove unused textures
2004-01-11 16:13:09 +00:00
fluxgen
40dd63200d
no need for theme change signal here since its already in FbTk Theme
2004-01-02 13:05:19 +00:00
rathnor
15b41a3c35
add window.label.active theme items
2003-12-09 08:48:08 +00:00
rathnor
10ce5372d9
quadrant-resizing (Thanks Mathias Gumz)
2003-09-29 12:53:58 +00:00
fluxgen
c136741213
added window.handleWidth and window.bevelWidth
2003-09-12 23:37:12 +00:00
fluxgen
1c3ddb390b
using GContext
2003-08-27 17:52:08 +00:00
fluxgen
3ad7d05d87
moved border color and width to frame theme
2003-08-25 16:37:50 +00:00
fluxgen
44208838af
new theme item window.title.height, Window.Title.Height
2003-08-22 15:02:33 +00:00
fluxgen
261ae69cd1
added alpha option for transparent
2003-08-04 12:49:20 +00:00
fluxgen
313bc86431
added shape item
2003-07-10 11:38:12 +00:00
fluxgen
32cdc02556
added cursor
2003-06-11 14:52:45 +00:00
fluxgen
3b594d1ba6
added button pic gc
2003-02-23 01:03:56 +00:00
fluxgen
7d39d015db
minor stuff
2003-02-16 01:13:24 +00:00
fluxgen
f25cf733d6
added theme listener subject
2003-02-15 01:59:00 +00:00
fluxgen
4484d32680
frame handling
2003-01-05 22:14:10 +00:00