aboutsummaryrefslogtreecommitdiff
path: root/src/SendToMenu.cc
AgeCommit message (Collapse)AuthorFilesLines
2015-01-15Refactor menu code: be more explicit and compactMathias Gumz1-2/+2
This commit is a preparation step for some menu cleanup ahead. To make it easier to understand which types of MenuItems are added where and when, I converted the overloaded FbTk::Menu::insert() functions into explicit ones (Menu::insertSubmenu(), Menu::insertItem(), etc. ). This makes it possible to just grep for 'insertSubmenu()'. Side effect this commit: it trims down the very verbose creation of menu items in regards to how the labels are created. Minor: FbTk::Menu::shown and FbTk::Menu::s_focused are moved out of the class.
2011-05-10Remove all trace of Observers and SubjectsPavel Labath1-1/+0
this marks the completion of the transition to FbTk::Signal
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.
2008-09-21Changed workspace names signal in BScreen to use the new signal systemHenrik Kinnunen1-8/+7
2008-09-21Changed current workspace signal in BScreen to use the new signal systemHenrik Kinnunen1-2/+5
2008-09-18Changed workspace count signal in BScreen to use the new signal system.Henrik Kinnunen1-1/+7
2008-08-30missed oneMark Tiefenbruck1-5/+4
2008-04-27Added SimpleObserver class.Henrik Kinnunen1-16/+15
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-11make FbTk::Command a template class, split parsing information out of ↵Mark Tiefenbruck1-3/+3
ObjectRegistry
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck1-2/+0
2006-05-20improve native language handling, move messages and menu labels to simonb1-1/+1
FbTk::FbString
2006-02-20moved class Layer from class Fluxbox and thus reduces some dependeciesfluxgen1-2/+3
2006-02-16updated copyright infomathias1-1/+1
2005-06-23moved window menu from FluxboxWindow to BScreenfluxgen1-33/+27
2005-04-23close #956325mathias1-6/+14
2005-01-24copyright datemathias1-1/+1
2004-12-17called the wrong 'update' function for the sendtomenumathias1-1/+1
2004-12-13icc complaint about a "possible" conflict between themathias1-3/+3
FbTk::Menu::update(Subject*) and FbTk::Menu::update(int index) to avoid this, we rename FbTk::Menu::update(int index) -> FbTk::Menu::updateMenu(int index) this is mostly cosmetic, but if it makes the life of a compiler happy, well .. be happy icc :)
2004-11-19svn propset svn:keywords "Id"mathias1-1/+1
2003-12-18code cleaningfluxgen1-2/+2
2003-12-17using menu updatefluxgen1-14/+20
2003-12-10cleaning in the menu codefluxgen1-2/+2
2003-12-04fixed send to bugfluxgen1-4/+11
2003-11-28disable current workspace in menufluxgen1-2/+19
2003-11-27minor fixfluxgen1-2/+2
2003-11-27send to menufluxgen1-0/+72