Commit graph

9287 commits

Author SHA1 Message Date
Audric Ackermann f3430bdcb5
add toast on isBlocked, isKicked, ... for sending of messages 2020-11-12 14:39:37 +11:00
Audric Ackermann 866c28bc20
load blocked number from db before loading conversations
this is to unsure that isBlocked on the conversation will return the
correct value. We need BlockedNumberController to be loaded for this
2020-11-12 13:48:02 +11:00
Audric Ackermann e479ee6332
saveError on message sending without connection on private chat 2020-11-12 12:19:34 +11:00
Audric Ackermann e45ce43e01
store messages currently loaded in convo on redux 2020-11-12 12:18:50 +11:00
Audric Ackermann 221f264de6
rename all saveMessage to message.commit() 2020-11-12 09:21:19 +11:00
Audric Ackermann 5122433eb4
remove message_list_view.js and replace saveMessage with a commit() 2020-11-12 09:10:51 +11:00
Audric Ackermann 30f93b2ad3
remove conversation stack 2020-11-11 10:01:17 +11:00
Audric Ackermann 70e59bdab5
remove unused showConfirmationDialog appview
Everything is linked to window.confirmationDialog()
2020-11-11 09:47:20 +11:00
Audric Ackermann b9c4394b27
SessionConversation, render MessageView if no conversationModel found 2020-11-11 09:44:04 +11:00
Audric Ackermann 190d597814
only trigger new msg on open group if we are still running 2020-11-10 17:33:44 +11:00
Audric Ackermann c039c89a26
remove resetMessageSelection() as unused and cleanup toast 2020-11-10 16:15:27 +11:00
Audric Ackermann 209fe460e4
lint and fix toast blur when dialog shwon 2020-11-10 14:55:10 +11:00
Audric Ackermann a5a7b38da9
add autoFocus feature to SessionInput 2020-11-09 16:33:25 +11:00
Audric Ackermann 357421f161
rename window.console.log to window.log.info 2020-11-09 14:28:02 +11:00
Maxim Shishmarev 27859b13aa Added an option to use v3/lsrpc endpoint for more compact (base64) file reponses 2020-11-09 14:25:24 +11:00
Audric Ackermann 8710b7a9e8
medium group: send existing expiretimer to joining members if set 2020-11-09 13:58:37 +11:00
Audric Ackermann 545eef4edb
include expireTimer in group invitation message so it does not reset it 2020-11-09 12:06:26 +11:00
Audric Ackermann 9e52a7a780
add a message on incoming session reset message 2020-11-09 11:59:21 +11:00
Audric Ackermann 21a97ba0ec
fix deleteMessages from headermenu and load unread_count message on show 2020-11-09 11:58:51 +11:00
Audric Ackermann e613613416
show toast with react-toastify and make them a styled-component 2020-11-09 11:25:57 +11:00
Audric Ackermann 051436339d
remove unused font 2020-11-09 11:12:01 +11:00
Audric Ackermann 72b6538679
render unreadBanner at top of the message list if unread is not found 2020-11-06 15:17:52 +11:00
Audric Ackermann 7058bc0319
fix metadata styles for media message without body on light mode 2020-11-06 15:17:23 +11:00
Audric Ackermann 9192c7b7d3
auto close session seed modal on copy 2020-11-06 15:13:16 +11:00
Audric Ackermann cf401fb78e
Merge pull request #1387 from Bilb/fix-pre-key-errors-bad-mac
fix restoring of session after restore from seed
2020-11-06 15:12:44 +11:00
Audric Ackermann 6fd8ea20c7
fix restoring of session after restore from seed 2020-11-06 14:44:04 +11:00
Audric Ackermann 3d11271471
fix position of unread banner on conversation (search for first read) 2020-11-05 12:11:03 +11:00
Audric Ackermann 48ecb8fc4b
cleanup unused code 2020-11-05 11:03:15 +11:00
Audric Ackermann d218e00bd3
scale down avatars before upload to 512x512 2020-11-05 11:02:45 +11:00
Audric Ackermann 876247b5ad
fix background of selectio overlay, and cleanup unused code 2020-11-04 17:50:02 +11:00
Audric Ackermann c0cf53cdfa
enable back the logic of displaying avatar for first message in serie 2020-11-04 17:43:45 +11:00
Audric Ackermann 0b4400837b
fix scroll to quoted message and contact display name of group updates 2020-11-04 16:55:52 +11:00
Audric Ackermann 7ae79ee0a2
make timer notification work with empty profile name (display pubkey) 2020-11-04 13:44:37 +11:00
Audric Ackermann dfbcf3ac9b
do not remove convo when removing only message
use the user pubkey if group update notification with an unknown user
make GroupNotification a function component
2020-11-04 13:06:00 +11:00
Audric Ackermann 95101bfd3c
allow overlay message section to switch between join to newmessage 2020-11-04 11:43:15 +11:00
Audric Ackermann 113e91aa4b
contact section updates on menu right click block 2020-11-04 11:35:11 +11:00
Audric Ackermann b9dbef86a5
click on image message in convo while selection mode, selects message 2020-11-04 11:17:54 +11:00
Audric Ackermann b865810cb0
fix expiretimer color for incoming message in light mode 2020-11-04 11:06:17 +11:00
Audric Ackermann d0bf8d54bc
fix theme of unlock settings with password 2020-11-04 10:56:56 +11:00
Audric Ackermann 94b445983d
Merge remote-tracking branch 'upstream/clearnet' into react-refactor 2020-11-04 10:31:23 +11:00
Audric Ackermann aad2d3232a
be able to show right panel for users too (and display convo medias) 2020-11-04 09:44:06 +11:00
Audric Ackermann 3f538b9be1
render Session Verification Messages 2020-11-04 09:17:02 +11:00
Audric Ackermann 325331550c
fix group update message for medium group 'You' left or kicked 2020-11-02 16:50:54 +11:00
Audric Ackermann dad9e5297c
make the last seen indicator work as expected 2020-11-02 14:03:11 +11:00
Audric Ackermann 4d1335eb93
finish removing backbone last seen indicator view 2020-11-02 14:02:43 +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 5c8c457282
add and use MESSAGE_TABLE const in sql.js 2020-10-30 13:19:57 +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