Commit Graph

760 Commits (85db5f2891ad91aad5dc5af8f9aee6e4edeb4ca8)

Author SHA1 Message Date
Audric Ackermann 29eb528d1f
remove signal gear icon, and show back ours on calculatingPow
this is used for a message in the message list and in the conversation
list item
5 years ago
Audric Ackermann 88cd58e7ff
trigger theme switch with user theme on app start 5 years ago
Audric Ackermann d729e49840
update to latest major version of react-contexify 5 years ago
Audric Ackermann e8677eef8c add back bump typing to CompositionBox 7 show bubbles on direct convo 5 years ago
Audric Ackermann 08d8b90aaa
add animation on click on quoted message just like on mobile 5 years ago
Audric Ackermann 9f0fd6fa8a
fix mentions shows display name in composition box but sends user id 5 years ago
Audric Ackermann c1c1cde14b
improve caption editor, and disable right panel if messagedetails shown 5 years ago
Audric Ackermann 5c55a9411f
add first step to enable back MessageDetails.
Still not much the react way to do it for now
5 years ago
Audric Ackermann 8ac2011682
render triple dots menu on header only when not on default viewmode 5 years ago
Audric Ackermann 291d4682e4
fix some tests 5 years ago
Audric Ackermann 51ea762bce
enable save of attachments on click on single generic attachment 5 years ago
Audric Ackermann a1d4dea845
fix scrolling to unread and marking message as read on scrolling
we need to hit the bottom for the convo to update currently

