Michael Kirk
a342660943
fix "none" notification tone
2019-03-14 08:30:10 -07:00
Michael Kirk
5e0c10a1a9
remove any lingering legacy notifications in modern notification adapter
2019-02-12 17:11:27 -07:00
Michael Kirk
fe4e416daf
filter notification text
2019-02-04 10:40:55 -07:00
Michael Kirk
d88ffc4775
Notification titles for iOS10+
2019-02-04 10:35:17 -07:00
Michael Kirk
a6a7616fdb
move notification action handlers to environment
2019-02-01 17:44:14 -07:00
Michael Kirk
fe84275cce
Respect audio preferences/throttling
2019-02-01 17:44:13 -07:00
Michael Kirk
1bfe691895
In app notifications for iOS10+
...
Extract shared notification presention/response
Implement adapters which use that logic for modern UNUserNotification and
legacy UINotifications
2019-02-01 17:44:13 -07:00
Matthew Chen
cc117b385c
Modify environment accessors to use our 'shared' convention.
2018-09-07 16:20:59 -04:00
Matthew Chen
3a12446be8
Modify environment accessors to use our 'shared' convention.
2018-09-07 16:20:41 -04:00
Matthew Chen
cf6f3841a8
Apply new Swift logging.
2018-08-27 10:02:28 -04:00
Matthew Chen
26001e49d1
Unify log tags.
2018-08-15 10:24:29 -04:00
Matthew Chen
7a1e47cd26
Add asserts around Swift singletons.
2017-12-07 13:57:45 -05:00
Matthew Chen
b4e8df79da
Migrate environment to SignalMessaging.
2017-12-05 10:29:29 -05:00
Michael Kirk
f74c3a0e87
remove unused code
...
// FREEBIE
2017-06-07 10:29:45 -04:00
Michael Kirk
c8d547a08f
Only allow callback for identities that were not previously verified
...
// FREEBIE
2017-06-07 10:29:45 -04:00
Michael Kirk
1127553041
restore "confirm and callback" functionality
...
// FREEBIE
2017-06-07 10:29:01 -04:00
Michael Kirk
130aa132a0
Reject incoming calls from an unseen changed identity
...
// FREEBIE
2017-06-01 12:59:34 -07:00
Matthew Chen
b9b81ca8ef
Honor call privacy settings in call notifications.
...
// FREEBIE
2017-03-22 09:41:08 -04:00
Michael Kirk
08425853cf
re-use shared call strings
...
// FREEBIE
2017-02-02 17:42:23 -05:00
Michael Kirk
647b2b37e9
WIP: WebRTC calling
...
* Ensure NotificationsManager has dependencies
Otherwise it's easy to mess up the order of the required dependencies.
* move AccountManager into Environment, it's heavy to construct
// FREEBIE
2017-01-12 09:56:05 -05:00