Commit Graph

1306 Commits (dfa04c68f40b51c71e343ba8d17d36af501e5923)

Author SHA1 Message Date
Audric Ackermann 61277a5397
fix replying to message focus composition box
Relates #1808
4 years ago
Audric Ackermann 99f862dd0f
fix send link preview keep being shown
Relates #1810
4 years ago
Audric Ackermann 119b6e1baf
keep scrolled position when adding messages at the bottom 4 years ago
Audric Ackermann 12d09bc896
preload messages when switching conversation 4 years ago
Audric Ackermann f9ecfccc0a
batch UI updates of message added events 4 years ago
Brice-W 3995dbdeee oxen icon svg added 4 years ago
Brice-W 0d5e52678f add link to Oxen website in the settings (right icon missing) 4 years ago
Audric Ackermann 77a6be3432
Merge pull request #1793 from Brice-W/group-edition-fix
Fix for name change and adding members in groups
4 years ago
Brice-W eb3851592c lint 4 years ago
Brice-W bfa68fc9b5 add isGroup test 4 years ago
Brice-W b89f55dd02 update displayed buttons on groups 4 years ago
audric 4b8778d071 fix markRead using timestamp of now when scroll to bottom 4 years ago
audric 1054278a54 disable search in messages for now 4 years ago
audric dbf6a0183f remove unread top banner on scroll to bottom 4 years ago
audric e82d51fff0 do not show warning about link preview if they are already ON 4 years ago
audric 59baa08f73 Merge remote-tracking branch 'upstream/clearnet' into perf-improv 4 years ago
Audric Ackermann 5d1d21f715
Merge pull request #1788 from warrickct/send-seed-confirmation
Send seed confirmation
4 years ago
Audric Ackermann ece7f3e184
Merge pull request #1785 from warrickct/close-modals-easier
Close modals easier
4 years ago
audric bfc4b2b720 lint 4 years ago
audric 588ae85cda fix at lat types for attachment 4 years ago
audric 12ff3379e1 add key for all messages list so we can scroll to them programnatically 4 years ago
audric 8766cf3f8a store offset before refresh of messagesList and restore it 4 years ago
audric c8f0150aaf fix unread banner position when first unread is visible 4 years ago
audric c2b5ac68d6 don't rely on scrollheight to calculate for ui Updates
as it causes a layout complete refresh
4 years ago
audric e72885944b use selector to sort and add first of serie flag 4 years ago
audric 6d34a60f94 improve performance by not loading all unread messages 4 years ago
Warrick Corfe-Tan 966012016b Popup confirmation before sending a message containing the users recovery phrase. 4 years ago
audric 4f5072ee65 Merge remote-tracking branch 'upstream/clearnet' into perf-improv 4 years ago
audric b7df0788c2 move mentions state to the ConversationState 4 years ago
audric 23e9a6d31c move some actions to redux in hooks 4 years ago
Warrick Corfe-Tan ca4dec9fda linting, formatting, testing 4 years ago
Warrick Corfe-Tan 28924a63bb removing some unusued imports. 4 years ago
Warrick Corfe-Tan 3fca7ef4de remove unused imports. 4 years ago
Warrick Corfe-Tan 973df5d245 clicking outside of confirmation modal body closes confirmation modal. 4 years ago
Brice-W e9f70d8c82 fix issue 4 years ago
Brice-W 74147d8c3d Merge branch 'clearnet' of https://github.com/oxen-io/session-desktop into focus-issue 4 years ago
Audric Ackermann 3c0ea2b900
Merge pull request #1781 from Bilb/fix-link-device
fix link device. start polling for our pubkey
4 years ago
audric 41c2ce67a7 fix link device. start polling for our pubkey 4 years ago
Audric Ackermann 0e4d7ec21a
WIP 4 years ago
Audric Ackermann a54345a42e
put back quote a message logic with hook 4 years ago
Audric Ackermann 9a380b716b
put saveAttachemntToDisk outside of component 4 years ago
Audric Ackermann 511adcf388
refactored right panel to hook 4 years ago
Audric Ackermann 4ca5a4f093
fixup selected message in redux logic 4 years ago
Audric Ackermann 787e3a32d0
remove count of unread in unread message banner 4 years ago
Audric Ackermann 16d34a7137
moved conversations reducer to createSlice 4 years ago
Audric Ackermann 63b81b4c8e
cleanup SessionMessageList p1 4 years ago
Brice-W 46dc6c6275 pin conversations added to header menu 4 years ago
Brice-W 5d7d58fe05 move NotificationForConvoOption declaration + getConversationNotificationSettingType created as used twice 4 years ago
Brice-W adab2b4506 add Notifications in conversations context menu 4 years ago
Audric Ackermann e8f0c4aaec
move libloki to webworker and remove unused stuff in it 4 years ago
Audric Ackermann 1b2a644e7a
fixed crash on leftpaneContactSection 4 years ago
Audric Ackermann 3e27a397d7
bump version of node-sass 4 years ago
Brice-W 2af9d9e15d use of a custom hook to detect focus 4 years ago
Audric Ackermann 5b0b165ba9
Merge remote-tracking branch 'upstream/clearnet' into perf-improv 4 years ago
Audric Ackermann f0fad6edfa
uniformized props for Message 4 years ago
Audric Ackermann ee4a0b9b1e
cleanedup redux action openConversationExternal 4 years ago
Audric Ackermann 7f76ab274c
added a hook to fetch avatar of closed group members 4 years ago
Brice-W 936f9a3efc don't mark message as read if app isn't focused 4 years ago
Audric Ackermann 016461f506
mark message as read on click on scroll to bottom button 4 years ago
Audric Ackermann b385a9b101
test with better-sqlite3 bindings 4 years ago
Audric Ackermann bf76abacee
Merge pull request #1770 from Brice-W/pin-conversations
Pin conversations
4 years ago
Brice-W 5252dd40e3 fixes 4 years ago
Brice-W f1e4cbaabf clean 4 years ago
Audric Ackermann 4fbb0d48f2
remove index as key 4 years ago
Brice-W 14cecb1216 menu item creation moved to getPinConversationMenuItem 4 years ago
Brice-W ff7f201e04 add feature flag 4 years ago
Brice-W c3bf2a4e96 fixes and tests 4 years ago
Audric Ackermann 97b9156562
improve performamce by memoizing avatar and menus 4 years ago
Brice-W b2deeb39be clean 4 years ago
Brice-W 75a20e5de7 simplification by using derived data 4 years ago
Audric Ackermann 87a8385629
move timerOptions to redux 4 years ago
Audric Ackermann e451cdd78f
rename message props to messageProps 4 years ago
Audric Ackermann c8aa73626e
do not load right panel data unless it is visibl 4 years ago
Brice-W e3aa500ba0 i18n labels for pin conversations limit 4 years ago
Brice-W 4ddc00c9b6 set a limit numer to pinned conversations 4 years ago
Audric Ackermann f0db797a9a
fix loading of messages props 4 years ago
Audric Ackermann 672eb91975
add types for message props and remove props function calls msg 4 years ago
Brice-W dcd8da87ca fix errors 4 years ago
Brice-W 6b8a4ffc6c display link preview popup only time 4 years ago
Warrick Corfe-Tan 4decda9cff Merge branch 'clearnet' into pin-conversations 4 years ago
Warrick Corfe-Tan 535a66b879 minor tidying 4 years ago
Warrick Corfe-Tan cf6ac09300 Refactor to functional components 4 years ago
Audric Ackermann e9714f8db8
Merge pull request #1734 from Bilb/fix-clear-all-data
add loading for leaving opengroup dialog
4 years ago
Warrick Corfe-Tan 563dff64ae yarn linting and formatting, 4 years ago
Warrick Corfe-Tan 36cf05db1b Switched conversation pin state. 4 years ago
Warrick Corfe-Tan 08db057ad9 Merge branch 'clearnet' into pin-conversations 4 years ago
Warrick Corfe-Tan 49415e3bf0 Yarn formatting and linting. 4 years ago
Warrick Corfe-Tan 264f97663e Persisting conversation pin statuses. 4 years ago
Audric Ackermann 447f862ace
add some static glowing to the actionpanel light 4 years ago
Audric Ackermann e85f69a144
use our retrieve status as isOnline status 4 years ago
Warrick Corfe-Tan 60b3032833 Exclude showing pin icon and menu item for contacts list. 4 years ago
Audric Ackermann 19555b99a0
Merge pull request #1723 from Bilb/poll-less-often-group-not-active
Poll less often group not active
4 years ago
Warrick Corfe-Tan 6dd7f34e4d Pin conversations WIP. Pinning functioning and persisting on conversation list. 4 years ago
Audric Ackermann 10702088e2
allow sending messages even if our app is expired 4 years ago
Audric Ackermann 3424796212
Merge pull request #1735 from Bilb/vertical-line-onion
Vertical line on onion path modal
4 years ago
Audric Ackermann 5e55c2cfab
fix lint 4 years ago
Audric Ackermann 4eb76df60c
fix line on onion path modal 4 years ago
Audric Ackermann 15aa6b5ef9
add loading for leaving opengroup dialog 4 years ago
Audric Ackermann e4dae7f408
show loading while sending last config message 4 years ago
Audric Ackermann 4a491e6a6a
lint 4 years ago
Warrick Corfe-Tan 5b5cea6831 minor formatting and linting changes. 4 years ago
Warrick Corfe-Tan c04d3cd7d1 minor move function to larger scope 4 years ago
Audric Ackermann 7ea30b70ca
variable swarm polling based on activeAt timestamp 4 years ago
Warrick Corfe-Tan 184c4d5d3e Audio autoplay stop when sent from a different user. 4 years ago
Warrick Corfe-Tan fc31f8d2b1 Merge branch 'clearnet' into audio-messages-play-all 4 years ago
Warrick Corfe-Tan be11c37a59 Linting and formatting. 4 years ago
Warrick Corfe-Tan 5a62fabd1c Doesn't autoplay new messages once if last message received was an autoplayed. 4 years ago
Audric Ackermann 712f76a53c
Merge remote-tracking branch 'upstream/clearnet' into remove-conversationct-singleton 4 years ago
Audric Ackermann a0b3e1c40f
add a gallery icon and cleanup 4 years ago
Audric Ackermann 802bd169d7
remove opengroupmanager singlteon 4 years ago
Warrick Corfe-Tan da00ac8d44 Saving userConfig redux slice to local storage. 4 years ago
Audric Ackermann e090b8e8c6
remove getInstance on swarmPolling 4 years ago
Audric Ackermann 89a0868fc3
remove getInstance of conversationController to get() 4 years ago
Warrick Corfe-Tan 3bd72df258 linting and formatting. 4 years ago
Warrick Corfe-Tan 397b0d09dc Merge branch 'clearnet' into audio-messages-play-all 4 years ago
Warrick Corfe-Tan 856ced056a Minor tidying. 4 years ago
Warrick Corfe-Tan d35f3f9e62 WIP: audio autoplay working with consecutive messages. Next step store state on shutdown and rename variables. 4 years ago
Audric Ackermann 7fadfac7dc
fix spinner for onion path loading dialog 4 years ago
Audric Ackermann 54f06cca1b
disable editing of open group name 4 years ago
Audric Ackermann f1ee7589a0
fix session password dialog 4 years ago
Audric Ackermann 151dcd1431 fix up onion path animation with no glowing nodes 4 years ago
Warrick Corfe-Tan f381102860 WIP: autoplay consecutive messages. Setting state done. 4 years ago
Audric Ackermann e8020348b4
fix up onion path animation with no glowing nodes 4 years ago
Audric Ackermann 013df7fa2c
Merge remote-tracking branch 'upstream/clearnet' into fix-onion-path-light-orange 4 years ago
Audric Ackermann 9ed030fac6
fix moderator add/remove 4 years ago
Warrick Corfe-Tan b92efb9fc6 minor animation tweak 4 years ago
Warrick Corfe-Tan 061cb38300 Linting and formatting changes applied. 4 years ago
Warrick Corfe-Tan 207026025c Merge branch 'merge-dialogs' of https://github.com/Bilb/loki-messenger into merge-dialogs 4 years ago
Audric Ackermann 6c1cac9203
fixup edit profile dialog 4 years ago
Audric Ackermann b64e8bf610
fix seed dialog and leave group as admin dialog 4 years ago
Warrick Corfe-Tan 43855f9986 animation tweak to onion path status. 4 years ago
Warrick Corfe-Tan 0c5fd6236d lengthen glow animation cycle length. 4 years ago
Audric Ackermann fa6fcfc829
Merge remote-tracking branch 'w/link-preview-dialog' into merge-dialogs 4 years ago
Audric Ackermann 651921590c
reduxify remaining dialogs 4 years ago
Warrick Corfe-Tan 6affca034d yarn linting fixes. 4 years ago
Warrick Corfe-Tan f356c9b843 Yarn formatting. 4 years ago
Warrick Corfe-Tan 15afdbfa7d Link preview confirmation dialog working. 4 years ago
Warrick Corfe-Tan e27e299f14 minor refactor. 4 years ago
Warrick Corfe-Tan 5c9e4b7c86 Merge branch 'merge-dialogs' into link-preview-dialog 4 years ago
Warrick Corfe-Tan 64545ec7c4 Merge branch 'merge-dialogs' of https://github.com/Bilb/loki-messenger into merge-dialogs 4 years ago
Warrick Corfe-Tan 6393a4ff27 Confirmation box appearing on link paste but no functionality is changed yet. 4 years ago
Warrick Corfe-Tan 4f8e455b38 WIP. Adding confirmation to show link preview on pasting into composition box. 4 years ago
Audric Ackermann 93e43fe929
move conversation dialogs to redux store 4 years ago
Warrick Corfe-Tan eb2e60b2eb Fixed update-group-name dialog styling. 4 years ago
Warrick Corfe-Tan 24749ddd5a Fixed onion path glow animation. 4 years ago
Audric Ackermann b4fc19fa78
remove lodash calls left from window 4 years ago
Audric Ackermann bbbcfd54d6
rename all spacer-* to react component 4 years ago
Audric Ackermann a5d7995168
merge dialog refctor with clearnet 4 years ago
Audric Ackermann c9d7f4a1ab
Merge remote-tracking branch 'w/onion-paths' into clearnet 4 years ago
Warrick Corfe-Tan 7c82ccb3e9 user details modal refactor functioning. 4 years ago
Warrick Corfe-Tan 8c0bec7a97 invite contacts dialog functioning. 4 years ago
Warrick Corfe-Tan 59b02a5ed4 Update group name modal dialog fixes 4 years ago
Warrick Corfe-Tan 9e5824cee1 Update group rename dialog 4 years ago
Warrick Corfe-Tan b278aa09df add / remove moderator modals refactored. Need to remove old whisper code and files. 4 years ago
Warrick Corfe-Tan e55cae697d Refactor confirm modal to redux. 4 years ago
Audric Ackermann dd9341a196
remove i18n from props everywhere where possible 4 years ago
Audric Ackermann adb9775848
cleanup trasnlation with latest from crowdin 4 years ago
Audric Ackermann 3f75fa54ad
delete one opengroupv1 message every 10 sec until there is no more 4 years ago
Audric Ackermann 27fb732f50
cleanup unused prekeys table 4 years ago
Warrick Corfe-Tan 1bfdbc5c93 WIP: Refactoring modals. 4 years ago
Warrick Corfe-Tan ddda525f63 refactored password change modal. 4 years ago
Warrick Corfe-Tan 09f4b703ef seed dialog refactored 4 years ago
Warrick Corfe-Tan 85e83a221d white sapce 4 years ago
Warrick Corfe-Tan 234ec42162 working with styling 4 years ago
Warrick Corfe-Tan 1925f7725f Session confirm modal appearing and deleting account on OK click. 4 years ago
Audric Ackermann bf9a3e6fad
hide settings for mentions_only notif for 1o1 chats 4 years ago
Audric Ackermann 4a98d911a2
add a HeaderOption to change the notification settings for each convo 4 years ago
Warrick Corfe-Tan b2dcb695f8 Fixed modal header styling for onion path dialog. 4 years ago
Audric Ackermann 10b5ff9e0d
fix deleteAuthToken by including it on the request 4 years ago
Warrick Corfe-Tan de3536081a onion-paths-WIP 4 years ago
Warrick Corfe-Tan e435b6c932 Making some PR changes. 4 years ago
Warrick Corfe-Tan ec39f7ae9b Moved edit profile saving into edit profile component file. 4 years ago
Audric Ackermann 623f3da4a2
avoid refreshing mentions too often 4 years ago
Audric Ackermann ecf409bed5
fix slow app while removing v1 convoss 4 years ago
Audric Ackermann 118813661d
remove inte tests + handle opengroupv2 messages in chunk
this is to avoid freezing UI and is only a temporary fix

