matrix-react-sdk
Decouple key bindings from event handling
#5720
Merged

Decouple key bindings from event handling #5720

jryans merged 22 commits into matrix-org:develop from czeidler:key-bindings
czeidler
czeidler Add simple implementation of a KeyBindingsManager + match tests
c7f9defd
czeidler Use the KeyBindingsManager for the SendMessageComposer
b4c5dec4
czeidler Only support a single key in the KeyCombo
4a138f3b
czeidler Use the KeyBindingsManager in EditMessageComposer
12387b49
czeidler Fix lint and style issues
ac7963b5
czeidler Use key binding for cancelling a message reply
c84ad9be
czeidler Use key bindings in BasicMessageComposer
54c38844
czeidler Handle shift + letter combos
f29a8ef0
czeidler Add key bindings for RoomList, Room and Navigation
32ec8b7d
czeidler Split KeyAction into multiple enums
601be50b
czeidler Add missing JumpToOldestUnread action
ef7284e6
czeidler Add support for multiple key bindings provider
1cfb0e99
czeidler Fix handling of the platform onKeyDown
0214397e
czeidler Add missing binding + remove invalid note
7b740857
czeidler Merge branch 'develop' into key-bindings
4a6f9317
czeidler Fix spelling
dadeb68b
t3chguy t3chguy requested a review 5 years ago
czeidler Fix missing import (from earlier merge conflict)
efc5d413
czeidler
czeidler Fix tests that mock incomplete key events
71d63f01
czeidler Add copyright headers
06181221
jryans jryans changed the title Key bindings Add key bindings manager 5 years ago
jryans jryans changed the title Add key bindings manager Decouple key bindings from event handling 5 years ago
jryans
jryans requested changes on 2021-03-11
czeidler Merge branch 'develop' into key-bindings
2a21d45a
czeidler Make FocusRoomSearch a NavigationAction
a8a8741c
czeidler czeidler requested a review from jryans jryans 5 years ago
jryans
jryans requested changes on 2021-03-12
czeidler Fix comment style + improve comments
228070f5
czeidler czeidler requested a review from jryans jryans 5 years ago
jryans
jryans approved these changes on 2021-03-26
jryans jryans merged 33e8edb3 into develop 5 years ago
czeidler czeidler deleted the key-bindings branch 5 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone