Matthew Chen
|
c8359fc932
|
Convert message sending to use any transactions.
|
2019-06-25 16:00:58 -04:00 |
|
Nora Trapp
|
92f817d7fd
|
Update callsites to use new contacts manager address interface
|
2019-06-25 10:30:52 -07:00 |
|
Michael Kirk
|
7d00ab2f82
|
CR: clarify comment
|
2019-06-24 12:00:50 -06:00 |
|
Mateo Hernandez
|
45d1e2db96
|
Only escape % signs in notifications on iOS 9
iOS 10+ uses UNUserNotifications, which doesn't require escaping
Fixes: #4195
|
2019-06-24 12:00:47 -06:00 |
|
Matthew Chen
|
72d9763405
|
Merge remote-tracking branch 'private/release/2.40.1'
|
2019-06-24 09:50:32 -04:00 |
|
Matthew Chen
|
11b7879d78
|
Add onlyModernNotificationClearance feature flag.
|
2019-06-21 16:07:05 -04:00 |
|
Michael Kirk
|
2749765e4c
|
new user notifications are inaudible
|
2019-06-13 14:02:45 -05:00 |
|
Michael Kirk
|
13cdb2abb8
|
Surface when you discover a friend has registered
|
2019-06-13 09:20:50 -05:00 |
|
Nora Trapp
|
ce99b0e311
|
Add ImpactHapticFeedback helper
|
2019-06-10 12:35:06 -07:00 |
|
Nora Trapp
|
a8235a1759
|
Swipe to reply
|
2019-06-10 12:35:06 -07:00 |
|
Matthew Chen
|
95a4fb8110
|
Elaborate per-message expiration.
|
2019-06-10 11:41:39 -04:00 |
|
Michael Kirk
|
cb537f391b
|
notification threading
|
2019-05-22 16:04:08 -04:00 |
|
Michael Kirk
|
fabd091567
|
fix in-app notifications on iOS10
|
2019-05-15 15:09:07 -06:00 |
|
Michael Kirk
|
6fba01a342
|
NotificationProtocol takes an AnyTransaction
|
2019-05-06 10:18:14 -06:00 |
|
Matthew Chen
|
d168b3e1dc
|
Respond to CR.
|
2019-04-30 16:37:55 -04:00 |
|
Matthew Chen
|
a81acfa788
|
Apply asAnyRead/Write convenience methods.
|
2019-04-30 10:11:19 -04:00 |
|
Michael Kirk
|
baef0815b1
|
GRDB: info message text for interation previews
|
2019-04-17 15:43:40 -06:00 |
|
Michael Kirk
|
a9ba848ffc
|
address notification race
|
2019-04-10 07:13:10 -06:00 |
|
Michael Kirk
|
57b1aaa3dc
|
inline enum converters
|
2019-04-04 13:44:42 -06:00 |
|
Michael Kirk
|
3703b34973
|
swift5 new compiler nits
|
2019-04-04 13:44:42 -06:00 |
|
Michael Kirk
|
30266bf65e
|
autoformatted
|
2019-04-04 13:44:42 -06:00 |
|
Michael Kirk
|
64a0c4bfaa
|
auto-migrate to Swift5
|
2019-04-04 13:44:42 -06:00 |
|
Michael Kirk
|
2242dd240f
|
Fix "blank notification text" for oversize messages
|
2019-03-29 13:31:27 -06:00 |
|
Matthew Chen
|
aad5533127
|
Respond to CR.
|
2019-03-28 18:01:49 -04:00 |
|
Matthew Chen
|
01d9993b9d
|
Handle notifications for open conversations.
|
2019-03-28 17:03:10 -04:00 |
|
Michael Kirk
|
93c9c83ac5
|
Haptic feedback when remote enables video
|
2019-03-19 13:56:20 -07:00 |
|
Michael Kirk
|
6ccd73837c
|
rename haptic classes, no change in functionality
|
2019-03-19 13:56:20 -07:00 |
|
Michael Kirk
|
a342660943
|
fix "none" notification tone
|
2019-03-14 08:30:10 -07:00 |
|
Michael Kirk
|
13154fb828
|
allow long text with non-durable sends (SAE)
|
2019-02-26 10:06:52 -07:00 |
|
Michael Kirk
|
247eab22ca
|
reenable UNUserNotifications
|
2019-02-19 13:05:33 -07:00 |
|
Michael Kirk
|
0d5f9e0103
|
Disable UserNotifications for this release
|
2019-02-15 17:18:46 -07:00 |
|
Michael Kirk
|
6c08f98fbb
|
replying to notification marks thread as read
|
2019-02-15 17:14:26 -07:00 |
|
Michael Kirk
|
5e0c10a1a9
|
remove any lingering legacy notifications in modern notification adapter
|
2019-02-12 17:11:27 -07:00 |
|
Michael Kirk
|
cb3a36ba3d
|
Platform specific notification clearing
|
2019-02-12 17:01:06 -07:00 |
|
Michael Kirk
|
b0254fddd5
|
Fix call-back action, which requires phone number
|
2019-02-07 12:50:20 -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
|
c2aee429b1
|
move ContactsManager to local dependency
|
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 |
|
Michael Kirk
|
312384201c
|
rename CallNotificationsAdapter.swift -> NotificationsAdapter.swift
|
2019-02-01 17:44:13 -07:00 |
|
Michael Kirk
|
11afc967d2
|
move NotificationsManager behind NotificationsAdapter
|
2019-02-01 17:44:13 -07:00 |
|
Michael Kirk
|
ac3bbe26ba
|
rename CallNotificationsAdapter->NotificationsAdapter
|
2019-02-01 17:44:13 -07:00 |
|
Matthew Chen
|
0b4ed1175d
|
Create AppEnvironment.
|
2018-10-15 15:08:37 -04:00 |
|
Matthew Chen
|
a7a05e9bbf
|
Respond to CR. Rework how CallNotificationsAdapter adaptee is populated.
|
2018-09-19 16:27:26 -04:00 |
|
Matthew Chen
|
e1db60c1c0
|
Rework creation of singletons.
|
2018-09-19 15:11:26 -04: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 |
|