Morgan Pretty
d490cf7d19
Fixed an issue where only the first sync config message would be processed
2022-02-17 11:45:59 +11:00
Ryan Zhao
52886f2e16
Merge branch 'dev' of https://github.com/oxen-io/session-ios into voice-calls-2
2022-02-16 09:37:58 +11:00
Ryan Zhao
3fb7babecb
clean
2022-02-15 13:59:01 +11:00
Morgan Pretty
140cc97829
Fixed a couple of bugs with the share extension
...
Fixed a bug where sharing a text file was resulting in the entire contents being put into the message input field
Fixed a bug where sharing from within the app where the app was in dark mode but the device was in light mode would result in buggy UI
2022-02-11 13:05:10 +11:00
Ryan Zhao
f7af8141c0
fix CallKit failed to report new incoming calls in focus mode
2022-02-11 10:59:23 +11:00
Ryan Zhao
9e4e126ef3
add call missed tips
2021-11-30 15:51:15 +11:00
Ryan Zhao
f3206416e0
WIP: show missed call tips
2021-11-30 13:46:53 +11:00
Ryan Zhao
2000297a5f
Add missed call message for call offer messages from more than one minute
2021-11-29 16:55:29 +11:00
Ryan Zhao
570c3fbe3b
add ringtone and other UI improvement
2021-11-29 16:32:02 +11:00
Ryan Zhao
9e6c81d28b
improve call message UI
2021-11-29 12:10:33 +11:00
Ryan Zhao
0a3d84d5c8
WIP: Call message Ui improvements
2021-11-26 16:57:57 +11:00
Ryan Zhao
e9f19b9c62
fix duplicated incoming call
2021-11-19 10:04:00 +11:00
Ryan Zhao
bf33030d9a
minor fix for handling calls on linked device
2021-11-18 15:24:53 +11:00
Ryan Zhao
81dd4557a5
sync answer and end call message
2021-11-18 13:19:47 +11:00
ryanzhao
716378ccd3
handle offer message might come in earlier than pre offer message
2021-11-12 16:24:47 +11:00
ryanzhao
d8021f6d6b
clean
2021-11-12 13:33:19 +11:00
ryanzhao
edffbe7d4c
fix data channel and uuid check
2021-11-12 13:32:27 +11:00
ryanzhao
02d0499618
seperate CallKit uuid from session call id
2021-11-12 09:17:06 +11:00
ryanzhao
9346864843
end call if there is no answer in 60s
2021-11-11 16:51:54 +11:00
ryanzhao
fa79124bb7
minor refactoring & handle network change
2021-11-11 16:09:39 +11:00
ryanzhao
336c694b52
refactoring on showing call ip exposure
2021-11-11 12:12:12 +11:00
ryanzhao
da14539639
handle busy
2021-11-11 11:09:52 +11:00
ryanzhao
248a02e1e9
minor fix
2021-11-10 14:31:02 +11:00
ryanzhao
2942168030
fix call kit not working when the screen is locked
2021-11-10 11:13:37 +11:00
ryanzhao
ff79c58f44
update call message after a call ended
2021-11-09 16:05:23 +11:00
ryanzhao
f019fe7733
use CallKit for all cases
2021-11-09 11:53:38 +11:00
ryanzhao
888df37581
fix call connection
2021-11-08 15:09:45 +11:00
ryanzhao
bef20e2f9a
refactor for CallKit
2021-11-08 09:12:18 +11:00
ryanzhao
6f78d6dfbe
refactoring for CallKit
2021-11-03 15:31:50 +11:00
ryanzhao
4db87992b2
refactor for voip push notification
2021-10-29 15:22:23 +11:00
ryanzhao
0ef7bdc9ce
refactor to plug in callkit
2021-10-28 17:02:41 +11:00
ryanzhao
a8b8207154
clean
2021-10-14 10:30:20 +11:00
ryanzhao
63d75040a6
clean
2021-10-13 10:39:42 +11:00
ryanzhao
7cd7343585
schedule background refresh tasks
2021-10-12 17:05:13 +11:00
ryanzhao
c1e5511ed4
WIP: background vibrate & refresh tasks
2021-10-12 16:43:30 +11:00
ryanzhao
a1f8e16eb3
WIP: add mini call floating view
2021-10-11 13:14:39 +11:00
ryanzhao
0f957efcd8
minor fix
2021-10-07 16:53:38 +11:00
ryanzhao
fbe5b12c9d
WIP: incoming call banner
2021-10-06 17:00:12 +11:00
ryanzhao
23fb69ba6f
add incoming/outgoing call message bubble
2021-09-29 17:22:37 +10:00
ryanzhao
383f996e82
WIP: improve call UI
2021-09-29 11:17:48 +10:00
ryanzhao
0e473e35a7
minor fix
2021-09-23 18:04:16 +10:00
ryanzhao
5354185696
improve UI
2021-09-23 12:55:28 +10:00
Niels Andriesse
baf9e4e9d4
Add ringing UI
2021-08-18 13:07:15 +10:00
Niels Andriesse
6fdf544368
Implement end call message
2021-08-18 10:33:33 +10:00
Niels Andriesse
c1a61e897b
UI improvements
2021-08-18 09:56:28 +10:00
Niels Andriesse
e899804b85
Rename CallVCV2 → CallVC
2021-08-18 08:56:11 +10:00
Niels Andriesse
1ad42547b2
Batch send ICE candidates
2021-08-17 16:02:20 +10:00
Niels Andriesse
525eb40d8d
Make signaling happen using Session messages
2021-08-17 15:41:13 +10:00
Mark Feaver
9a27e5d7bb
Made app default to system-defined dark/light mode on first launch
2021-08-07 18:56:59 +10:00
nielsandriesse
17688a66e6
Make closed group polling variable rate
2021-05-12 10:33:29 +10:00
Niels Andriesse
401ecf9aa0
Lower configuration message send rate
2021-05-03 11:42:07 +10:00
Niels Andriesse
92304fa590
Clean & debug
2021-03-04 13:50:13 +11:00
Niels Andriesse
dd0baf0d97
Unify contacts APIs
2021-03-01 09:36:18 +11:00
Niels Andriesse
e945a6779f
Include profile in configuration sync message
2021-02-23 09:47:38 +11:00
nielsandriesse
f364ee3907
WIP
2021-01-13 16:10:06 +11:00
nielsandriesse
b8d9334d19
Force sync upon creating a closed group or joining an open group
2021-01-13 15:25:38 +11:00
nielsandriesse
3ec4e0ae52
Force sync configuration upon enabling multi device or clearing data
2021-01-13 14:20:12 +11:00
nielsandriesse
9eefc21eb9
Periodically send configuration messages
2021-01-13 14:08:41 +11:00