Morgan Pretty
4c89c165d8
Fixed a few bugs uncovered by QA
...
Fixed a bug where the ConfigurationMessage was getting generated before the contact state was persisted to the database in the message request flow causing odd behaviours (now generating the ConfigurationMessage within the same transaction)
Fixed a bug where sending a message to an existing message request thread once the message requests item has been hidden would show the message requests notification and trigger the section to re-appear on the home screen
Fixed a bug where blocked contacts weren't getting excluded from the contacts list in the configuration message
2022-02-23 17:12:57 +11:00
Morgan Pretty
999d4a1082
Merge branch 'dev' into feature/message-requests
...
# Conflicts:
# Session/Conversations/ConversationVC+Interaction.swift
2022-02-17 11:52:23 +11:00
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