aboutsummaryrefslogtreecommitdiff
path: root/src/bindings.c
AgeCommit message (Expand)Author
2024-01-27clang-format: enable InsertBraces (#5882)Orestis Floros
2023-11-05bindings: Do not grab pointer when executing bindings (#5755)Orestis Floros
2023-06-30Regrab buttons on mode change (#5554)Orestis Floros
2023-01-02fix reload binding memory issue: copy current_binding_modeMichael Stapelberg
2022-12-14Add "mode" field in binding eventOrestis Floros
2021-06-02Implement include config directive (#4420)Michael Stapelberg
2020-06-06Introduce GET_BINDING_STATE IPC commandMichael Stapelberg
2020-04-20Remove some includes from all.hOrestis Floros
2020-04-19Sort includes in *.c filesOrestis Floros
2020-02-19clang-format: bring back ForeachMacros (#3948)xzfc
2019-07-21Make `restart` IPC command send a reply once restart completed (!) (#3743)Michael Stapelberg
2019-01-16Make binding modes case sensitivenejni-marji
2018-12-09Code style: fix misaligned and misindented commentsAlbert Safin
2018-10-13root is externally declaredOrestis Floros
2018-09-11commands.c: Improve error repliesOrestis Floros
2018-06-22Merge pull request #3179 from orestisf1993/issue-2733Ingo Bürk
2018-04-28Define ADD_TRANSLATED_KEY onceOrestis Floros
2018-03-29Fix memory leak when _XKB_RULES_NAMES can't be foundOrestis Floros
2018-03-27Fix potential memory leakElouan Martinet
2018-03-20Reset B_UPON_KEYRELEASE_IGNORE_MODS bindings when switching modesOrestis Floros
2018-03-20Correctly handle bindings for the same mod key with and without --releaseOrestis Floros
2018-03-20Check for B_UPON_KEYRELEASE_IGNORE_MODS with bindsymsOrestis Floros
2018-03-16Reduce repetition in get_binding()Orestis Floros
2017-09-25Correct remaining string length for fill_rmlvo_from_rootOrestis Floros
2017-09-24Replace http:// with https:// where applicableMichael Stapelberg
2017-07-07Fix 'Mouse binding don't work'akash akya
2017-05-24compare modifiers for equality, not subset (+test)Michael Stapelberg
2017-05-24no-op change: store |button| in the correct data typeMichael Stapelberg
2017-05-24no-op change: move bind->release check into loopMichael Stapelberg
2017-05-24no-op change: don’t compare keycode for every modifierMichael Stapelberg
2017-05-23Fix --release bindings broken by previous commitMichael Stapelberg
2017-05-22Apply numlock fallback to bindcode where necessary (#2781)Michael Stapelberg
2017-05-15Merge pull request #2496 from Airblader/feature-917Michael Stapelberg
2017-05-15Implement 'swap' command.Ingo Bürk
2017-05-02Introduce --exclude-titlebar flag for mouse bindings. (#2703)Ingo Bürk
2017-01-13Validate that a binding mode is not defined more than once. (#2633)Ingo Bürk
2016-12-02Fix read of uninitialized memory (#2596)Zbyněk Moravec
2016-09-12Bugfix: don’t apply shift+numlock fallback for keypad keysMichael Stapelberg
2016-09-12fix bindsyms with Shift, given NumLock tweaksNathan Schulte
2016-09-12fix typo in logging messageNathan Schulte
2016-09-12Bugfix: don’t trigger unrelated key bindings for --release bindingsMichael Stapelberg
2016-09-12Bugfix: compare all resolved modifier masksMichael Stapelberg
2016-09-12expose binding pointer in debug messagesMichael Stapelberg
2016-08-02Only add NumLock fallback where necessary.Michael Stapelberg
2016-08-02refactoring: store modifiers alongside translated keycodesMichael Stapelberg
2016-08-02move xkb_current_group check into own functionMichael Stapelberg
2016-08-02remove superfluous check for input_typeMichael Stapelberg
2016-04-13Only grab the mouse buttons that need to be grabbed. (#2290)Ingo Bürk
2016-01-20Don't grab the buttons on the root window.Ingo Bürk
2015-12-15Avoid rendering the tree twice in a rowIngo Bürk