Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-07 | Move declarations of Resource enums to a separate file | Pavel Labath | 1 | -15/+3 | |
The reason for this is that I need to access those enums from fluxbox-update_configs and I don't want to #include and link everything in src. I also merged Slit::Placement, Toolbar::Placement and FbWinFrame::TabPlacement into one enum. | |||||
2012-04-07 | Store menus if smart pointers (RefCount) | Pavel Labath | 1 | -9/+9 | |
This was originally intended to be a bugfix for an memory error reported by valgrind (accessing freed memory). While debugging it, I found the menu ownership semantics confusing (setInternalMenu() et al.), so I decided to get rid of it and store it in smart pointers everywhere. Looking back, I'm not sure if this was worth all the trouble, but the good news is that the valgrind error disappeared. :) | |||||
2012-04-07 | Simplify FbTk::Resource template class | Pavel Labath | 1 | -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-10 | Convert ToolbarItem::resizeSig to FbTk::Signal | Pavel Labath | 1 | -2/+0 | |
2011-03-23 | compile fix: sunCC 5.11 (sunstudio 12) compiles and links again | Mathias Gumz | 1 | -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-23 | renamed FbTk::XLayer to FbTk::Layer and FbTk::XLayerItem to FbTk::LayerItem | Mathias Gumz | 1 | -5/+5 | |
2010-09-17 | code simplification by reducing if-else hell | Mathias Gumz | 1 | -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-28 | Changed resize signal in BScreen to use the new signal system | Henrik Kinnunen | 1 | -0/+5 | |
2008-08-06 | use the same options in Slit and Toolbar placement menus | Mark Tiefenbruck | 1 | -5/+5 | |
2008-04-27 | Added SimpleObserver class. | Henrik Kinnunen | 1 | -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 Janousek | 1 | -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-05 | update code to use ThemeProxy | Mark Tiefenbruck | 1 | -2/+2 | |
2008-01-04 | remove old svn $Id$ tags | Mark Tiefenbruck | 1 | -2/+0 | |
2007-12-29 | 'inline' in class declaration is implicitly inline | Mathias Gumz | 1 | -28/+28 | |
2007-12-28 | move Shape to FbTk | Mark Tiefenbruck | 1 | -2/+2 | |
2007-12-13 | added FbTk::CommandRegistry, decentralized command parsing, and made them ↵ | markt | 1 | -1/+1 | |
auto-register | |||||
2007-10-13 | merged changes from pre-devel | markt | 1 | -1/+0 | |
2006-09-20 | fixed bug #1561482, crashed with toolbarmenu | fluxgen | 1 | -1/+1 | |
2006-07-01 | more dead functions | markt | 1 | -1/+0 | |
2006-07-01 | more dead functions | markt | 1 | -1/+0 | |
2006-06-30 | dead functions | markt | 1 | -2/+0 | |
2006-02-20 | moved class Layer from class Fluxbox and thus reduces some dependecies | fluxgen | 1 | -2/+2 | |
2006-02-16 | updated copyright info | mathias | 1 | -1/+1 | |
2005-06-23 | moved window menu from FluxboxWindow to BScreen | fluxgen | 1 | -6/+7 | |
2005-01-24 | copyright date | mathias | 1 | -1/+1 | |
2005-01-14 | copyright | mathias | 1 | -1/+1 | |
2004-11-19 | svn propset svn:keywords "Id" | mathias | 1 | -1/+1 | |
2004-09-12 | preliminary support for composite/compositing manager. Also general work | rathnor | 1 | -2/+5 | |
for consistency with transparency resources | |||||
2004-06-07 | minor fix | fluxgen | 1 | -2/+3 | |
2003-12-20 | cleaning | fluxgen | 1 | -2/+1 | |
2003-12-16 | cleaning | fluxgen | 1 | -2/+2 | |
2003-12-08 | visible menu item | fluxgen | 1 | -5/+3 | |
2003-12-03 | removed ToolbarHandler | fluxgen | 1 | -4/+5 | |
2003-10-13 | cleaning | fluxgen | 1 | -16/+14 | |
2003-10-06 | fix shape - all menus shaped, and some weird shape bugs | rathnor | 1 | -2/+3 | |
2003-08-29 | fixed workspace theme for old themes | fluxgen | 1 | -5/+3 | |
2003-08-28 | added configurable tools | fluxgen | 1 | -2/+5 | |
2003-08-19 | fixed some theme items | fluxgen | 1 | -4/+8 | |
2003-08-15 | added resource item for height and handleEvent for ConfigureNotify | fluxgen | 1 | -2/+4 | |
2003-08-13 | added rearrangeItems | fluxgen | 1 | -1/+3 | |
2003-08-11 | cleaning | fluxgen | 1 | -32/+8 | |
2003-08-11 | first stage width new toolbar items | fluxgen | 1 | -60/+55 | |
2003-07-19 | fix up xinerama for heads of toolbar and slit | rathnor | 1 | -1/+4 | |
2003-07-10 | added maximize over resource and menu item | fluxgen | 1 | -2/+3 | |
2003-07-10 | added shape | fluxgen | 1 | -1/+3 | |
2003-06-26 | speedups for having lots of stuck windows | rathnor | 1 | -3/+6 | |
2003-06-23 | moved toolbar resources from screen to Toolbar | fluxgen | 1 | -15/+23 | |
2003-06-22 | minor cleaning | fluxgen | 1 | -3/+2 | |
2003-06-18 | added strut support | fluxgen | 1 | -1/+7 | |
2003-06-11 | minor fix | fluxgen | 1 | -2/+2 | |