Greyson Parrelli
3e7dc79fe8
Remove unnecessary code now that minSdk is 21.
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
1e9115a917
Increment compileSdkVersion to 33.
2023-01-17 14:30:48 -05:00
clark-signal
c3c8f8e7e6
Update icons across home screen and settings screen.
2023-01-17 14:30:48 -05:00
Greyson Parrelli
564b9f47ee
Add banner warning about API 19 deprecation.
2023-01-12 15:36:21 -04:00
clark-signal
f2881843db
Fix MediaRailAdapter request counting.
2023-01-11 14:18:25 -04:00
Cody Henthorne
13f43799d6
Unify registration response models and processors.
2023-01-11 14:18:24 -04:00
Alex Hart
3543a5ea24
Update donations strings.
2023-01-11 14:18:24 -04:00
Alex Hart
2fd6b7c49e
Fix donation payment update issue.
2023-01-11 14:18:24 -04:00
clark-signal
fa613557e8
Hide "Add as contact" option when no phone number present.
2023-01-11 14:18:20 -04:00
Alex Hart
aac1d0cedb
Utilize switchMapSingle instead of flatMapSingle.
2023-01-11 13:17:26 -04:00
Alex Hart
9e2a5002bc
Update paypal payment method endpoint and enable subs in staging.
2023-01-11 13:16:43 -04:00
Alex Hart
84d0283719
Ensure capability check occurs for gift recipients.
2023-01-10 12:57:03 -04:00
Greyson Parrelli
e2fb65920c
Ensure SMS and MMS messages are sent appropriately.
2023-01-06 11:27:33 -05:00
Alex Hart
ec3ec969eb
Add updated search hint text when filter is enabled.
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
Cody Henthorne
43fe789807
Add support for general media attachments to release notes channel messages.
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
Greyson Parrelli
92b9fda6c7
Convert GroupTable to kotlin.
...
Also required converting some tests to mockk.
2023-01-01 23:05:02 -05:00
Greyson Parrelli
6cd6073bc7
Migrate most of MmsSmsTable.
2022-12-30 18:24:00 -05:00
Alex Hart
1e2f7f0775
Add currency selection logic update.
2022-12-30 15:11:57 -05:00
Greyson Parrelli
202f20893c
Add internal setting for manually initializing PNP mode.
2022-12-30 15:11:56 -05:00
Greyson Parrelli
3850c9c89d
Remove isMms from MessageId.
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
Cody Henthorne
3ce5a7da67
Fix emoji toggle behavior when in emoji search mode.
...
When in emoji search, toggle would be set to "emoji" state or
act like in "emoji" state. Fix is to show "keyboard" state still
when in emoji search.
2022-12-16 15:22:04 -05:00
Cody Henthorne
9b85907918
Fix flicker of local avatar in call view.
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
Cody Henthorne
c5b4f44ab8
Fix various compiler warnings.
2022-12-16 15:22:04 -05:00
Alex Hart
de558bc87c
Remove SingleLiveEvent from ConversationSettingsViewModel.
2022-12-16 15:22:04 -05:00
Cody Henthorne
c56e63d62f
Convert OutgoingMediaMessage and it's couterparts to kotlin.
2022-12-16 15:22:04 -05:00
Cody Henthorne
fb0aa55cbb
Fix instrumentation tests by forcing channel id usage to init channels.
2022-12-16 15:22:04 -05:00
Cody Henthorne
e947979169
Revert "Fix view flicker when switching between keyboard and attachment/emoji keyboards."
...
This reverts commit 1618141342 .
2022-12-14 12:53:01 -05:00
Alex Hart
303e5c7996
Remove PayPal order complete sheet.
2022-12-12 16:05:54 -04:00
Alex Hart
c3f9984346
Update error handling to include customized action when user cancels PayPal flow.
2022-12-12 11:54:56 -04:00
Alex Hart
011dd2d973
Fix issue where gift receipt showed boost badge.
2022-12-08 13:45:44 -04:00
Cody Henthorne
e76bec63a3
Remote ring small groups feature flag.
2022-12-08 12:07:02 -04:00
fm-sys
4c5db983e3
Make voice messages long-clickable.
...
Fixes #12658
2022-12-08 12:07:02 -04:00
Alex Hart
79ec76f11f
Update tooltip to behave better when content is at edge of screen.
2022-12-08 12:07:02 -04:00
Alex Hart
e846b4e20a
Add better onBack handling for donations webviews.
2022-12-08 12:07:02 -04:00
Alex Hart
961057f620
Implement PayPal confirm donation sheet.
2022-12-08 12:07:02 -04:00
Alex Hart
0bef37bfc1
Add minimum amount error for boosts.
2022-12-07 13:03:02 -05:00
Cody Henthorne
1618141342
Fix view flicker when switching between keyboard and attachment/emoji keyboards.
2022-12-07 13:03:02 -05:00
Alex Hart
424a0233c2
Implement refactor to utilize new donation configuration endpoint.
2022-12-07 13:03:02 -05:00
Alex Hart
40cf87307a
Add improved handling for credit card errors.
2022-12-07 13:03:02 -05:00
Greyson Parrelli
95eba78d9c
Improve constraints on thread and message tables.
2022-12-07 13:03:02 -05:00
Cody Henthorne
3c2c6d782a
Revert "Clear formatting when pasting text."
...
This reverts commit 77be721f5a .
If pasting an image will crash the application, does not handle pasting
via multiple other methods like quick suggestion or via a clipboard
manager like provided by Samsung via their keyboard.
2022-12-06 13:38:39 -05:00
Cody Henthorne
1764b21214
Fix crash when opening notification settings.
2022-12-06 13:11:22 -05:00