aboutsummaryrefslogtreecommitdiff
path: root/src/CommandDialog.cc
AgeCommit message (Collapse)AuthorFilesLines
2016-09-11std::auto_ptr to std::unique_ptrMathias Gumz1-3/+2
2015-05-01Pass pre_command to CommandDialog as const reference to avoid unnecessary ↵Mario J. Rugiero1-1/+1
copying.
2011-05-10Make RefCount<> more sensiblePavel Labath1-1/+1
the previous version of operator*() made no sense. E.g., it violated the invariant (*ptr).foo <=> ptr->foo. The dereferencing operator now returns a reference to the pointed-to object, rather than a pointer to it. I also added a bool conversion operator, which can be used in testing the NULL-ness of the pointer. Anyone wondering if that could be done in a simpler way is encouraged to read <http://www.artima.com/cppsource/safebool.html>. And, finally, I removed the mutable flag from the m_data member, since it does not need it.
2008-08-17add SetTitle and SetTitleDialog key commandsMark Tiefenbruck1-168/+20
2008-08-16revert focus when closing dialogsMark Tiefenbruck1-1/+0
2008-08-16cosmetic changesMark Tiefenbruck1-5/+0
2008-06-03remove some unnecessary architectureMark Tiefenbruck1-2/+2
2008-01-17use function pointer for CommandParser::CommandMark Tiefenbruck1-2/+2
2008-01-11make FbTk::Command a template class, split parsing information out of ↵Mark Tiefenbruck1-5/+5
ObjectRegistry
2008-01-07switch FbWinFrameTheme to use FocusableThemeMark Tiefenbruck1-6/+6
2008-01-07added new ThemeProxy for automatically handling focused vs. unfocused ThemeItemsMark Tiefenbruck1-4/+4
2008-01-05update code to use ThemeProxyMark Tiefenbruck1-6/+6
2008-01-04remove old svn $Id$ tagsMark Tiefenbruck1-2/+0
2007-12-16changed CommandRegistry to a template class, renamed to ObjectRegistry<Type>Mark Tiefenbruck1-5/+4
2007-12-13added FbTk::CommandRegistry, decentralized command parsing, and made them ↵markt1-4/+4
auto-register
2007-10-13merged changes from pre-develmarkt1-5/+5
2006-10-30Cosmetic patch from Slava Semushinmathias1-8/+12
2006-07-25don't revert focus away from command dialogsmarkt1-0/+3
2006-07-12replacing some instances of focusedWindow()->fbwindow() with focusedFbWindow()markt1-3/+2
2006-02-18moved all focus handling to FocusControlfluxgen1-4/+4
2006-02-16updated copyright infomathias1-1/+1
2005-05-06Fix for #1160244, #1099704, #1094107:mathias1-11/+13
if the xkb-extension is enabled and the user switches between his/her keyboardlayouts fluxbox's keybhandling doesn't work well anymore because xkeyevent.state contains also xkb-related flags and thus we have to handle that with caution. KeyUtils now contain 'isolateModifierMask()' to really work only on the modifiers. why not as part of cleanMods() ? because the XLookupString return false results, eg TextBox's would only print chars from the first keyboardlayout.
2005-01-24copyright datemathias1-1/+1
2004-11-19svn propset svn:keywords "Id"mathias1-1/+1
2004-10-21removed unneeded code + some minor fix for mipsproakir1-18/+4
2004-10-06removed unneeded m_fontakir1-7/+5
2004-01-21using empty instead of sizefluxgen1-2/+2
2004-01-02tab complete commandsfluxgen1-1/+42
2003-12-19added post command and fixed correct fontfluxgen1-22/+47
2003-12-19generic command dialog, replaces old setworkspacenamefluxgen1-0/+190