summaryrefslogtreecommitdiff
path: root/qutebrowser/keyinput/keyutils.py
AgeCommit message (Expand)Author
2019-03-17Cache bindings.key_mappingsJay Kamat
2019-03-17Merge branch 'master' of https://github.com/qutebrowser/qutebrowser into jay/...Jay Kamat
2019-03-09Fix whitespace and docstringsJoel Bradshaw
2019-03-09Reduce rewriting to just surrogatesJoel Bradshaw
2019-02-22Update copyright for 2019Jay Kamat
2019-02-16Add AltGr to _MODIFIER_MAPuser202729
2019-01-20Compute SPECIAL_NAMES array on start rather than on every keypressJay Kamat
2018-12-29Linting, review commentsJoel Bradshaw
2018-12-26Take a different tackJoel Bradshaw
2018-12-24Pylint fixesJoel Bradshaw
2018-12-24Never mind, early return is what we wantJoel Bradshaw
2018-12-23Comment, and use constantJoel Bradshaw
2018-12-23Don't return early, and move check to a methodJoel Bradshaw
2018-12-23Initial fix: add text() to KeyInfoJoel Bradshaw
2018-08-28Recognize "Command"/"Cmd" in keybindingsFlorian Bruhin
2018-07-02Support new dead keys added in Qt 5.11 properlyFlorian Bruhin
2018-03-21Change the formatting of the numpad keysGeorge Edward Bulmer
2018-03-21Revert test and modify returned keyGeorge Edward Bulmer
2018-03-21Pylint fixGeorge Edward Bulmer
2018-03-20Fix crash in string representation of keyGeorge Edward Bulmer
2018-03-20Remove Qt.KeypadModifier as a special keyGeorge Edward Bulmer
2018-03-14Swap Control/Meta back on macOSFlorian Bruhin
2018-03-13Fall back to non-keypad keys without any keypad bindingsFlorian Bruhin
2018-03-09Make sure keys with modifiers get handled as specialFlorian Bruhin
2018-03-06Apply key_mappings to KeySequences correctlyFlorian Bruhin
2018-03-06Improve parsing of invalid keysFlorian Bruhin
2018-03-05Make sure we have plain keys/modifiers where neededFlorian Bruhin
2018-03-05Use Qt.KeyboardModifierMaskFlorian Bruhin
2018-03-05Make sure all keyboard modifiers are handled correctlyFlorian Bruhin
2018-03-05Handle invalid keys coming from QtFlorian Bruhin
2018-03-05Show key when the key string is emptyFlorian Bruhin
2018-03-04Fix handling of </> keysFlorian Bruhin
2018-03-04Refactor keyutils._parse_keystringFlorian Bruhin
2018-03-04Fix lintFlorian Bruhin
2018-03-04Remove old fixmeFlorian Bruhin
2018-03-04100% coverage for keyinput.keyutilsFlorian Bruhin
2018-03-04Make KeySequence.matchs() work correctlyFlorian Bruhin
2018-03-04KeySequence: Make sure we got valid key codesFlorian Bruhin
2018-03-04KeySequence: Add __le__/__ge__Florian Bruhin
2018-03-04Improve keyutils testsFlorian Bruhin
2018-03-04Test and fix keyutils._parse_keystringFlorian Bruhin
2018-03-04Change the way Space keybindings are handledFlorian Bruhin
2018-03-04Refactor keyutils testsFlorian Bruhin
2018-03-04Bring back keyutils.is_modifier() and modifier handlingFlorian Bruhin
2018-03-04Fix modifier handlingFlorian Bruhin
2018-03-04Simplify handling of modifier-only keysFlorian Bruhin
2018-03-04Refactor KeyInfo.__str__Florian Bruhin
2018-03-04Fix handling of printable control keys in KeyInfo.text()Florian Bruhin
2018-03-04Fix handling of Shift-Tab aka. BacktabFlorian Bruhin
2018-03-04Fix KeyInfo.__str__ for <Shift-Tab>Florian Bruhin