Audric Ackermann
|
dad9e5297c
|
make the last seen indicator work as expected
|
2020-11-02 14:03:11 +11:00 |
|
Audric Ackermann
|
35ad4cba24
|
add a react component to display last read message
|
2020-11-02 10:57:19 +11:00 |
|
Audric Ackermann
|
940ad57f83
|
rework the way unread count works
we no longer refresh on each message read, only once the whole
conversation is read.
|
2020-10-30 16:02:18 +11:00 |
|
Audric Ackermann
|
5a5d1d60c6
|
fix scroll hanging when scroll all the way up
|
2020-10-30 11:03:21 +11:00 |
|
Audric Ackermann
|
dd93a849d7
|
cleanup duplicated code between Conversation and ConversationList
|
2020-10-30 10:59:24 +11:00 |
|
Audric Ackermann
|
07c384aa0d
|
render GroupNotification messages
|
2020-10-30 10:24:53 +11:00 |
|
Audric Ackermann
|
96263b4d25
|
WIP
|
2020-10-30 08:27:35 +11:00 |
|
Audric Ackermann
|
387f8ff391
|
Update props of SessionConversation to only get the currently selected convo
|
2020-10-29 16:23:25 +11:00 |
|
Audric Ackermann
|
857bea50ea
|
enable back keyboard navigation on message list
|
2020-10-28 15:16:10 +11:00 |
|
Audric Ackermann
|
6edadaf3e9
|
message container use column reverse to order messages from bottom to
top
|
2020-10-28 14:28:10 +11:00 |
|
Audric Ackermann
|
ef3f3d0af5
|
enable back link previews in sent message
|
2020-10-28 14:11:57 +11:00 |
|
Audric Ackermann
|
1541b47f13
|
throw an error rather than returning null on link preview failure
so that it is handled in the catch() block
|
2020-10-28 13:40:30 +11:00 |
|
Audric Ackermann
|
ba959f3379
|
link preview state moved to SessionCompositionBox
|
2020-10-28 13:29:45 +11:00 |
|
Audric Ackermann
|
13e02b5bf1
|
add staged link previews for everything from signal
|
2020-10-28 11:06:47 +11:00 |
|
Audric Ackermann
|
f5818817e9
|
remove references to old emoji-panel package
|
2020-10-27 14:32:59 +11:00 |
|
Audric Ackermann
|
8f92ae7812
|
fix tiny UI glitches
|
2020-10-27 14:13:16 +11:00 |
|
Audric Ackermann
|
12bf46e09e
|
use pushToast through ToastUtils when it's a static toast content
|
2020-10-27 12:56:32 +11:00 |
|
Audric Ackermann
|
a0e5c7386f
|
delete messages needs to be called once the message is selected
|
2020-10-27 12:38:48 +11:00 |
|
Audric Ackermann
|
55fa65fc31
|
override attachments name on upload
|
2020-10-27 09:13:29 +11:00 |
|
Audric Ackermann
|
8abd6a0e21
|
fix issue with contextmenu on scroll causing UI to break
|
2020-10-26 16:38:41 +11:00 |
|
Audric Ackermann
|
a7c4ce77a1
|
enable back attachments download on context menu
|
2020-10-26 16:38:06 +11:00 |
|
Audric Ackermann
|
f166ec814e
|
pass selectiomMode without selectedMessage props to ConversationHEader
|
2020-10-26 09:59:56 +11:00 |
|
Audric Ackermann
|
700a93362e
|
move drop file logic to SessionConversation component
Having it in another component was causing issues like not being able to
scroll on the conversation list even if the component was not shown
|
2020-10-21 15:51:13 +11:00 |
|
Audric Ackermann
|
a7bdc93ca8
|
working drag and drop, but no scrolling on the conversation messages
|
2020-10-21 10:35:21 +11:00 |
|
Audric Ackermann
|
b46ed237b3
|
allow empty message when they have attachments
|
2020-10-20 15:02:16 +11:00 |
|
Audric Ackermann
|
c5927cfc4b
|
focus composition box after adding an attachment
|
2020-10-20 14:31:10 +11:00 |
|
Audric Ackermann
|
363da7aa80
|
add back toast on attachment adding error
|
2020-10-20 14:07:48 +11:00 |
|
Audric Ackermann
|
6cf69a1337
|
make adding of attachment work on react conversation
|
2020-10-20 13:20:09 +11:00 |
|
Audric Ackermann
|
2a155a0f43
|
fix lightbox for single attachment display and download
|
2020-10-20 08:48:15 +11:00 |
|
Audric Ackermann
|
fcf13c7467
|
relink lightbox from signal to our app
|
2020-10-19 15:23:35 +11:00 |
|
Audric Ackermann
|
ddf41de3fb
|
add csp for image load from blob so attachments are loaded correctly
|
2020-10-19 09:35:16 +11:00 |
|
Audric Ackermann
|
b1cac5f01b
|
fix ordering of message with more recent at bottom of the view
|
2020-10-16 15:12:41 +11:00 |
|
Audric Ackermann
|
c41eaada25
|
move display of message list to a subcomponent
|
2020-10-16 14:54:31 +11:00 |
|
Audric Ackermann
|
026a1930ed
|
add a getOrThrow to ConversationController when we expect this convo
|
2020-10-15 17:19:49 +11:00 |
|
Audric Ackermann
|
144ae41529
|
add type for ConversationController, remove showStartConversation
and cleanup scss
|
2020-10-15 16:43:51 +11:00 |
|
Audric Ackermann
|
b7f5a32570
|
add reply to message UI logic
|
2020-10-15 11:18:37 +11:00 |
|
Audric Ackermann
|
1a379d2466
|
add theme logic to switch between dark/light theme based on redux store
|
2020-10-15 10:07:38 +11:00 |
|
Audric Ackermann
|
6e07ee42f5
|
cleanup network status view and some UI constants
|
2020-10-13 13:57:43 +11:00 |
|
Audric Ackermann
|
a652ec3b61
|
fix light theme in react refactor
|
2020-10-09 13:30:10 +11:00 |
|
Audric Ackermann
|
4d991d3992
|
Merge branch 'clearnet' into react-refactor
|
2020-10-08 17:23:55 +11:00 |
|
Audric Ackermann
|
1f9aff5d1d
|
fix merge issue
|
2020-08-10 15:08:00 +10:00 |
|
Audric Ackermann
|
3945c6b208
|
Merge remote-tracking branch 'upstream/clearnet' into react-refactor
|
2020-08-10 10:51:33 +10:00 |
|
Vincent
|
d7de09e475
|
linter-fixes
|
2020-07-24 11:36:14 +10:00 |
|
Vincent
|
2603401207
|
sleek-emoji-rendering
|
2020-07-23 09:58:46 +10:00 |
|
Vincent
|
7d4383301d
|
emoji-definition-reversion
|
2020-07-22 14:57:45 +10:00 |
|
Vincent
|
5165bfdba4
|
jsx-emoji-overlay
|
2020-07-22 14:03:24 +10:00 |
|
Vincent
|
9f1cef9844
|
emoji-rendering
|
2020-07-21 17:37:34 +10:00 |
|
Vincent
|
bf32cd3ae6
|
fixed up
|
2020-07-21 16:46:01 +10:00 |
|
Vincent
|
efd5b20a6e
|
Super fast message receiving
|
2020-07-21 16:22:53 +10:00 |
|
Vincent
|
28a0d82ea2
|
Updating message recieving
|
2020-07-21 14:43:46 +10:00 |
|