Nicholas
5febe6490c
Null check Media URI in save task.
2023-01-31 16:15:33 -05:00
Alex Hart
e90074ffef
Fix issue with bottom sheets.
2023-01-31 10:00:25 -04:00
Clark
834283ba9b
Hide scheduled messages bar with input panel.
2023-01-27 17:42:21 -05:00
Alex Hart
22a4271dfb
Rotate paypal recurring donations flag.
2023-01-26 20:25:28 -05:00
Clark
f3e715e069
Add support for scheduled message sends.
2023-01-26 20:25:27 -05:00
Cody Henthorne
cc490f4b73
Add text formatting send and receive support for conversations.
2023-01-25 17:02:41 -05:00
Greyson Parrelli
a7d9bd944b
Insert session switchover events when appropriate.
2023-01-25 17:02:41 -05:00
Alex Hart
4fcdee9fa5
Rotate PayPal recurring donations feature flag.
2023-01-19 13:33:07 -05:00
Cody Henthorne
6e2e5e21cc
Update copy and behavior of SMS phased removal flow.
2023-01-19 13:33:07 -05:00
Greyson Parrelli
3e7dc79fe8
Remove unnecessary code now that minSdk is 21.
2023-01-17 14:30:48 -05:00
Nicholas
125fd83afa
Programmatically dismiss logged out notification on registration.
2023-01-17 14:30:48 -05:00
Alex Hart
7dcb598b66
Inline gift badge flag.
2023-01-17 14:30:48 -05:00
Alex Hart
9e2a5002bc
Update paypal payment method endpoint and enable subs in staging.
2023-01-11 13:16:43 -04:00
Alex Hart
a14c61c370
Rotate chat-filters flag.
2023-01-05 09:38:54 -04:00
Nicholas
d70fe8f2cd
Only notify for unauthorized response to messages endpoint.
2023-01-04 16:40:36 -05:00
Alex Hart
296a113c65
Add "You can pull to filter" tip.
2023-01-04 16:40:36 -05:00
Nicholas
5cb3e1cd02
Launch "Keep Muted Chats Archived".
2023-01-03 09:05:57 -05:00
Nicholas
7959343661
Add local notification when client receives HTTP 403
...
Also corrects typo in method name.
2023-01-02 17:20:42 -05:00
Alex Hart
9e8350e8c2
Implement chat filter design feedback.
2023-01-02 12:19:04 -04:00
Greyson Parrelli
92b9fda6c7
Convert GroupTable to kotlin.
...
Also required converting some tests to mockk.
2023-01-01 23:05:02 -05:00
Greyson Parrelli
f149c0adb9
Remove MmsSmsColumns.
...
All the columns got moved to MessageTable.
I kept the types though and renamed the class to MessageTypes because
it's a lot of boring domain-specific code.
2022-12-30 16:54:49 -05:00
Alex Hart
d79c4775b6
Add chat filter animation.
2022-12-30 15:11:56 -05:00
Alex Hart
96b2051400
Rotate chat-filters flag for internal testing.
2022-12-30 15:11:56 -05:00
Greyson Parrelli
c6f29fc950
Migrate queued jobs during SMS migration.
2022-12-30 15:11:56 -05:00
Greyson Parrelli
60ae883df6
Rename SignalDatabase.sms/mms to SignalDatabase.messages
2022-12-30 15:11:56 -05:00
Greyson Parrelli
a7e3bdc892
Rename OutgoingMediaMessage -> OutgoingMessage.
2022-12-30 15:11:56 -05:00
Greyson Parrelli
9b60bd9a4b
Remove OutgoingTextMessage and PushTextSendJob.
2022-12-30 15:11:56 -05:00
Nicholas
0e08b4ee26
Correctly animate deletion when attaching multiple media.
2022-12-16 15:22:04 -05:00
Cody Henthorne
3478e13d38
Fix progress dialog deprecation warnings.
...
Moves everything under our own class and ignores the deprecation. Also
gives us future ability to re-style all blocking UI dialogs in the
future for mat3 compat.
2022-12-16 15:22:04 -05:00
Alex Hart
5f0d37739a
Remove SLE from EditProxyViewModel.
2022-12-16 15:22:04 -05:00
Alex Hart
4f167feaf5
Handle deprecated connectivity intent filter.
2022-12-16 15:22:04 -05:00
Alex Hart
019219f1e1
Rotate paypal one-time flag.
2022-12-09 14:02:27 -04:00
Cody Henthorne
e76bec63a3
Remote ring small groups feature flag.
2022-12-08 12:07:02 -04:00
Cody Henthorne
56f6888d49
Update kotlin to 1.7.20
2022-12-08 12:07:02 -04:00
Alex Hart
424a0233c2
Implement refactor to utilize new donation configuration endpoint.
2022-12-07 13:03:02 -05:00
Alex Hart
591d8c3d1a
Separate PayPal flags into one-time and recurring.
2022-12-02 09:13:58 -04:00
Cody Henthorne
e8f39e8f71
Fix in-chat payment view not updating properly.
2022-11-30 19:58:47 -05:00
Alex Hart
979f87db78
Add initial PayPal implementation behind a feature flag.
2022-11-30 17:10:36 -05:00
Alex Hart
b70b4fac91
Inline gift receive flag.
2022-11-30 17:10:36 -05:00
Greyson Parrelli
7949996c5c
Renamed database classes to table classes.
...
Because they're not databases. They're tables.
2022-11-30 17:10:36 -05:00
Jim Gustafson
b4c0635a63
Update to RingRTC v2.22.0
...
Co-authored-by: Jordan Rose <jrose@signal.org>
2022-11-30 17:10:36 -05:00
Rashad Sookram
81df9fcddb
Default to staging SFU on staging builds.
2022-11-30 17:10:36 -05:00
Greyson Parrelli
81c10a1eae
Lazily initialize NotificationChannels.
2022-11-30 17:10:36 -05:00
Cody Henthorne
7c60c32918
Add re-export SMS support and hard code Phase 0.
2022-11-16 15:05:47 -04:00
Greyson Parrelli
1eb2f51398
Convert AVIF files to jpegs.
2022-11-16 15:05:47 -04:00
Cody Henthorne
c51e13fd30
Ignore rings from non-admins in announcement only groups and rev feature flag.
2022-11-16 15:05:47 -04:00
Nicholas
fd37613f2f
Don't fade in media preview controls if hidden.
2022-11-16 15:05:47 -04:00
Alex Hart
bba1315906
Add chat filter support behind a flag.
2022-11-16 15:05:47 -04:00
Alex Hart
14549fd401
Fix issue where SystemWindwInsetsSetter didn't respect type on older API levels.
2022-11-15 16:26:19 -04:00
Alex Hart
85d7a5c6cc
Rotate Credit Cards flag for Beta.
2022-11-14 12:23:10 -04:00