We need to have webworkers in this app
4 years ago
Audric Ackermann f3768a674a
short error on no network for retry sending message 4 years ago
Warrick Corfe-Tan 72d31bf158 Modal header additions. Close and back button. 4 years ago
Warrick Corfe-Tan 066e0d954e lights glowing but not yet in order.
WIP glow cycle.

Glow animation working.

Glow animation working, modal no longer interferring with left menu margins.

Cleaning up code. Adding PR suggestions.

Adding typing.

Refactor edit profile modal dialog to no longer use the signal code.
4 years ago
Audric Ackermann 60f40c44c6
make sure the returned ONS session id is a valid sessionID 4 years ago
Audric Ackermann a8a8372a08
disable ONS input while fetching 4 years ago
Audric Ackermann d0c1a2bf3a
add ONS resolve for new ONS and loading on message overlay 4 years ago
Audric Ackermann 61b04929f0
show a spinner while default rooms are loading 4 years ago
Audric Ackermann b055165a5d
display a message when the recipient screenshots an attachemnt 4 years ago
Audric Ackermann 810ccdf675
send dataExtractionNotificaionMessage on saving attachment on priv chats 4 years ago
Audric Ackermann b87faa9291
fix SessionIcon viewbox being out of bounds 4 years ago
Audric Ackermann d6b7463f5f
remove unused crypto marking us as coinminer
hopefully
4 years ago
Audric Ackermann 70e72cb92d
fix compile errors with SessionIcon 4 years ago
Audric Ackermann 718f6dea9f
Merge remote-tracking branch 'upstream/master' into remove-fsv1-sogsv1 4 years ago
Audric Ackermann 0192f295f2
move the user fetch for mentions to redux 4 years ago
Audric Ackermann c8878f0a19
remove existing opengroups v1 from db along with every messages 4 years ago
Audric Ackermann 6f8c8ee1b3
remove most of sogsv1 and fsv1 and update version fetch url
version fetch is used to know when we have a new update
4 years ago
Audric Ackermann cbae5af36a
remove dialog unstable attachment
again
4 years ago
Audric Ackermann b15eeb00cd
fixup duration missing 4 years ago
Audric Ackermann 9c568caf1f
fix replying to audio message crash
Fixes #1657
4 years ago
Audric Ackermann 9c8f935e03
fix up dirty hack to display mentions correctly
Fixes #1658
4 years ago
Audric Ackermann a2ee3ac98f
Merge remote-tracking branch 'upstream/clearnet' into scoring-system 4 years ago
Warrick Corfe-Tan 98fe0a87d8 WIP making changes to modal. 4 years ago
Warrick Corfe-Tan 22a32283b7 WIP Adding country and styling to modals. 4 years ago
Warrick Corfe-Tan d7b22e13e1 WIP: Onion path modal using redux state and refactored modals. 4 years ago
Audric Ackermann 1afbd2809a
lint 4 years ago