#include <actions.h>
Inherits Singleton< Actions >.
Inheritance diagram for Actions:
Public Member Functions | |
Actions () | |
~Actions () | |
void | initInternActions (MBindings *actionBindings) |
void | beginChainRecord (Action *caller, const char *argument) |
void | endChainRecord (Action *caller, const char *argument) |
void | endScriptRecord (Action *caller, const char *argument) |
void | cancelRecord (Action *caller, const char *argument) |
void | quit (Action *caller, const char *argument) |
void | restart (Action *caller, const char *argument) |
void | rehash (Action *caller, const char *argument) |
void | circulateWindowsUp (Action *caller, const char *argument) |
void | toggleClientMode (Action *caller, const char *argument) |
void | toggleClientSticky (Action *caller, const char *argument) |
void | executeTerm (Action *caller, const char *command) |
void | growLeft (Action *caller, const char *argument) |
void | growRight (Action *caller, const char *argument) |
void | growUp (Action *caller, const char *argument) |
void | growDown (Action *caller, const char *argument) |
void | shrinkLeft (Action *caller, const char *argument) |
void | shrinkRight (Action *caller, const char *argument) |
void | shrinkUp (Action *caller, const char *argument) |
void | shrinkDown (Action *caller, const char *argument) |
void | moveClientLeft (Action *caller, const char *argument) |
void | moveClientRight (Action *caller, const char *argument) |
void | moveClientUp (Action *caller, const char *argument) |
void | moveClientDown (Action *caller, const char *argument) |
void | showBars (Action *caller, const char *argument) |
void | hideBars (Action *caller, const char *argument) |
void | toggleBar (Action *caller, const char *argument) |
void | toggleBorder (Action *caller, const char *argument) |
void | showBorders (Action *caller, const char *argument) |
void | hideBorders (Action *caller, const char *argument) |
void | toggleStatusBar (Action *caller, const char *argument) |
void | toggleClientBar (Action *caller, const char *argument) |
void | inputMode (Action *caller, const char *argument) |
void | toggleMode (Action *caller, const char *argument) |
void | killClient (Action *caller, const char *argument) |
void | cycleClientNext (Action *caller, const char *argument) |
void | cycleWorkspaceNext (Action *caller, const char *argument) |
void | cycleClientPrev (Action *caller, const char *argument) |
void | cycleWorkspacePrev (Action *caller, const char *argument) |
void | joinFrameLeft (Action *caller, const char *argument) |
void | joinFrameRight (Action *caller, const char *argument) |
void | joinFrameUp (Action *caller, const char *argument) |
void | joinFrameDown (Action *caller, const char *argument) |
void | sendClientLeft (Action *caller, const char *argument) |
void | sendClientRight (Action *caller, const char *argument) |
void | sendClientUp (Action *caller, const char *argument) |
void | sendClientDown (Action *caller, const char *argument) |
void | splitFrameLeft (Action *caller, const char *argument) |
void | splitFrameRight (Action *caller, const char *argument) |
void | splitFrameUp (Action *caller, const char *argument) |
void | splitFrameDown (Action *caller, const char *argument) |
void | attachClient (Action *caller, const char *argument) |
void | attachLastClient (Action *caller, const char *argument) |
void | detachClient (Action *caller, const char *argument) |
void | detachAllClients (Action *caller, const char *argument) |
void | attachAllClients (Action *caller, const char *argument) |
void | createAction (Action *caller, const char *argument) |
void | createWorkspace (Action *caller, const char *argument) |
void | destroyAction (Action *caller, const char *argument) |
void | destroyFrame (Action *caller, const char *argument) |
void | destroyWorkspace (Action *caller, const char *argument) |
void | bindShortcut (Action *caller, const char *argument) |
void | renameWorkspace (Action *caller, const char *argument) |
void | selectWorkspace (Action *caller, const char *argument) |
void | selectMonitor (Action *caller, const char *argument) |
void | selectClient (Action *caller, const char *argument) |
void | selectClientId (Action *caller, const char *argument) |
void | selectFrameLeft (Action *caller, const char *argument) |
void | selectFrameRight (Action *caller, const char *argument) |
void | selectFrameUp (Action *caller, const char *argument) |
void | selectFrameDown (Action *caller, const char *argument) |
void | swapFrameLeft (Action *caller, const char *argument) |
void | swapFrameRight (Action *caller, const char *argument) |
void | swapFrameUp (Action *caller, const char *argument) |
void | swapFrameDown (Action *caller, const char *argument) |
void | swapClientLeft (Action *caller, const char *argument) |
void | swapClientRight (Action *caller, const char *argument) |
void | swapClientUp (Action *caller, const char *argument) |
void | swapClientDown (Action *caller, const char *argument) |
void | toggleMaximization (Action *caller, const char *argument) |
void | toggleShortcuts (Action *caller, const char *argument) |
void | lower (Action *caller, const char *argument) |
void | raise (Action *caller, const char *argument) |
void | saveSettings (Action *caller, const char *argument) |
void | execute (Action *caller, const char *command) |
void | sequence (Action *caller, const char *command) |
void | hookClient (Action *caller, const char *argument) |
void | unhookClient (Action *caller, const char *argument) |
void | fitClient (Action *caller, const char *argument) |
void | banish (Action *caller, const char *argument) |
void | toggleClientBarMode (Action *caller, const char *argument) |
void | toggleSloppyMode (Action *caller, const char *argument) |
void | grabMove (Action *caller, const char *argument) |
void | toggleTiled (Action *caller, const char *argument) |
void | zoomClient (Action *caller, const char *argument) |
Definition at line 26 of file actions.h.
Actions::Actions | ( | ) |
Definition at line 32 of file actions.cpp.
Actions::~Actions | ( | ) |
Definition at line 35 of file actions.cpp.
void Actions::initInternActions | ( | MBindings * | actionBindings | ) |
Definition at line 38 of file actions.cpp.
References attachAllClients(), attachClient(), attachLastClient(), banish(), beginChainRecord(), bindShortcut(), cancelRecord(), createAction(), createWorkspace(), cycleClientNext(), cycleClientPrev(), cycleWorkspaceNext(), cycleWorkspacePrev(), destroyAction(), destroyFrame(), destroyWorkspace(), detachAllClients(), detachClient(), endChainRecord(), endScriptRecord(), execute(), executeTerm(), Validators::existClients(), Validators::existClientsWithinFrame(), Validators::existDetachedClients(), Validators::existMonitors(), Validators::existsDetachedClient(), Validators::existsFrameDown(), Validators::existsFrameLeft(), Validators::existsFrameRight(), Validators::existsFrameUp(), Validators::existWorkspaces(), fitClient(), grabMove(), growDown(), growLeft(), growRight(), growUp(), hideBars(), hideBorders(), hookClient(), inputMode(), Validators::isAlwaysPossible(), Validators::isClientFocused(), Validators::isClientFrameFocused(), Validators::isFloatingClientFocused(), Validators::isFrameOrClientFrameFocused(), Validators::isWorkspaceFocused(), joinFrameDown(), joinFrameLeft(), joinFrameRight(), joinFrameUp(), killClient(), lower(), moveClientDown(), moveClientLeft(), moveClientRight(), moveClientUp(), Action::prompts(), Binder::queryActionKeysWithoutValidationForPattern(), Binder::queryClientIdsForPattern(), Binder::queryClientsForPattern(), Binder::queryCommandForPattern(), Binder::queryDetachedClientsForPattern(), Binder::queryExternChainActionsForPattern(), Binder::queryMonitorsForPattern(), Binder::queryWorkspacesForPattern(), quit(), raise(), rehash(), renameWorkspace(), restart(), saveSettings(), selectClient(), selectClientId(), selectFrameDown(), selectFrameLeft(), selectFrameRight(), selectFrameUp(), selectMonitor(), selectWorkspace(), sendClientDown(), sendClientLeft(), sendClientRight(), sendClientUp(), showBars(), showBorders(), shrinkDown(), shrinkLeft(), shrinkRight(), shrinkUp(), splitFrameDown(), splitFrameLeft(), splitFrameRight(), splitFrameUp(), swapClientDown(), swapClientLeft(), swapClientRight(), swapClientUp(), swapFrameDown(), swapFrameLeft(), swapFrameRight(), swapFrameUp(), toggleBar(), toggleBorder(), toggleClientBar(), toggleClientBarMode(), toggleClientMode(), toggleClientSticky(), toggleMaximization(), toggleMode(), toggleShortcuts(), toggleSloppyMode(), toggleStatusBar(), toggleTiled(), unhookClient(), Validators::validateBeginRecord(), Validators::validateCancelRecord(), Validators::validateDestroyAction(), Validators::validateDestroyFrame(), Validators::validateDestroyWorkspace(), Validators::validateEndRecord(), Validators::validateHookClient(), Validators::validateInputMode(), Validators::validateResizeDown(), Validators::validateResizeLeft(), Validators::validateResizeRight(), Validators::validateResizeUp(), Validators::validateSelectClient(), Validators::validateToggleMode(), Validators::validateUnhookClient(), and zoomClient().
Referenced by Kernel::start().
Here is the call graph for this function:
void Actions::beginChainRecord | ( | Action * | caller, | |
const char * | argument | |||
) |
void Actions::endChainRecord | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 974 of file actions.cpp.
References KERNEL.
Referenced by initInternActions(), and Action::perform().
void Actions::endScriptRecord | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 978 of file actions.cpp.
References KERNEL.
Referenced by initInternActions(), and Action::perform().
void Actions::cancelRecord | ( | Action * | caller, | |
const char * | argument | |||
) |
void Actions::quit | ( | Action * | caller, | |
const char * | argument | |||
) |
void Actions::restart | ( | Action * | caller, | |
const char * | argument | |||
) |
void Actions::rehash | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 965 of file actions.cpp.
References Singleton< Expander >::instance(), and Expander::rehash().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::circulateWindowsUp | ( | Action * | caller, | |
const char * | argument | |||
) |
void Actions::toggleClientMode | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 377 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::toggleClientMode().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::toggleClientSticky | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 369 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::toggleClientSticky().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::executeTerm | ( | Action * | caller, | |
const char * | command | |||
) |
Definition at line 276 of file actions.cpp.
References Launcher::exec(), Util::get(), Singleton< Launcher >::instance(), and KERNEL.
Referenced by InputBar::handlePressedReturn(), initInternActions(), and Kernel::start().
Here is the call graph for this function:
void Actions::growLeft | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 408 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::focusedThing(), KERNEL, LEFT, and Workspace::resize().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::growRight | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 418 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::focusedThing(), KERNEL, Workspace::resize(), and RIGHT.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::growUp | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 428 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::focusedThing(), KERNEL, Workspace::resize(), and UP.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::growDown | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 438 of file actions.cpp.
References DOWN, Container< P, LT, LTI, T >::focused(), Workspace::focusedThing(), KERNEL, and Workspace::resize().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::shrinkLeft | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 448 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::focusedThing(), KERNEL, LEFT, and Workspace::resize().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::shrinkRight | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 458 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::focusedThing(), KERNEL, Workspace::resize(), and RIGHT.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::shrinkUp | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 468 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::focusedThing(), KERNEL, Workspace::resize(), and UP.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::shrinkDown | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 478 of file actions.cpp.
References DOWN, Container< P, LT, LTI, T >::focused(), Workspace::focusedThing(), KERNEL, and Workspace::resize().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::moveClientLeft | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 488 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Monitor::focusedClient(), KERNEL, LEFT, and Workspace::moveClient().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::moveClientRight | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 500 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Monitor::focusedClient(), KERNEL, Workspace::moveClient(), and RIGHT.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::moveClientUp | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 512 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Monitor::focusedClient(), KERNEL, Workspace::moveClient(), and UP.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::moveClientDown | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 524 of file actions.cpp.
References DOWN, Container< P, LT, LTI, T >::focused(), Monitor::focusedClient(), KERNEL, and Workspace::moveClient().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::showBars | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 692 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::toggleBars().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::hideBars | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 701 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::toggleBars().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::toggleBar | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 710 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::focusedThing(), KERNEL, Thing::resize(), Thing::setTitleBarHeight(), Monitor::titleBarHeight(), and Thing::titleBarHeight().
Referenced by initInternActions(), and Action::perform().
Here is the call graph for this function:
void Actions::toggleBorder | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 674 of file actions.cpp.
References Thing::borderWidth(), Container< P, LT, LTI, T >::focused(), Workspace::focusedThing(), KERNEL, Thing::resize(), and Thing::setBorderWidth().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::showBorders | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 656 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::toggleBorders().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::hideBorders | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 665 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::toggleBorders().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::toggleStatusBar | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 732 of file actions.cpp.
References KERNEL, and Monitor::toggleStatusBar().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::toggleClientBar | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 724 of file actions.cpp.
References KERNEL, and Monitor::toggleClientBar().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::inputMode | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 740 of file actions.cpp.
References Monitor::inputBar(), KERNEL, and InputBar::runKey().
Referenced by initInternActions(), Action::perform(), and Kernel::toggleShortcuts().
Here is the call graph for this function:
void Actions::toggleMode | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 385 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::toggleMode().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::killClient | ( | Action * | caller, | |
const char * | argument | |||
) |
void Actions::cycleClientNext | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 283 of file actions.cpp.
References Workspace::cycleClientNext(), Container< P, LT, LTI, T >::focused(), and KERNEL.
Referenced by initInternActions(), and Action::perform().
Here is the call graph for this function:
void Actions::cycleWorkspaceNext | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 392 of file actions.cpp.
References Monitor::focus(), KERNEL, and Container< P, LT, LTI, T >::next().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::cycleClientPrev | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 291 of file actions.cpp.
References Workspace::cycleClientPrev(), Container< P, LT, LTI, T >::focused(), and KERNEL.
Referenced by initInternActions(), and Action::perform().
Here is the call graph for this function:
void Actions::cycleWorkspacePrev | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 400 of file actions.cpp.
References Monitor::focus(), KERNEL, and Container< P, LT, LTI, T >::prev().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::joinFrameLeft | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 584 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::joinFrame(), KERNEL, and LEFT.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::joinFrameRight | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 593 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::joinFrame(), KERNEL, and RIGHT.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::joinFrameUp | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 602 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::joinFrame(), KERNEL, and UP.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::joinFrameDown | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 611 of file actions.cpp.
References DOWN, Container< P, LT, LTI, T >::focused(), Workspace::joinFrame(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::sendClientLeft | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 536 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Monitor::focusedClient(), KERNEL, LEFT, and Workspace::sendClient().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::sendClientRight | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 548 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Monitor::focusedClient(), KERNEL, RIGHT, and Workspace::sendClient().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::sendClientUp | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 560 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Monitor::focusedClient(), KERNEL, Workspace::sendClient(), and UP.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::sendClientDown | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 572 of file actions.cpp.
References DOWN, Container< P, LT, LTI, T >::focused(), Monitor::focusedClient(), KERNEL, and Workspace::sendClient().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::splitFrameLeft | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 620 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, LEFT, and Workspace::splitFrame().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::splitFrameRight | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 629 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, RIGHT, and Workspace::splitFrame().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::splitFrameUp | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 638 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, Workspace::splitFrame(), and UP.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::splitFrameDown | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 647 of file actions.cpp.
References DOWN, Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::splitFrame().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::attachClient | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 357 of file actions.cpp.
References Monitor::attachClientByName(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::attachLastClient | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 363 of file actions.cpp.
References Monitor::attachLastClient(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::detachClient | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 309 of file actions.cpp.
References Monitor::detachClient(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::detachAllClients | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 304 of file actions.cpp.
References Monitor::detachAllClients(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::attachAllClients | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 299 of file actions.cpp.
References Monitor::attachAllClients(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::createAction | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 758 of file actions.cpp.
References execute(), Action::EXTERN, Action::id(), Validators::isWorkspaceFocused(), KERNEL, and LOGDEBUG.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::createWorkspace | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 779 of file actions.cpp.
References Monitor::createNewWorkspace(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::destroyAction | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 795 of file actions.cpp.
References Action::EXTERN, Util::get(), Action::INTERN, KERNEL, Util::remove(), and Action::type().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::destroyFrame | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 1030 of file actions.cpp.
References Workspace::destroyFrame(), Container< P, LT, LTI, T >::focused(), Workspace::focusedFrame(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::destroyWorkspace | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 808 of file actions.cpp.
References Monitor::destroyWorkspace(), Container< P, LT, LTI, T >::focused(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::bindShortcut | ( | Action * | caller, | |
const char * | argument | |||
) |
void Actions::renameWorkspace | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 843 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, and Monitor::renameWorkspace().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::selectWorkspace | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 820 of file actions.cpp.
References Monitor::focus(), KERNEL, and Monitor::workspaceForName().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::selectMonitor | ( | Action * | caller, | |
const char * | argument | |||
) |
void Actions::selectClient | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 836 of file actions.cpp.
References Monitor::focusClientByName(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::selectClientId | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 829 of file actions.cpp.
References Monitor::focusClientById(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::selectFrameLeft | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 219 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, LEFT, and Workspace::selectFrame().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::selectFrameRight | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 228 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, RIGHT, and Workspace::selectFrame().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::selectFrameUp | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 237 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, Workspace::selectFrame(), and UP.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::selectFrameDown | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 246 of file actions.cpp.
References DOWN, Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::selectFrame().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::swapFrameLeft | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 852 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, LEFT, and Workspace::swapFrame().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::swapFrameRight | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 861 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, RIGHT, and Workspace::swapFrame().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::swapFrameUp | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 870 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, Workspace::swapFrame(), and UP.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::swapFrameDown | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 879 of file actions.cpp.
References DOWN, Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::swapFrame().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::swapClientLeft | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 888 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, LEFT, and Workspace::swapClient().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::swapClientRight | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 897 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, RIGHT, and Workspace::swapClient().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::swapClientUp | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 906 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, Workspace::swapClient(), and UP.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::swapClientDown | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 915 of file actions.cpp.
References DOWN, Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::swapClient().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::toggleMaximization | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 925 of file actions.cpp.
References KERNEL, and Monitor::toggleThingMaximization().
Referenced by initInternActions(), and Action::perform().
Here is the call graph for this function:
void Actions::toggleShortcuts | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 255 of file actions.cpp.
References KERNEL.
Referenced by initInternActions(), and Kernel::toggleShortcuts().
void Actions::lower | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 949 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::lower().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::raise | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 957 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), KERNEL, and Workspace::raise().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::saveSettings | ( | Action * | caller, | |
const char * | argument | |||
) |
void Actions::execute | ( | Action * | caller, | |
const char * | command | |||
) |
Definition at line 271 of file actions.cpp.
References Launcher::exec(), and Singleton< Launcher >::instance().
Referenced by createAction(), InputBar::handlePressedReturn(), Kernel::initActionBindings(), and initInternActions().
Here is the call graph for this function:
void Actions::sequence | ( | Action * | caller, | |
const char * | command | |||
) |
Definition at line 753 of file actions.cpp.
References Launcher::execSeq(), and Singleton< Launcher >::instance().
Referenced by Kernel::endChainRecording(), Kernel::initActionBindings(), and Kernel::start().
Here is the call graph for this function:
void Actions::hookClient | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 997 of file actions.cpp.
References Monitor::hookClient(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::unhookClient | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 991 of file actions.cpp.
References KERNEL, and Monitor::unhookClient().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::fitClient | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 941 of file actions.cpp.
References Workspace::fitClient(), Container< P, LT, LTI, T >::focused(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::banish | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 986 of file actions.cpp.
References Monitor::banish(), and KERNEL.
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::toggleClientBarMode | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 931 of file actions.cpp.
References Monitor::clientBar(), ClientBar::CLIENTINFO, ClientBar::illuminate(), KERNEL, ClientBar::mode(), ClientBar::PAGER, and ClientBar::setMode().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::toggleSloppyMode | ( | Action * | caller, | |
const char * | argument | |||
) |
void Actions::grabMove | ( | Action * | caller, | |
const char * | argument | |||
) |
void Actions::toggleTiled | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 1021 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::focusedFrame(), KERNEL, and Frame::toggleTiled().
Referenced by initInternActions().
Here is the call graph for this function:
void Actions::zoomClient | ( | Action * | caller, | |
const char * | argument | |||
) |
Definition at line 1011 of file actions.cpp.
References Container< P, LT, LTI, T >::focused(), Workspace::focusedFrame(), KERNEL, and Frame::zoomClient().
Referenced by initInternActions().
Here is the call graph for this function: