Evgeny Poberezkin
b4d7afb4c1
ios: dark/light mode toggle ( #975 )
2022-08-28 09:14:55 +01:00
Evgeny Poberezkin
2cffe91e0b
ios: choose accent color ( #956 )
2022-08-20 21:55:06 +01:00
Evgeny Poberezkin
95f518a582
ios: stopped state for DB management, suspend quicker/instantly on app termination ( #783 )
...
* ios: stopped state for DB management, suspend quicker/instantly on app termination
* update terminateChat
2022-07-06 14:07:27 +01:00
Evgeny Poberezkin
e4c6d210c6
ios: fix updating chats when exiting background ( #772 )
2022-07-02 17:18:45 +01:00
Evgeny Poberezkin
29c6d51e6a
ios: fix background refresh ( #769 )
...
* ios: fix background refresh
* change app inactive check
2022-07-02 08:50:25 +01:00
Evgeny Poberezkin
f7f3f82090
ios: fix migration, refreshing chat list; disable periodic notifications ( #767 )
...
* ios: fix migration, disable refreshing chat list and periodic notifications
* fix refreshing chats when exiting background
* remove unused model property
2022-07-01 22:45:58 +01:00
Evgeny Poberezkin
815981487b
ios: register notification token/mode on app start ( #761 )
...
* ios: register notification token/mode on app start
* refactor
* register token on start
* update model on main thread
2022-07-01 09:49:30 +01:00
Evgeny Poberezkin
785fab1653
ios: remove interval notifications method ( #759 )
2022-06-28 19:39:00 +01:00
Evgeny Poberezkin
54126eba6b
APNS push environments ( #756 )
2022-06-27 23:03:27 +01:00
Evgeny Poberezkin
6d25991417
ios: process notifications, suspend app, notifications settings UI ( #754 )
2022-06-27 10:28:30 +01:00
Evgeny Poberezkin
29eafa9a74
update ntf server
2022-06-21 11:38:36 +01:00
Evgeny Poberezkin
fa844c48e9
ios: SimpleXChat framework to be shared by app/NSE ( #714 )
...
* ios: SimpleXChat framework to be shared by app/NSE
* remove bridging headers from pp/NSE
* embed & sign
2022-05-31 07:55:13 +01:00
JRoberts
7e96da95f9
ios: enable notifications ( #713 )
2022-05-30 16:15:17 +04:00
Evgeny Poberezkin
546ad01fcb
ios: integrating webrtc calls with callkit ( #686 )
...
* ios: integrating webrtc calls with callkit
* accept call via chat item (e.g. when DND is on, and callkit blocks the call); refactor
* fix remote video, support logging from ios
* use callkit depending on CallController setting
* call sound
* update incoming call view
* fixing audio encryption
* refactor encryption webrtc fix
* log ontrack success/error
* accept / ignore call via notification
* remove unused imports
* remove unused file
* remove comments
2022-05-24 19:34:27 +01:00
Evgeny Poberezkin
b1024be74d
mobile: hide notifications and webrtc calls ( #612 )
...
* mobile: hide notifications and webrtc calls
* android: remove webrtc link
2022-05-07 16:10:57 +01:00
Evgeny Poberezkin
0091e9f162
ios: show notification token status in UI ( #552 )
...
* ios: show notification token status in UI
* show notification token status
2022-04-23 09:32:16 +04:00
Evgeny Poberezkin
dcffdf83b9
ios: show local notification when checking messages having received background notification ( #549 )
...
* ios: show local notification when checking messages having received background notification
* Update apps/ios/Shared/Model/NtfManager.swift
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
* Update apps/ios/Shared/Model/NtfManager.swift
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-04-22 17:53:09 +01:00
Evgeny Poberezkin
7c2edff81f
ios: periodic notifications UI ( #548 )
...
* ios: periodic notifications UI
* add missing import
Co-authored-by: JRoberts <8711996+jr-simplex@users.noreply.github.com >
2022-04-22 16:46:05 +04:00
Evgeny Poberezkin
f594774579
ios: push notifications ( #482 )
...
* ios: get device token for push notifications
* ios: receive messages when background notification is received
* add notifications API, update simplexmq
* chat API to register and verify notification token
* update AppDelegate to recognize different notification types, update simplexmq
* core: api to enable periodic background notifications
* update simplexmq
* chat API to delete device notification token
* use base64url encoding in verification code
* update simplexmq for notifications
2022-04-21 20:04:22 +01:00