aboutsummaryrefslogtreecommitdiff
path: root/src/Toolbar.hh
AgeCommit message (Collapse)AuthorFilesLines
2011-06-15Simplify FbTk::Resource template classPavel Labath1-8/+8
by outsourcing the conversion from string/lua to the specific type (and back) to a separate class. This change touches a lot of files because the interface of FbTk::Resource changed slightly. However, the changes are minor.
2011-05-10Convert ToolbarItem::resizeSig to FbTk::SignalPavel Labath1-2/+0
2011-03-23compile fix: sunCC 5.11 (sunstudio 12) compiles and links againMathias Gumz1-1/+1
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-02-23renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItemMathias Gumz1-5/+5
2010-09-17code simplification by reducing if-else hellMathias Gumz1-1/+3
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.
2008-09-28Changed resize signal in BScreen to use the new signal systemHenrik Kinnunen1-0/+5
2008-08-06use the same options in Slit and Toolbar placement menusMark Tiefenbruck1-5/+5
2008-04-27Added SimpleObserver class.Henrik Kinnunen1-4/+4
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-01-27"On head" menu -- reloading and refreshing bugfix.Tomas Janousek1-0/+7
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-05update code to use ThemeProxyMark Tiefenbruck1-2/+2
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck1-2/+0
2007-12-29'inline' in class declaration is implicitly inlineMathias Gumz1-28/+28
2007-12-28move Shape to FbTkMark Tiefenbruck1-2/+2
2007-12-13added FbTk::CommandRegistry, decentralized command parsing, and made them ↵markt1-1/+1
auto-register
2007-10-13merged changes from pre-develmarkt1-1/+0
2006-09-20fixed bug #1561482, crashed with toolbarmenufluxgen1-1/+1
2006-07-01more dead functionsmarkt1-1/+0
2006-07-01more dead functionsmarkt1-1/+0
2006-06-30dead functionsmarkt1-2/+0
2006-02-20moved class Layer from class Fluxbox and thus reduces some dependeciesfluxgen1-2/+2
2006-02-16updated copyright infomathias1-1/+1
2005-06-23moved window menu from FluxboxWindow to BScreenfluxgen1-6/+7
2005-01-24copyright datemathias1-1/+1
2005-01-14copyrightmathias1-1/+1
2004-11-19svn propset svn:keywords "Id"mathias1-1/+1
2004-09-12preliminary support for composite/compositing manager. Also general workrathnor1-2/+5
for consistency with transparency resources
2004-06-07minor fixfluxgen1-2/+3
2003-12-20cleaningfluxgen1-2/+1
2003-12-16cleaningfluxgen1-2/+2
2003-12-08visible menu itemfluxgen1-5/+3
2003-12-03removed ToolbarHandlerfluxgen1-4/+5
2003-10-13cleaningfluxgen1-16/+14
2003-10-06fix shape - all menus shaped, and some weird shape bugsrathnor1-2/+3
2003-08-29fixed workspace theme for old themesfluxgen1-5/+3
2003-08-28added configurable toolsfluxgen1-2/+5
2003-08-19fixed some theme itemsfluxgen1-4/+8
2003-08-15added resource item for height and handleEvent for ConfigureNotifyfluxgen1-2/+4
2003-08-13added rearrangeItemsfluxgen1-1/+3
2003-08-11cleaningfluxgen1-32/+8
2003-08-11first stage width new toolbar itemsfluxgen1-60/+55
2003-07-19fix up xinerama for heads of toolbar and slitrathnor1-1/+4
2003-07-10added maximize over resource and menu itemfluxgen1-2/+3
2003-07-10added shapefluxgen1-1/+3
2003-06-26speedups for having lots of stuck windowsrathnor1-3/+6
2003-06-23moved toolbar resources from screen to Toolbarfluxgen1-15/+23
2003-06-22minor cleaningfluxgen1-3/+2
2003-06-18added strut supportfluxgen1-1/+7
2003-06-11minor fixfluxgen1-2/+2
2003-05-15cleaning in FluxboxWindow interfacefluxgen1-2/+2
2003-05-10minor cleaningfluxgen1-13/+12