summaryrefslogtreecommitdiff
path: root/qutebrowser/keyinput/keyutils.py
AgeCommit message (Expand)Author
2022-08-25Some Qt6 mypy fixesfeat/pyqt6_and_mypytoofar
2022-06-22keyutils: Move public functions to KeyInfoFlorian Bruhin
2022-06-22Revert "wip: Work around PyQt snapshot enum weirdness"Florian Bruhin
2022-06-22old qt: Remove unneeded multimedia key namesFlorian Bruhin
2022-06-22Adjust keyutils._NIL_KEY for PyQt enum changesFlorian Bruhin
2022-06-22lint: Fix remaining pylint issuesFlorian Bruhin
2022-06-22lint: Fix flake8 around key handlingFlorian Bruhin
2022-06-22lint: Remove unused importsFlorian Bruhin
2022-06-22wip: Work around PyQt snapshot enum weirdnessFlorian Bruhin
2022-06-22keyutils: Make sure KeyInfo has separate key/modFlorian Bruhin
2022-06-22Make keyutils._assert_plain_* work on Qt 6Florian Bruhin
2022-06-22WIP: Add additional validation for KeyInfoFlorian Bruhin
2022-06-22qt6: Handle invalid Qt.Key members in more placesFlorian Bruhin
2022-06-22Add a KeyInfo.__repr__Florian Bruhin
2022-06-22Refine handling of invalid keysFlorian Bruhin
2022-06-22Fix remaining enum/flag issuesFlorian Bruhin
2022-06-22Move extract_enum_val to qtutilsFlorian Bruhin
2022-06-22Simplify KeyInfo.to_qtFlorian Bruhin
2022-06-22Fix extracting KeyboardModifiersFlorian Bruhin
2022-06-22Store KeyInfo in KeySequenceFlorian Bruhin
2022-06-22qt6: Remove some int() on KeyboardModifier typesFlorian Bruhin
2022-06-22Fix _assert_plain_key on Qt 6Florian Bruhin
2022-06-22Initial proper QKeyboardCombination handlingFlorian Bruhin
2022-06-22Initial _NIL_KEY fixFlorian Bruhin
2022-06-22Adjust flag types for PyQt6Florian Bruhin
2022-06-22Run scripts/dev/rewrite_enums.pyFlorian Bruhin
2022-06-22Run scripts/dev/rewrite_qt_imports.shFlorian Bruhin
2022-04-25mypy: Upgrade to PyQt5-stubs 5.15.6.0Florian Bruhin
2021-12-02pylint: Remove now-useless suppressionsFlorian Bruhin
2021-05-19mypy: Set disallow_any_genericsFlorian Bruhin
2021-03-20Fix bindings.key_mappings with multiple keysFlorian Bruhin
2021-02-24Update changelog/commentFlorian Bruhin
2021-02-24Revert "old qt: Use ApplicationAttribute to switch Ctrl/Meta on Mac"Florian Bruhin
2021-01-26doc: Switch URLs to httpsFlorian Bruhin
2021-01-22Support Super as modifier nameFlorian Bruhin
2021-01-20Bump copyright yearsFlorian Bruhin
2021-01-13dataclasses: Adjust import orderFlorian Bruhin
2021-01-13dataclasses: Fix orderingFlorian Bruhin
2021-01-13dataclasses: Initial switchFlorian Bruhin
2020-11-04old qt: Set _SPECIAL_NAMES in keyutils directlyFlorian Bruhin
2020-11-04old qt: Use ApplicationAttribute to switch Ctrl/Meta on MacFlorian Bruhin
2020-11-04old qt: Remove KeyInfo.__hash__Florian Bruhin
2020-10-28mypy: use from-import style for typingTim Brown
2020-06-17modeparsers: Refactor how hints are handledFlorian Bruhin
2020-05-10mypy: Use explicit "type: ignore[...]" ignoresFlorian Bruhin
2020-05-10mypy: Improve typing in keyutilsFlorian Bruhin
2020-05-09mypy: Fix typing in keyutilsFlorian Bruhin
2020-01-04Adjust copyrights for 2020Florian Bruhin
2019-10-09Complete type annotations for keyinput.keyutilsFlorian Bruhin
2019-10-06Use unicode escapes for combining charsFlorian Bruhin