matrix-react-sdk
Support editing composer to be used as main composer (feature flagged)
#3287
Merged

Support editing composer to be used as main composer (feature flagged) #3287

bwindels merged 47 commits into develop from bwindels/new-main-composer
bwindels
bwindels cleanup lint errors
341fdcd7
bwindels split up css, update class names
505846ce
bwindels don't return invalid indices from model, fix for #10358
063eabed
bwindels make it obvious arguments are optional
d22745a5
bwindels move editor padding to edit specific style file
92d72630
bwindels pass label through props
df8488e1
bwindels support basic sending with new main composer
cfbd2e9c
bwindels set aria label on main composer too
e2e4ea49
bwindels implement editor placeholder
f9992a1f
bwindels font-size
64e83a81
bwindels set placeholder same as label
2cff486e
bwindels align autocomplete at top of composer
33c6945f
bwindels add all props to proptypes
fdf5fca6
bwindels fix styling issues
d4ca087a
bwindels restore focus_composer action
e39c405c
bwindels restore reply_to_event action
71286b56
bwindels restore insert mention
c135cd60
bwindels update proptypes
7b328218
bwindels add reply fields to message content to be sent when replying
a9d6d01f
bwindels make editor event parsing suitable for parsing messages to be quoted
d4fbe7ed
bwindels keep deserialized parts compatible with part api,
ce44c651
bwindels allow inserting multiple parts at a position
10c21882
bwindels add quoting functionality to new composer
60e10364
bwindels cleanup, move code out of big switch statement
2e71dd3e
bwindels put dispatches together
9003a883
bwindels support alt+enter on mac, like slate composer
ea1faacd
bwindels make named options argument optional
0adca10f
bwindels clear composer undo history when sending a message
9bc8ff7e
bwindels remove dead code
ca3539d5
bwindels bring back composer send history and arrow up to edit previous message
cc82353d
bwindels add support for emotes and running /commands
88cc1c42
bwindels support auto complete for /commands
c5cd8b94
bwindels rename ComposerHistoryManager to SendHistoryManager to avoid confusion
3c5cf3e7
bwindels only capture Enter when autocompletion list has selection
e2dfe888
bwindels send typing notifs in new composer (both send and edit)
6df46cc3
bwindels avoid null-refs when receiving an action before initial rendering
9f72268d
bwindels store composer state when typing in new composer
b366b0b3
bwindels some doc improvements
36390da6
bwindels bwindels force pushed from 19b7a09d to 36390da6 6 years ago
bwindels duplicate slate code where we changed it drastically
6a3ecde4
bwindels prevent cider history overlapping with slate composer history
944c56d0
bwindels default is unused here
6e54bb8e
bwindels add feature flag, allowing to revert to old slate editor
b395fad8
bwindels update i18n
8c9846ef
bwindels lint
9c6953f1
bwindels bwindels changed the title New main composer Support editing composer to be used as main composer (behind feature flag) 6 years ago
bwindels bwindels changed the title Support editing composer to be used as main composer (behind feature flag) Support editing composer to be used as main composer (feature flagged) 6 years ago
bwindels fix test after refactoring
1dd052d9
bwindels fix bug detected by tests
5cebce9b
bwindels fix css lint
4a27abb1
bwindels bwindels marked this pull request as ready for review 6 years ago
bwindels bwindels requested a review 6 years ago
jryans
jryans approved these changes on 2019-08-23
bwindels bwindels force pushed from 4a27abb1 to 82127aba 6 years ago
bwindels bwindels force pushed from 82127aba to 4a27abb1 6 years ago
bwindels bwindels merged f39dc6fe into develop 6 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone