Audric Ackermann
25910be0fd
do not display the reveal seed banner if user just used it
2021-11-03 09:38:12 +11:00
Audric Ackermann
390af96514
WIP
2021-10-29 16:24:22 +11:00
Audric Ackermann
03d8a233f4
update fullscreen icon
2021-10-29 16:05:21 +11:00
Audric Ackermann
331dd8edfa
allow fullscreen and add svg fullscreen icon
2021-10-29 15:21:30 +11:00
Audric Ackermann
a0b33fbbbb
add hook to listen for video call events
2021-10-29 14:15:02 +11:00
Audric Ackermann
6a1f575c46
create a hook for listening for video call events
...
+ wip fullscreen video calls
2021-10-28 16:10:28 +11:00
Audric Ackermann
a45f5f520a
incoming call dialog show avatar + caller name
2021-10-28 13:36:01 +11:00
Audric Ackermann
d50d7eb803
our video off => show our avatar
2021-10-28 12:03:11 +11:00
Audric Ackermann
dfa04c68f4
fix emoji click on button while open closes it
...
Fixes #1980
2021-10-28 17:14:30 +11:00
Audric Ackermann
df5872a5c7
disable settings for video call if featureflag is off
2021-10-27 14:02:50 +11:00
Audric Ackermann
dd281de903
cleanup feature flags
2021-10-27 13:57:14 +11:00
Audric Ackermann
0f2fcbb6e3
delete for opengroups is working
2021-10-25 17:04:51 +11:00
Audric Ackermann
0ae23875b7
finish cleaning up Settings page
2021-10-22 10:44:03 +11:00
Audric Ackermann
a596531c57
cleanup SessionSettings by making them less a IdoEverything
2021-10-21 17:08:38 +11:00
Audric Ackermann
251309656b
Merge remote-tracking branch 'upstream/clearnet' into webrtc-calls-p2
2021-10-21 13:52:20 +11:00
Audric Ackermann
99b139f5c4
split settings folder and start adding the settings for video call
2021-10-21 13:18:50 +11:00
Audric Ackermann
55313deb91
add a show user details option in the menu
...
Fixes #1971
2021-10-20 15:54:26 +11:00
Audric Ackermann
5c7615d205
removed old fileserver support
2021-10-20 14:18:57 +11:00
Audric Ackermann
ae8688bf2a
cleanup UI for missed call messages in msg list
2021-10-19 16:11:19 +11:00
Audric Ackermann
bd45f47a2b
Merge pull request #1977 from Bilb/link-pgup-down-on-message-list
...
Link pgup down on message list
2021-10-18 17:36:43 +11:00
Audric Ackermann
9872a33f85
Merge pull request #1975 from Bilb/allow-hiding-note-to-self
...
Allow hiding note to self
2021-10-18 17:36:21 +11:00
Audric Ackermann
80aa672034
link pgup and down in messages list
...
Fixes #1919
2021-10-18 17:34:23 +11:00
Audric Ackermann
1eff39c3ba
allow removing note to self contact
...
this does not actually remove it as we need it for our avatar and
stuffs.
Fixes #1973
2021-10-18 17:16:31 +11:00
Audric Ackermann
8e6d9ca036
Merge pull request #1969 from Bilb/webrtc-calls
...
Webrtc video calls - first part - disabled
2021-10-18 16:00:56 +11:00
Audric Ackermann
8f3b6d9ab2
add wip of call missed notification
2021-10-18 15:38:49 +11:00
Audric Ackermann
678a5bcb3b
center avatar in draggable video window and handle mute video events
2021-10-18 14:45:40 +11:00
Audric Ackermann
ecceaeaa8f
got datachannel working
2021-10-18 11:52:21 +11:00
Audric Ackermann
13d828c02c
split up calling container logic
2021-10-14 15:16:52 +11:00
Audric Ackermann
30a234158f
lint
2021-10-14 14:38:07 +11:00
Audric Ackermann
87e7cc5ebf
Merge remote-tracking branch 'upstream/clearnet' into webrtc-calls
2021-10-14 14:22:37 +11:00
Audric Ackermann
cade0ffeb6
make sure audio locally is muted so we do not hear ourselves
2021-10-14 14:17:47 +11:00
Audric Ackermann
3a864b16ca
cosmetic changes for calling buttons
2021-10-14 14:12:15 +11:00
Audric Ackermann
ce79ce1f8b
add buttons with popover to choose call src device
2021-10-14 14:12:15 +11:00
Audric Ackermann
fbd51c2974
add buttons to display list of inputs + toast on empty
2021-10-14 14:12:08 +11:00
Warrick Corfe-Tan
1fe6b61308
Re-adding code that wasn't commited. Adding button for debug log in settings.
2021-10-11 12:25:27 +11:00
Audric Ackermann
b85425ff83
make a draggable or in conversation call container
2021-10-05 16:44:42 +11:00
Audric Ackermann
32955c9ed5
allow sessioncomposition box to grow bigger
2021-10-04 10:57:37 +11:00
Audric Ackermann
1e8c8991ad
more cleanup
2021-10-04 10:56:54 +11:00
Warrick Corfe-Tan
6743201cc4
added perfect negotiation
...
Adding toast for cam and audio permission when making a call.
adding missed call message and toast when a call is received while mid-call.
background call message work
2021-10-01 13:39:47 +10:00
Audric Ackermann
fa32e61982
network delete_all force retries if we get a 421
2021-09-29 17:04:38 +10:00
Audric Ackermann
c54f63ab45
add listener for video calls events
2021-09-27 13:57:31 +10:00
Audric Ackermann
94bc3da2c7
working video calls accept with real streaming with android
2021-09-23 14:50:24 +10:00
Audric Ackermann
8b611a2867
make call UI react to incoming and ongoing calls
2021-09-23 13:37:38 +10:00
Warrick Corfe-Tan
a1601b039e
Adding call to convo header menu
2021-09-22 17:04:15 +10:00
Audric Ackermann
6c50ec4bf1
link accept/decline and endcall buttons to the webrtc background
2021-09-22 16:31:00 +10:00
Warrick Corfe-Tan
5d4d63c76d
Adding partial UI for calls.
2021-09-22 15:44:15 +10:00
Audric Ackermann
0afb3db604
Merge pull request #1933 from warrickct/add-survey
...
Adding survey button to settings menu.
2021-09-21 09:38:32 +10:00
Audric Ackermann
4e30614077
disable unsend request on the UI for now ( #1934 )
...
* disable unsend request on the UI too
* do not stop propagation of events for message ctx menu
2021-09-20 17:00:54 +10:00
Warrick Corfe-Tan
daae55d62c
Adding survey button to settings menu.
2021-09-20 15:44:19 +10:00
Warrick
1d459ba533
Unsend messages (only message hashes saving for now is enabled) ( #1891 )
...
* WIP unsending message.
* retrieving message with hash from db on receiving unsend request.
* outgoing messages hashes updated on message sent success
* unsend messaging
* unsend message - deleting messages and marking as isDeleted.
* add msg hash to unprocessed records.
* Message unsending working for closed groups provided the message has been updated with a hash from server.
* adding 2-stage confirmation modal for message deletion
* adding rendering of removed incoming messages, disabling rendering of unsent outgoing messages in coversation screen.
* Adding logging
* debugging.
* outgoing only saved for sync message instead of regular message.
* deleting locally
* adding post unsend deletioncode.
* starting adding feature flag.
* Added feature flag.
* addding mandatory messageHash pollling pipeline methods swarm polling.
* Conversation list item message preview showing deletion placeholder text if deleted.
* add condition to drop unsend requests not send by message author
* refactoring deleteMessage. Saving response hash for closed group message sending
* running yarn ready
* removing logging.
* Adding PR fixes
* Minor changes and running yarn ready
* fix typo
* Moved feature flag to lokiFeatureFlags. Fixing linting errors
Co-authored-by: Audric Ackermann <audric@loki.network>
2021-09-20 13:47:59 +10:00