Warrick Corfe-Tan
2e05ed0922
removing comment. Running yarn ready.
4 years ago
Audric Ackermann
57aa8cba69
cursor pointer on click to trust contact message body
4 years ago
Warrick Corfe-Tan
a8a15e3f88
adding PR changes.
4 years ago
Audric Ackermann
6e8d25e530
Fixes mentions in message body and resolve them quicker
...
Relates #1815
4 years ago
Audric Ackermann
360cb52680
make all messages types a readable message
4 years ago
Audric Ackermann
3f065a7b0e
improve marking message as read with hooks
4 years ago
Warrick Corfe-Tan
1a973f6573
remove unused import
4 years ago
Warrick Corfe-Tan
31118ae51f
Add notification icon to conversation list item. Add notification subtitle to conversation header on conversation screen.
4 years ago
Audric Ackermann
20f5c3b822
scroll to unread indicator rather than message on load convo
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
e5bbfc8c1e
transparency disabled if png and text are present
4 years ago
Audric Ackermann
f9ecfccc0a
batch UI updates of message added events
4 years ago
audric
316f37ae3d
fix a bug of attachment not loading in one to one chats
4 years ago
Brice-W
9c61defc0b
small update
4 years ago
Brice-W
bec9bd553e
Merge branch 'clearnet' of https://github.com/oxen-io/session-desktop into filter-expired-messages
4 years ago
Brice-W
751d0b9348
clearTimout call added to checkExpired to avoid multiple calls to setExpired
4 years ago
Brice-W
beca14982c
manage expired nessage deletion in setExpired
4 years ago
audric
59baa08f73
Merge remote-tracking branch 'upstream/clearnet' into perf-improv
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
c8f0150aaf
fix unread banner position when first unread is visible
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
audric
4f5072ee65
Merge remote-tracking branch 'upstream/clearnet' into perf-improv
4 years ago
audric
23e9a6d31c
move some actions to redux in hooks
4 years ago
Audric Ackermann
6df84fbd1e
Merge pull request #1778 from Brice-W/focus-issue
...
Fix for focus issue
4 years ago
Warrick Corfe-Tan
28924a63bb
removing some unusued imports.
4 years ago
Warrick Corfe-Tan
4cdc852ea3
cherry-pick conflicts.
4 years ago
Brice-W
9a420f85ce
fixes
4 years ago
Brice-W
74147d8c3d
Merge branch 'clearnet' of https://github.com/oxen-io/session-desktop into focus-issue
4 years ago
Brice-W
db46c2960b
update in marking read message
4 years ago
Brice-W
c38d2a5ea7
revert prev changes + marking read now based on received_at
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
5c8bb358c6
mmeoise callbacks for right panel attachments
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
5d7d58fe05
move NotificationForConvoOption declaration + getConversationNotificationSettingType created as used twice
4 years ago
Brice-W
151fc758c0
format
4 years ago
Brice-W
c98fdec10e
adding new files
4 years ago
Brice-W
2af9d9e15d
use of a custom hook to detect focus
4 years ago
Audric Ackermann
9a302fb5ff
add a cache of the keypairs for a closed group
4 years ago
Audric Ackermann
f0fad6edfa
uniformized props for Message
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
4fbb0d48f2
remove index as key
4 years ago
Audric Ackermann
97b9156562
improve performamce by memoizing avatar and menus
4 years ago
Audric Ackermann
87a8385629
move timerOptions to redux
4 years ago
Audric Ackermann
c8aa73626e
do not load right panel data unless it is visibl
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
Audric Ackermann
52293d6787
fix trust do not trigger redownload of already dl medias
4 years ago
Audric Ackermann
bab0a94e0d
make moderator strings add/remove error more explicit
4 years ago
Audric Ackermann
66c86a3cf6
never show pubkey for quoted message author
4 years ago
Audric Ackermann
e4dae7f408
show loading while sending last config message
4 years ago
Audric Ackermann
d686076ba8
Merge remote-tracking branch 'upstream/clearnet' into play-custom-speed-button
4 years ago
Audric Ackermann
9bdd6ad139
add button to control speed playback on the player
4 years ago
Warrick Corfe-Tan
fc31f8d2b1
Merge branch 'clearnet' into audio-messages-play-all
4 years ago
Audric Ackermann
29c29c5752
fix click to trust only dling file received
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
9e5d33d849
trigger download for past messages when trusting contact
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
54f06cca1b
disable editing of open group name
4 years ago
Audric Ackermann
e8020348b4
fix up onion path animation with no glowing nodes
4 years ago
Audric Ackermann
bfbcde1c2b
Merge pull request #1707 from Bilb/fix-onion-path-light-orange
...
fix moderator dialogs and opengroup
4 years ago
Audric Ackermann
bc3819aab7
Merge pull request #1708 from warrickct/link-visit-confirmation
...
Link visit confirmation
4 years ago
Warrick Corfe-Tan
82d79accdb
remove unused import
4 years ago
Warrick Corfe-Tan
877bd34271
Minor formatting
4 years ago
Warrick Corfe-Tan
23c83662e7
Added message entries for message link visit warning.
4 years ago
Warrick Corfe-Tan
a9913d29f7
Link guard working.
4 years ago
Warrick Corfe-Tan
4776c6bd57
Revert "WIP refactoring message component."
...
This reverts commit ad175fafd7
.
4 years ago
Audric Ackermann
34835ef68f
fix createf instead use useRef for h5 audio player
4 years ago
Audric Ackermann
013df7fa2c
Merge remote-tracking branch 'upstream/clearnet' into fix-onion-path-light-orange
4 years ago
Warrick Corfe-Tan
e2ce6c35ee
PR fixes.
4 years ago
Audric Ackermann
788493e856
remove some unused props for messages
4 years ago
Warrick Corfe-Tan
ad175fafd7
WIP refactoring message component.
4 years ago
Audric Ackermann
a659d5b480
fix open group invitation logic
4 years ago
Audric Ackermann
9ed030fac6
fix moderator add/remove
4 years ago
Warrick Corfe-Tan
061cb38300
Linting and formatting changes applied.
4 years ago
Warrick Corfe-Tan
9730471d59
Added ability to toggle playback speed for audio messages via context menu,
4 years ago
Audric Ackermann
fa6fcfc829
Merge remote-tracking branch 'w/link-preview-dialog' into merge-dialogs
4 years ago
Warrick Corfe-Tan
3c556defda
Merge branch 'merge-dialogs' of https://github.com/Bilb/loki-messenger into merge-dialogs
4 years ago
Audric Ackermann
651921590c
reduxify remaining dialogs
4 years ago
Warrick Corfe-Tan
64545ec7c4
Merge branch 'merge-dialogs' of https://github.com/Bilb/loki-messenger into merge-dialogs
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
Audric Ackermann
bbbcfd54d6
rename all spacer-* to react component
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
e8d06e86b5
Fixed error message always appearing for group rename.
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
8ef9c8ed1a
remove delivery receipt logic
4 years ago
Audric Ackermann
722f240f3d
fix deduplication based on serverTimestamp
4 years ago
Audric Ackermann
4a98d911a2
add a HeaderOption to change the notification settings for each convo
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
0192f295f2
move the user fetch for mentions to redux
4 years ago
Audric Ackermann
3456162402
Moved opengroupv1 test to opengroupv2 tests
4 years ago
Audric Ackermann
5cab7908b4
add some test for partial path rebuilding
4 years ago
Warrick
cb307790f6
WIP: User nicknames ( #1618 )
...
* WIP Adding change nickname dialog.
* WIP adding nickname change dialog.
* WIP nickname dialog.
* WIP: Able to set conversation nicknames. Next step cleaning and adding to conversation list menu.
* Fix message capitilisations.
* Add change nickname to conversation list menu.
* Enable clear nickname menu item.
* Added messages for changing nicknames.
* Clearing nicknames working from header and message list.
* Adding modal styling to nickname modal.
* Reorder nickname menu item positions.
* Add group based conditional nickname menu options to conversation header menu.
* minor tidying.
* Remove unused error causing el option.
* Formatting.
* Linting fixes.
* Made PR fixes
* Prioritise displaying nicknames for inviting new closed group members
and updating closed group members.
4 years ago
Audric Ackermann
58abd08e6d
Get snode from snode ( #1614 )
...
* force deleteAccount after 10sec timeout waiting for configMessage
* move some constants to file where they are used
* add a way to fetch snodes from snodes
* remove a snode from a pubkey's swarm if we get 421 without valid content
* remove getVersion from snodes
* hide groupMembers in right panel for non-group convo
4 years ago
Warrick
e6128fa5a7
Reply attachments ( #1591 )
...
* First attachment showing in reply composition.
* WIP: Adding thumbnail to quote response composition component.
* Added icon for voice recording attachment
* Updated formatting.
* Formatting.
* removed duplicate styling.
* WIP: Converting quote component to functional components.
* Fix bug where thumbnails for attachment replies wasn't showing.
* yarn Formatting.
* Removed old quote component.
* Add type to contentTypeSupported method.
* Moved quote subcomponents out of Quote component.
* yarn format
* Add export to quote subcomponents.
* Fixing linting errors.
* remove commented line.
* Addressing PR comments.
4 years ago
Audric Ackermann
248494f15b
redesign group invitation message type
4 years ago
Audric Ackermann
64eab5160d
remove zombies from the UI only
4 years ago
Audric Ackermann
2c40d1e623
hide checkmMark on showing group members
4 years ago
Audric Ackermann
fae80c327a
mark convo as ActiveAt when we get a message adding us after left
4 years ago
Audric Ackermann
eb0ddd85f4
add zombies logic for member leaving and removing
4 years ago
Audric Ackermann
c875790a2c
fix moderator add/remove for opengroupv2
4 years ago
Audric Ackermann
5289d4c2aa
add joinable rooms on opengroupv2 joining screen
4 years ago
Audric Ackermann
a26c5da6cb
Uniformize once and for all the conversation types
...
no more 'direct'. those are private convos
4 years ago
Audric Ackermann
37562e11f8
add back invite contacts to opengroupv2
4 years ago
Audric Ackermann
e274313f23
add and remove Moderatos opengroupv2 (not yet working server side)
4 years ago
Audric Ackermann
98b69c17f0
add userblocking opengroupv2 and quoting back of messages
4 years ago
Audric Ackermann
5916ce5cbe
add the ban/unban logic for opengroupv2
4 years ago
Audric Ackermann
f7581cf4eb
increase prettier maxWidth to 100
4 years ago
Audric Ackermann
ccf8a31ae3
move Attachments and Attachments_test to typescript
4 years ago
Audric Ackermann
ed30be5334
fix attachments loading for avatar and exporting files
4 years ago
Audric Ackermann
def03c8baa
working encrypt/decrypt of attachments
4 years ago
Audric Ackermann
5c6c5c2b8c
First commit encrypting attachments locally
4 years ago
Audric Ackermann
1f509e003d
add a markAllAsRead option on menus
4 years ago
Audric Ackermann
79193ee7be
refactor to Visible and ControlMessage types
4 years ago
Audric Ackermann
553f264d12
make unread attrs as before a number, and remove calculatingPow
...
calculating pow is just the same as sending state
4 years ago
Audric Ackermann
6edcb88788
remove resend as it does not make any sense with medium groups
...
and sendAnyway
4 years ago
Audric Ackermann
b76ce0f2ff
update models to TS part2
4 years ago
Audric Ackermann
7054385d4a
remove body pending loading of message > 2000.
...
Also remove the limit when sending text messages
4 years ago
Audric Ackermann
a51f95d28c
move models to TS part1
4 years ago
Audric Ackermann
6e11c6db2e
remove all reference to closed group update v2
4 years ago
Audric Ackermann
79028ebaeb
remove isUnidentifiedDelivery
4 years ago
Audric Ackermann
3d47d7d0e8
remove EbeddedContact components
4 years ago
Audric Ackermann
02fb5783a4
remove regionCode and PhoneNumber.ts
4 years ago
Audric Ackermann
34e5648681
fix metadatabadges for closed group
...
do not show crown nor Mod badge
4 years ago
Audric Ackermann
13df6c476e
remove isClosable for convo as it is unused
4 years ago
Audric Ackermann
a6cecd33e3
remove ContactDetails unused
4 years ago