path: root/src/action.cpp
AgeCommit message (Collapse)AuthorFilesLines
2010-11-09[PATCH] Be a little bit more clever when handing option construction in ↵Danny Baumann1-1/+2
handleActionEvent. Previously we would have a static CompAction::Vector which we would resize to lower sizes (so that triggerFooBindings doesn't die) but this causes us to be reconstruction CompOptions all the time which is expensive. Instead just reset the option to make it "dead" (eg keep it in memory for longer) but don't create and recreate them all the time Also copy the active state of a CompAction on copy-construct
2010-11-08Don't increase core action register reference counts if the same action was ↵Sam Spilsbury1-1/+8
already registered
2010-10-24core: general code cleanup (static analysis)Sam Spilsbury1-0/+3
2009-03-16Whitespace fixes.Danny Baumann1-3/+3
2009-03-05Fix parsing of button and key strings.Danny Baumann1-14/+12
2009-02-26Coding style improvements.Danny Baumann1-21/+16
2009-02-26Fix formatting of edge strings.Danny Baumann1-2/+3
2008-12-22Allow to set keycode/buttons/modifiers in CompAction.Dennis Kasprzyk1-6/+61
2008-10-13Conversion is successful if key or button bindings are equal to "Disabled".Danny Baumann1-1/+9
2008-10-13Make CompAction *FromString functions return the information whether the ↵Danny Baumann1-10/+20
conversion was successful or not.
2008-09-17Move core headers into core subdirectory.Dennis Kasprzyk1-2/+2
2008-09-17Cleanup CompScreen public API and move header to core/screen.hDennis Kasprzyk1-2/+3
2008-09-15Merge CompCore and CompDisplay into CompScreen class.Dennis Kasprzyk1-29/+30
2008-08-25Shut up compiler warnings.Dennis Kasprzyk1-3/+6
2008-08-21Cleanup compiz[-core].hDennis Kasprzyk1-1/+3
2008-08-20Port of CompOption and CompAction to C++.Dennis Kasprzyk1-10/+539
2008-07-25Switch to c++ and compile with a basic set of plugins.Dennis Kasprzyk1-0/+41