Audric Ackermann
8abd6a0e21
fix issue with contextmenu on scroll causing UI to break
5 years ago
Audric Ackermann
a7c4ce77a1
enable back attachments download on context menu
5 years ago
Audric Ackermann
f166ec814e
pass selectiomMode without selectedMessage props to ConversationHEader
5 years ago
Audric Ackermann
fe3cfb9e82
move all menu to react-contexify
5 years ago
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
5 years ago
Audric Ackermann
a7bdc93ca8
working drag and drop, but no scrolling on the conversation messages
5 years ago
Audric Ackermann
b46ed237b3
allow empty message when they have attachments
5 years ago
Audric Ackermann
c5927cfc4b
focus composition box after adding an attachment
5 years ago
Audric Ackermann
363da7aa80
add back toast on attachment adding error
5 years ago
Audric Ackermann
6cf69a1337
make adding of attachment work on react conversation
5 years ago
Audric Ackermann
2a155a0f43
fix lightbox for single attachment display and download
5 years ago
Audric Ackermann
fcf13c7467
relink lightbox from signal to our app
5 years ago
Audric Ackermann
42369cb8f2
add redux action to change section of UI
5 years ago
Audric Ackermann
ddf41de3fb
add csp for image load from blob so attachments are loaded correctly
5 years ago
Audric Ackermann
b1cac5f01b
fix ordering of message with more recent at bottom of the view
5 years ago
Audric Ackermann
3998bbc97d
fix more typing errors of conversation object
5 years ago
Audric Ackermann
c41eaada25
move display of message list to a subcomponent
5 years ago
Audric Ackermann
f117a083c1
remove i18n requirement in props for message
5 years ago
Audric Ackermann
026a1930ed
add a getOrThrow to ConversationController when we expect this convo
5 years ago
Audric Ackermann
144ae41529
add type for ConversationController, remove showStartConversation
...
and cleanup scss
5 years ago
Audric Ackermann
b7f5a32570
add reply to message UI logic
5 years ago
Audric Ackermann
1a379d2466
add theme logic to switch between dark/light theme based on redux store
5 years ago
Audric Ackermann
6c7f1598b7
add a flex component using styled
5 years ago
Audric Ackermann
6e07ee42f5
cleanup network status view and some UI constants
5 years ago
Audric Ackermann
a652ec3b61
fix light theme in react refactor
5 years ago
Audric Ackermann
4d991d3992
Merge branch 'clearnet' into react-refactor
5 years ago
Audric Ackermann
dfff6c2149
Merge pull request #1374 from Bilb/hide-shorten-pubkey-except-public
5 years ago
Audric Ackermann
37dd7b87cc
remove right buttons on Message. use right click instead
5 years ago
Audric Ackermann
b050a3740d
clean all updateConversation calls to convo.commit()
5 years ago
Audric Ackermann
1a5a0786a1
fix new medium group mark as unread then as read on opened
5 years ago
Audric Ackermann
f57c85dc0d
hide pubkey when not needed on conversationHeader and listItem
5 years ago
Audric Ackermann
16b8fc8620
hide shortened pubkey except for public groups
5 years ago
Audric Ackermann
232b1a416a
do not refresh group panel media if length of media did not change
5 years ago
Audric Ackermann
7a8a22701b
Merge pull request #1370 from Bilb/fix-medium-groups
5 years ago
Audric Ackermann
a1c58044d3
Merge pull request #1371 from Bilb/drop-admin-medium-groups
...
require admin for editing a closed group, but not a medium one
5 years ago
Audric Ackermann
2f8f79c5d2
make message clearer when we try to reuse a keyIdx in the ratchet
5 years ago
Audric Ackermann
99608440d0
Merge pull request #1358 from Bilb/generate-own-sender-key-not-found
...
Generate our own senderkey if it does not exist
5 years ago
Audric Ackermann
4215aa1e3b
require admin for editing a closed group, but not a medium one
5 years ago
Audric Ackermann
85fd481ff3
Merge pull request #1362 from Bilb/f-xtyping-bubble-theme
...
Fix typing bubble theme
5 years ago
Audric Ackermann
68a1091e99
Merge pull request #1361 from Bilb/fix-mention-@-with-long-title
...
render @ mention correctly with long title on ConversationListItem
5 years ago
Audric Ackermann
97eaf68085
clean getExistingSenderKeysForGroup as we don't need the diff anymore
5 years ago
Audric Ackermann
c0497e3df1
trigger senderKeyRequest if we get a DOMException on decryptGCM()
5 years ago
Audric Ackermann
05e682cdc2
enable back swarm polling when we get added back to a group
5 years ago
Audric Ackermann
3fa1a8f2b5
mark medium group as not left if we get a message INFO adding us back
5 years ago
Audric Ackermann
cfb9e65f30
trigger new ratchet send on message sent success
...
send our new ratchet to all new members when we just sent a message
containing no senderKey in it.
an set but empty senderKey array should only be sent when a user left or
was removed.
5 years ago
Audric Ackermann
a05b6556b0
remove unused handleQuit for medium groups
5 years ago
Audric Ackermann
e0e0830d3b
remove all ratchet when needed to get fresh senderKey from members
5 years ago
Audric Ackermann
5d7d66f65a
fix bug making session request being sent for medium group create
5 years ago
Audric Ackermann
a80f9a5965
fix medium group to match mobile way
5 years ago
Audric Ackermann
baaca1a29f
switch medium or closed group deeper in code
5 years ago