add smooth scrolling on click on quoted message
5 years ago
Audric Ackermann d0043ca245
use react-intersection to accurately mark messages as read 5 years ago
Audric Ackermann bb87eb0f52
fix timer expiring sometimes missing a sec 5 years ago
Audric Ackermann f8f15cb9f7
fix remove message for public groups 5 years ago
Audric Ackermann edd984e0f5
make quotes stay empty when there object isEmpty() 5 years ago
Audric Ackermann c9e81454fb
make mentions work in react when emoji inserted inside at a rand pos 5 years ago
Audric Ackermann b5af8eb215
Add Mentions with react-mentions 5 years ago
Audric Ackermann 81196b793e
prevent 'now ago' from appearing with capitalize 5 years ago
Audric Ackermann c8e8d851f9
fix verified change saving of messages, and ctx menu for header 5 years ago
Audric Ackermann 357421f161
rename window.console.log to window.log.info 5 years ago
Audric Ackermann c0cf53cdfa
enable back the logic of displaying avatar for first message in serie 5 years ago
Audric Ackermann 0b4400837b
fix scroll to quoted message and contact display name of group updates 5 years ago
Audric Ackermann 7ae79ee0a2
make timer notification work with empty profile name (display pubkey) 5 years ago
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
5 years ago
Audric Ackermann b9dbef86a5
click on image message in convo while selection mode, selects message 5 years ago
Audric Ackermann d0bf8d54bc
fix theme of unlock settings with password 5 years ago
Audric Ackermann 3f538b9be1
render Session Verification Messages 5 years ago
Audric Ackermann 940ad57f83
rework the way unread count works
we no longer refresh on each message read, only once the whole
conversation is read.
5 years ago
Audric Ackermann 07c384aa0d
render GroupNotification messages 5 years ago
Audric Ackermann a30ae8903b
remove bulk edit view and related stuff unused 5 years ago
Audric Ackermann ba959f3379
link preview state moved to SessionCompositionBox 5 years ago
Audric Ackermann 13e02b5bf1
add staged link previews for everything from signal 5 years ago
Audric Ackermann a0e5c7386f
delete messages needs to be called once the message is selected 5 years ago
Audric Ackermann 7c47150194
fix attachments download with already set url 5 years ago
Audric Ackermann 55fa65fc31
override attachments name on upload 5 years ago
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 a7bdc93ca8
working drag and drop, but no scrolling on the conversation messages 5 years ago
Audric Ackermann 6cf69a1337
make adding of attachment work on react conversation 5 years ago
Audric Ackermann 3998bbc97d
fix more typing errors of conversation object 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 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 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 4a86c81edf
themify the typing bubble 5 years ago
Audric Ackermann c052b1a2ec
update group size limit to 20 now that those are ssk groups
Also removed removed description while creating a medium group as it was
removed on mobile
5 years ago
Audric Ackermann d6ad2a1911
select message on click on message directly 5 years ago
Audric Ackermann 4d801fd8e5
check for changes on member avatars only on re rendering 5 years ago
Audric Ackermann 56cd42d34c
remove authorColor unused in Session 5 years ago
Audric Ackermann 6eb13e43e3
simplify a lot avatar props 5 years ago
Audric Ackermann b845ba9642
use a HOC to fetch closed group conversations for avatar rendering 5 years ago
Audric Ackermann 35ea6af27f
Add group avatar as on mobile: with multiple group members avatar 5 years ago
Audric Ackermann b51eca61c8
Merge pull request #1333 from Bilb/fix-avatar-path
fix custom avatar show on dialogs and list
5 years ago
Audric Ackermann 84c7ce006b
fix ctx menu on repeated block/unblock 5 years ago
Audric Ackermann d3badba681
hide reset session from menu when user is blocked 5 years ago
Audric Ackermann 57160cb45c
fix custom avatar show on dialogs and list 5 years ago
Audric Ackermann 76664d9a11
use created_at for public group to order messages 5 years ago
Audric Ackermann c47d0e5707
rename friend-.. css to contact- 5 years ago
Audric Ackermann 339bc35975
shorten pubkey when replying to a user 5 years ago
Audric Ackermann 4070a7099f
Merge remote-tracking branch 'upstream/clearnet' into add-light-theme 5 years ago
Audric Ackermann 5f51573f53
remove unused templates 5 years ago
Audric Ackermann 9cbf21547b
cleanup scss and themify message view 5 years ago
Audric Ackermann 0b6c915f8f
update translation to match android - part 2 5 years ago
Audric Ackermann 70b739d24f
update translation to match android - part 1 5 years ago
Audric Ackermann 9d4dff611f
simplify Copied xxx => Copied to clipboard 5 years ago
Audric Ackermann 66d3a2b86c
replace unsend with deleteForEveryone 5 years ago
Audric Ackermann edf25e8cbc
clean up menu on message click 5 years ago
Audric Ackermann 71004f04a2
add a getDeleteMenuItem and hide on open groups as
leave and delete messages does the same in fact
5 years ago
Audric Ackermann 1f9aff5d1d
fix merge issue 5 years ago
Audric Ackermann 3945c6b208
Merge remote-tracking branch 'upstream/clearnet' into react-refactor 5 years ago
Audric Ackermann 58dd064e93
Merge remote-tracking branch 'upstream/clearnet' into fix-integration-tests 5 years ago
Audric Ackermann 3e56eb6133
add beta german translation copy pasted from android 5 years ago
Audric Ackermann 933eb73aa1
Merge remote-tracking branch 'upstream/clearnet' into fix-integration-tests 5 years ago
Audric Ackermann a4397ceeb3
Merge remote-tracking branch 'upstream/clearnet' into fix-drop-message-closed-group 5 years ago
Audric Ackermann b237d20e62
treat mentions to our primary as us from secondary 5 years ago
Audric Ackermann 6063e0757d
remove 'friend' reference from messages.json 5 years ago
Audric Ackermann 64dff64925
fix mentions notification displayname rather than pubkeys
* replace @pubkeys with their corresponding display name if found
* fix the display of the @ sign on the conversationListItem
5 years ago
Maxim Shishmarev d95dfdc04a
Merge pull request #1280 from msgmaxim/medium-group-fixes
Medium group protocol changes
5 years ago
Audric Ackermann 592c31dfc0
fix tslint issues with spectron includes 5 years ago
Audric Ackermann 401c37c39e
make standardized menu, use them in ConversationHeader
and ConversationListItem
5 years ago
Vincent d7de09e475 linter-fixes 5 years ago
Audric Ackermann ce6263dc21
share ContextMenu item tests for ConversationListeItem and ConversationHeader 5 years ago
Audric Ackermann ffbba2480f
hide blocking option from UI for blocking groups 5 years ago
Maxim Shishmarev cc43555cd2 Merge branch 'clearnet' into medium-group-fixes 5 years ago
Vincent 2603401207 sleek-emoji-rendering 5 years ago
Maxim Shishmarev 87144336b7 Large refactor of medium groups. Fixes them for multidevice 5 years ago
Vincent 7d4383301d emoji-definition-reversion 5 years ago
Vincent bf32cd3ae6 fixed up 5 years ago
Vincent 28a0d82ea2 Updating message recieving 5 years ago
Vincent d823e2a758 safety-number-view 5 years ago
Vincent 79e821e342 dropZone inti 5 years ago
Vincent 3591001ef1 audio component ui 5 years ago
Vincent c26e20d33f css-loader 5 years ago
Vincent 54b7d9a21b Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into refactor-ts-react 5 years ago
Vincent 9ec99da9f9 SessionRecording-cleanup 5 years ago
Audric Ackermann a121dd6694
show block/unblock option for closed group on contextmenu 5 years ago
Audric Ackermann fc5af07363
update UI when user blocks a group 5 years ago
Audric Ackermann adb7234b43
exclude empty timestamp conversation from contacts list 5 years ago
Vincent 6078be1657 revive-ts-refactor 5 years ago
Vincent 83528f4b8d Merge branch 'clearnet' of https://github.com/loki-project/session-desktop into refactor-ts-react 5 years ago
Audric Ackermann 8432d01488
minor ui improvements (button color and place) 5 years ago
Mikunj 669648d9cb Fix expire timer 5 years ago
Audric Ackermann c95bf57b28
Merge remote-tracking branch 'upstream/clearnet' into handle-message-sending-events 5 years ago
Audric Ackermann 1201707d17
show tiny wheel while message is in sending state 5 years ago
Mikunj fbbbadada5 Merge branch 'clearnet' into attachments 5 years ago
Audric Ackermann 1b011ca74e
fix groupUpdate including an empty kicked field 5 years ago
Mikunj b69ad7db16 Add attachment util 5 years ago
Audric Ackermann aa797f6670
various changes to be reverted. kind of working session chats only. 5 years ago
Audric Ackermann 28fb1dd12a
address PR reviews 5 years ago
Audric Ackermann eb9a838af1
remove friends from UI logic 5 years ago
Audric Ackermann 66de8d9648
remove plenty of the friend logic 5 years ago
Audric Ackermann 68b119fb69
remove FR logic from receiver and background.js 5 years ago
Mikunj e6139a5463 Merge branch 'clearnet' into message-sending-refactor 5 years ago
Maxim Shishmarev abde96bc1e Fix medium group updates 5 years ago
Maxim Shishmarev fcadcd780e More integration tests for medium groups 5 years ago
Maxim Shishmarev 3561ac49c0 UI and some integrations tests for sender keys 5 years ago
Audric Ackermann fa853538d0
LINT after prettier upgrade 5 years ago
Vincent 400e1ee0a8 rm forced leave 6 years ago
Vincent 235d4200bd rm archive 6 years ago
Vincent 3ab2b550e4 Remove archive conversation 6 years ago
Mikunj Varsani 1a0b760fa1
Merge pull request #1093 from Bilb/fix-various-closed-group
Fix various closed group
6 years ago
Mikunj Varsani 3e3df7717f
Merge pull request #1094 from Bilb/link-device-fixes
Link device fixes
6 years ago
Vincent cf05d4ff6c revivify 6 years ago
Audric Ackermann 3c2746d910
fix group update notifcation when we are added to the group 6 years ago
Audric Ackermann 6f8affe5c9
add spinner while unlinking device 6 years ago
Audric Ackermann b60188331a
do not trigger closed group update on unchanged member list 6 years ago
Audric Ackermann 026844e40b
fix slaveMessages shown as someone else messages pubchats
When sending a message from a secondary device to a pubchat the
primary device would display this message on the left side on the
conversation view. It was due to the fact that the slaveDevices was not
built correctly.
6 years ago
Audric Ackermann 645b2d55fc
invite friends to closed group: hide already members 6 years ago
Audric Ackermann ab77b0f9a5
disable message contextmenu on group chats when kicked 6 years ago
Audric Ackermann f48136678e
use isKickedFromGroup to disable ui components 6 years ago
Vincent 9c9b8e08ef Remove redundant bool casting 6 years ago
Vincent 9229ee7482 Linted 6 years ago
Vincent 99200bb725 Message unsendability 6 years ago
Vincent f66bc782da Remove debugging logs 6 years ago
Vincent dd04f650f8 changes 6 years ago
Vincent d09dc92e3d Disabled archiving 6 years ago
Vincent 43772b8ee2 Timer notifications complete 6 years ago
Vincent f2ce52a3d5 Timer notifications rework 6 years ago
Vincent 6cda163b27 upgrade typescript 6 years ago
Audric Ackermann 796a37189a
Disable disappearing message before friend request accepted
Hide nickname option fron menu in ConversationHeader for now
6 years ago
Vincent 86bcee58ce lint 6 years ago
Vincent 1fd0c8168f Memberlist modal strict styling 6 years ago
Vincent e5390d54f4 memberlist item alignment 6 years ago
Vincent d8a12aab0f conv tinkering 6 years ago
Vincent 6360b539a3 linting 6 years ago
Vincent 6135f4d334 Message selection correction 6 years ago
Vincent 4ed1e42cae Message selection debug and onenter 6 years ago
Vince bed64b2ab8
Merge pull request #935 from Bilb/fix-contextmenu-cache-conversation-view
Fix menu cache conversation view
6 years ago
Vincent 1d289c04ed Message reading instantaneous completed 6 years ago
Vincent c7d96f2565 Marking messages as read completed 6 years ago
Vincent 9a6aafe99c Pull from clearnet 6 years ago
Vincent 7235ccff88 Emoji quick styling 6 years ago
Konstantin Ullrich 18a464fc58 Add a numeric TTL Countdown if the time left is under 1 minute 6 years ago
Vincent 6e74640165 Prevent messages reading "now ago" 6 years ago
Vince 62abcfcdc6
Prevent rendering double avatars 6 years ago
Mikunj aeb349ea64 Unrelated lint... 6 years ago
Vince 06142c880a
Revert removal of header search icon
Rendering is still disabled.
6 years ago
Audric Ackermann 0779eb2890
Merge pull request #929 from Bilb/use-new-memberlist-updategroup-dialog
Use the new member list UI for the update group dialog (closed)
6 years ago
Audric Ackermann 1f74803e72
add key to group member list 6 years ago
Ryan Tharp a53fcee1bd lint 6 years ago
Ryan Tharp 1792e2d952 add editGroupNameOrPicture to gear 6 years ago
Mikunj Varsani 053b31ad38
Merge pull request #938 from Mikunj/github-actions
GitHub actions Part 2
6 years ago
Mikunj a09e370e1d Added testing on pull request
Disable proxy in tests.
6 years ago
Vincent 3030b028eb Message selection 6 years ago
Vincent 548db7150d Start message selection reactification 6 years ago
Audric Ackermann 370467a127
Merge pull request #878 from Bilb/group-profile-image
Group profile image upload
6 years ago
Audric Ackermann 2d1739a1e7
add key to a list of badges (cause error on console) 6 years ago
Audric Ackermann 84d5cf4541
fix contextmenu caching on Message right click 6 years ago
Vincent 5d11ef1457 Header props 6 years ago
Vincent a5905536fa Onload scroll to unread 6 years ago
Audric Ackermann 797ccdc125
Use the new member list UI for the update group dialog (closed) 6 years ago
Vincent 82f1f2d1b1 More scroll management 6 years ago
Audric Ackermann 6b2afdf047
Merge pull request #923 from Bilb/fix-close-sessionmodal
fix catch of mouse events on forgotten modals
6 years ago
Audric Ackermann 116c73d741
Merge pull request #921 from konstantinullrich/#903_Remove-redundant-search-icon-in-message-view
Remove search icon in message view
6 years ago
Konstantin 99bb9a2c30
Remove redundant braces
Co-Authored-By: Mikunj Varsani <Mikunj@users.noreply.github.com>
6 years ago
Vincent 03df4891bd Conditional rendering of avatars 6 years ago
Audric Ackermann daec39b94d
fix catch of mouse events on forgotten modals 6 years ago
Konstantin Ullrich 05a15dc9cd Small Code formating 6 years ago
Konstantin Ullrich c731241689 Remove search icon in message view 6 years ago
Audric Ackermann cb18a48d50
fix event propogation on links in messages 6 years ago
Audric Ackermann e0ff1755ac
lint 6 years ago
Audric Ackermann ad682b588a
make group image upload look same as edit profile upload 6 years ago
Audric Ackermann 790085bea1
disable profile image upload for closed group 6 years ago
Audric Ackermann 1428cfe1dd
fix download profile image open groups 6 years ago
Audric Ackermann 60ed8f2972
make download of group avatar work 6 years ago
Audric Ackermann 6d5aed7de8
make upload of group picture work 6 years ago
Vince fbf82efb6d
Merge pull request #859 from Bilb/various-group-updates-fixes
Various group updates fixes
6 years ago
Vince f91ce45c92
Merge pull request #852 from Bilb/fix-message-selection-only-on-message-click
fix #805 select message only onclick on it
6 years ago
Audric Ackermann 2b2c36bb2e
allow remove of group members if group size > 10 6 years ago
Audric Ackermann a67a409150
Merge pull request #842 from Bilb/clearnet
separate update group name and group members dialog (add and remove m…
6 years ago
Audric Ackermann 0e2d95be03
fix #805 select message only onclick on it 6 years ago
Vincent 01389aa802 More styles 6 years ago
Vincent 4d65fe76ab Updating tos & privacy links 6 years ago
Audric Ackermann ff10637a5a
separate update group name and group members dialog
(add and remove members are separated)
6 years ago
Vincent cf0b9e45fa Emoji spacing & message highlight formatting 6 years ago
Vincent 2101abb911 Modal blurs and stylistic simplifications 6 years ago
Mikunj Varsani a75ef365b8 Fix device unlinking.
Fix session request being sent even if we have keys to setup a session.
Fix minor crash.
6 years ago
Ryan Tharp 8aa7682bc4 Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into tls-fix 6 years ago
Ryan Tharp b97c9e7408 lint 6 years ago
Ryan Tharp 64fabc190a put period back at the end 6 years ago
Ryan Tharp 6ff5175a74 remove copyId and block user on RSS feeds 6 years ago
Vincent f526ee0d96 gruntify 6 years ago
Vincent 821cf00b65 Closed group update message stylgin 6 years ago
Vincent b341ceaf76 Closed group joining completed w/o backend 6 years ago
Vincent 4fd2126fbe Fileserver update 6 years ago
Vincent 250a3ad6c1 Closed groups overlay integration 6 years ago
Vincent 91c6a153ae function params changes 6 years ago
Vincent c5e0fe8503 Closed groups UI 6 years ago
Vincent de4edf9252 CLosed groups ui initial listprops 6 years ago
Vince d9320f6255
Merge pull request #776 from Bilb/fix-redesign-comments
Fix some redesign comments
6 years ago
Vincent c0a33a630f Join channel generalisation 6 years ago
Audric Ackermann 5f0738c4b8
make profile image which where 48pixels big 36 noew, as no more border 6 years ago
Audric Ackermann e4c8ece08c
reduce triple dots conversation header icon size 6 years ago
Vincent aeb04a3a44 onboarding messageview 6 years ago
Vincent 9dcc851ebd Updated all icon references 6 years ago
Vincent 4f881ab9a3 Merge branch 'clearnet' of https://github.com/loki-project/loki-messenger into clearnet 6 years ago
Vincent cf46548761 Simplification of keyup 6 years ago
Vincent f55e20d8ac Cleanup media view formatting 6 years ago
Maxim Shishmarev 02320334f0 Remove P2P 6 years ago
Audric Ackermann d68aeb947e
Merge branch 'clearnet' into brand-redesign 6 years ago
Audric Ackermann 7867f4dceb
Merge branch 'clearnet' into brand-redesign 6 years ago
Maxim Shishmarev 09bfd9e4ed
Merge pull request #719 from msgmaxim/private-groups
Fix not showing non-friend members in update group dialog
6 years ago
Maxim Shishmarev 8ce066b802 Display subscriber count for open chats 6 years ago
Vincent 4d690768a6 Scrolling button updated and animations to modals 6 years ago
Vincent a0a5a61b29 Various changes suggested by redesign overview 6 years ago
Vincent 3dd18a0c9c Profile picture upload, fixes and copy 6 years ago
Audric Ackermann 293eca0509 Merge branch 'brand-redesign' into clearnet 6 years ago
Audric Ackermann 7e6bbe9c54 do not make highlighted message different for now 6 years ago
Audric Ackermann 25344685a2 merge 6 years ago
Audric Ackermann 25d0fff95f fix build 6 years ago
Vincent d0a8b933e9 Add friends to server Session'isation 6 years ago
Vincent 643a19d1af Sass improvements 6 years ago
Vincent 010cf045cb optimisation of ternary & binary expr. 6 years ago
Vincent 2439c6f95b Contextmenu left trigger fix for messageview 6 years ago
Audric Ackermann 67262c7eaa lint after merge and fix startup of app 6 years ago
Audric Ackermann a7f2072eb7 update invite friend dialog with session ui 6 years ago
Audric Ackermann fb4debdd42 fix add friends dialog noFriendsToAdd 6 years ago
Audric Ackermann 1d63bc3203 add required props in grouppanel to handle disappearing message sets 6 years ago
Audric Ackermann 213db6c1ed fix lint 6 years ago
Audric Ackermann ab0ff9c3ad rename showUserDetails -> avatarClick for conversationHeader 6 years ago