Pavel Labath
57acca0b60
Convert ToolbarItem::resizeSig to FbTk::Signal
2011-05-10 13:00:46 +02:00
Mathias Gumz
e850b01919
compile fix: sunCC 5.11 (sunstudio 12) compiles and links again
...
biggest change: renaming of 'class Layer' to 'class ResourceLayer' in
Layer.hh to handle complaints about 'ambiguous Layer: Layer or FbTk::Layer'.
'ResourceLayer' sounds crappy, but that was the best I could come
up with right now.
2011-03-23 12:02:15 +01:00
Mathias Gumz
9616a676d8
renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem
2011-02-23 22:49:27 +01:00
Mathias Gumz
041d586972
code simplification by reducing if-else hell
...
a lot of the parsing-related and menu-building stuff is just plain
stupid boiler plate code. putting the data into a const array
separates the boiler plate data from the actual code.
2010-09-17 14:44:58 +02:00
Henrik Kinnunen
9aee5b80cb
Changed resize signal in BScreen to use the new signal system
2008-09-28 18:13:30 +02:00
Mark Tiefenbruck
2df84f6687
use the same options in Slit and Toolbar placement menus
2008-08-05 17:11:55 -07:00
Henrik Kinnunen
80b10f7772
Added SimpleObserver class.
...
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-04-27 21:22:18 +02:00
Tomas Janousek
4faf1bf5c3
"On head" menu -- reloading and refreshing bugfix.
...
We should reload the contents of this menu on Xinerama layout change.
I switched it from FbMenu to ToggleMenu, because the selected head wasn't
being updated properly.
Signed-off-by: Tomas Janousek <tomi@nomi.cz>
2008-01-27 15:01:14 +01:00
Mark Tiefenbruck
ac1bd7e098
update code to use ThemeProxy
2008-01-04 17:39:19 -08:00
Mark Tiefenbruck
9c105111d2
remove old svn $Id$ tags
2008-01-03 17:34:12 -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
markt
8b7464046c
added FbTk::CommandRegistry, decentralized command parsing, and made them auto-register
2007-12-13 05:48:00 +00:00
markt
a59428d67a
merged changes from pre-devel
2007-10-13 21:51:37 +00:00
fluxgen
fa675bb367
fixed bug #1561482 , crashed with toolbarmenu
2006-09-20 20:55:18 +00:00
markt
c18985732b
more dead functions
2006-07-01 03:32:53 +00:00
markt
698539d9b9
more dead functions
2006-07-01 02:56:46 +00:00
markt
91ab82513b
dead functions
2006-06-30 01:37:46 +00:00
fluxgen
369b4e1b92
moved class Layer from class Fluxbox and thus reduces some dependecies
2006-02-20 21:04:35 +00:00
mathias
ae05ad9a01
updated copyright info
2006-02-16 06:53:05 +00:00
fluxgen
5373f6d840
moved window menu from FluxboxWindow to BScreen
2005-06-23 03:07:25 +00:00
mathias
cf46669bc1
copyright date
2005-01-24 18:34:57 +00:00
mathias
4f9370cafa
copyright
2005-01-14 09:42:07 +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
3e52976eac
minor fix
2004-06-07 21:36:06 +00:00
fluxgen
b3723c2094
cleaning
2003-12-20 19:04:45 +00:00
fluxgen
90ff80f89b
cleaning
2003-12-16 23:36:06 +00:00
fluxgen
58c47cf714
visible menu item
2003-12-08 17:29:44 +00:00
fluxgen
5e9b6453f0
removed ToolbarHandler
2003-12-03 00:33:30 +00:00
fluxgen
cb7ab28601
cleaning
2003-10-13 23:49:12 +00:00
rathnor
dda34421a3
fix shape - all menus shaped, and some weird shape bugs
2003-10-06 06:22:43 +00:00
fluxgen
76c1bd4b62
fixed workspace theme for old themes
2003-08-29 00:44:41 +00:00
fluxgen
eb7ff98f6a
added configurable tools
2003-08-28 13:58:18 +00:00
fluxgen
2ccb04a1db
fixed some theme items
2003-08-19 21:28:57 +00:00
fluxgen
779a0f4707
added resource item for height and handleEvent for ConfigureNotify
2003-08-15 13:25:03 +00:00
fluxgen
044165d1e7
added rearrangeItems
2003-08-13 09:51:22 +00:00
fluxgen
57b41ae42f
cleaning
2003-08-11 20:22:38 +00:00
fluxgen
586f78c56e
first stage width new toolbar items
2003-08-11 15:56:10 +00:00
rathnor
2f1f364fa2
fix up xinerama for heads of toolbar and slit
2003-07-19 11:55:49 +00:00
fluxgen
11673856e3
added maximize over resource and menu item
2003-07-10 15:52:58 +00:00
fluxgen
3b95805b5f
added shape
2003-07-10 11:48:14 +00:00
rathnor
4993e2f363
speedups for having lots of stuck windows
2003-06-26 12:22:43 +00:00
fluxgen
150db600ff
moved toolbar resources from screen to Toolbar
2003-06-23 13:17:57 +00:00
fluxgen
c9f52604c6
minor cleaning
2003-06-22 19:39:47 +00:00
fluxgen
e3ab62fed1
added strut support
2003-06-18 13:55:17 +00:00
fluxgen
735776fbeb
minor fix
2003-06-11 14:51:22 +00:00
fluxgen
cbce8634dd
cleaning in FluxboxWindow interface
2003-05-15 11:17:29 +00:00
fluxgen
4a396013c6
minor cleaning
2003-05-10 13:57:07 +00:00
fluxgen
e3921394c9
fixed inline
2003-04-25 11:40:58 +00:00