summaryrefslogtreecommitdiff
path: root/qutebrowser/keyinput/basekeyparser.py
AgeCommit message (Expand)Author
2022-03-31Ignore invalid keysFlorian Bruhin
2021-08-26key hacksFlorian Bruhin
2021-08-26Automatically rewrite enumsFlorian Bruhin
2021-08-26Blanket PyQt5 -> PyQt6Florian Bruhin
2021-05-19mypy: Set disallow_any_genericsFlorian Bruhin
2021-01-26doc: Switch URLs to httpsFlorian Bruhin
2021-01-20Bump copyright yearsFlorian Bruhin
2021-01-13dataclasses: Adjust import orderFlorian Bruhin
2021-01-13dataclasses: Initial switchFlorian Bruhin
2020-10-28mypy: use from-import style for typingTim Brown
2020-06-17Fix lintFlorian Bruhin
2020-06-17Add BindingTrie.__str__Florian Bruhin
2020-06-17basekeyparser: Improve debug loggingFlorian Bruhin
2020-06-17modeparsers: Refactor to avoid subclassingFlorian Bruhin
2020-06-17basekeyparser: Remove old config format commentFlorian Bruhin
2020-05-10Fix lintFlorian Bruhin
2020-05-09mypy: Fix wrong type annotationsFlorian Bruhin
2020-03-21Upgrade to mypy 0.770Florian Bruhin
2020-01-04Adjust copyrights for 2020Florian Bruhin
2019-10-10Fix hint filtering with number keypadFlorian Bruhin
2019-10-09Complete type annotations for keyinput.basekeyparserFlorian Bruhin
2019-10-09Move supports_count to a class attributeFlorian Bruhin
2019-09-13Remove BindingTrie.__getitem__Florian Bruhin
2019-09-13Add a proper MatchResult type instead of tuplesFlorian Bruhin
2019-09-12Rename BindingTrie.child to childrenFlorian Bruhin
2019-09-12Improve docstringsFlorian Bruhin
2019-09-12Add some more type safety for keyutilsFlorian Bruhin
2019-09-12Add more type annotations for basekeyparser.pyFlorian Bruhin
2019-09-12Don't claim that BindingTrie is a MutableMappingFlorian Bruhin
2019-09-12Make KeyInfo hashableFlorian Bruhin
2019-09-12Merge remote-tracking branch 'origin/pr/4730' into binding-trieFlorian Bruhin
2019-05-03Remove pylint useless suppressionuser202729
2019-04-23Implement trie for bindingsuser202729
2019-03-17Cache bindings.key_mappingsJay Kamat
2019-02-22Update copyright for 2019Jay Kamat
2018-05-22Handle ² keypress correctlyFlorian Bruhin
2018-03-13Split up BaseKeyParser.handle into functionsFlorian Bruhin
2018-03-13Fall back to non-keypad keys without any keypad bindingsFlorian Bruhin
2018-03-07Show the keystring correctly when entering a countFlorian Bruhin
2018-03-07Allow to bind numbers in keybindingsFlorian Bruhin
2018-03-06Apply key_mappings to KeySequences correctlyFlorian Bruhin
2018-03-05Also log modifiers for key pressesFlorian Bruhin
2018-03-05Fix lintFlorian Bruhin
2018-03-05Handle invalid keys coming from QtFlorian Bruhin
2018-03-05Filter out ShortcutOverride events properlyFlorian Bruhin
2018-03-04Always prefer exact over partial matchesFlorian Bruhin
2018-03-04Improve logging message for clear_keystringFlorian Bruhin
2018-03-04Fix handling of key_mappingsFlorian Bruhin
2018-03-04Bring back keyutils.is_modifier() and modifier handlingFlorian Bruhin
2018-03-04Simplify handling of modifier-only keysFlorian Bruhin