Alex Hart
5c688289a5
Ensure we do not stage shared element transition view when opening media from a bubble.
2023-03-22 14:28:09 -04:00
Greyson Parrelli
90cc672c37
Convert MessageTable to kotlin.
2023-03-20 17:39:09 -04:00
Greyson Parrelli
6922886395
Fix a bunch of random lint warnings.
2023-03-03 10:40:55 -05:00
Alex Hart
417db2341b
Utilize drawable instead of bitmap for transition.
2023-02-14 14:03:09 -05:00
Greyson Parrelli
b9d5fb54c3
Allow using the location picker with approximate location.
2023-02-14 14:03:09 -05:00
Alex Hart
d7c3112602
Speed up thumbnail transition.
2023-02-14 14:03:09 -05:00
Alex Hart
d0de43a6b2
Add thumbnail shared element animation.
2023-02-14 14:02:23 -05:00
Alex Hart
605289aca4
Upgrade ktlint and add twitter compose rules.
2023-02-14 14:02:22 -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
e2fb65920c
Ensure SMS and MMS messages are sent appropriately.
2023-01-06 11:27:33 -05:00
Cody Henthorne
a13599ae2a
Add payment activation capability.
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
c56e63d62f
Convert OutgoingMediaMessage and it's couterparts to kotlin.
2022-12-16 15:22:04 -05:00
Varsha
cc95041519
Fix navigation after sending payment from conversation.
2022-12-07 13:03:02 -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
Cody Henthorne
1dc29fda12
Add in-chat payment messages.
2022-11-10 16:58:25 -05:00
Cody Henthorne
77beeda62a
Add in-chat payment activation requests.
...
Co-authored-by: Varsha <varsha@mobilecoin.com>
2022-11-02 15:31:52 -04:00
Nicholas
bae070e60e
Remove old MediaPreviewActivity.
2022-10-31 09:23:11 -04:00
Greyson Parrelli
9de6c44b16
Fix an issue with sharing file attachments into the app.
2022-10-25 16:48:39 -03:00
Nicholas
3a78031a71
Show album rail when entering media preview from All Media.
2022-10-24 21:00:17 -03:00
Cody Henthorne
3b3dcdcb14
Fix crash from treating mms groups like Signal groups after sms is disabled.
...
Fixes #12534
2022-10-17 11:39:00 -04:00
Nicholas
f63ce79f16
Create new Media Preview infrastructure, behind feature flag.
2022-10-04 17:32:57 -04:00
Nicholas Tinsley
b9f4dc3fe9
Specify exported status and PendingIntent mutability.
...
Also reduce shake sampling frequency, add coarse location permission.
Random things for targetSdk 32.
2022-09-28 11:33:35 -04:00
Cody Henthorne
0a76eb81e6
Add save-as-you-compose drafts.
2022-08-09 16:23:44 -04:00
Cody Henthorne
dc04c8ed98
Add urgency flag to message sends.
2022-08-02 14:36:30 -04:00
Greyson Parrelli
df3399bde5
Remove processing of inbound GV1 messages.
2022-08-02 14:36:29 -04:00
Alex Hart
b18542a839
Ensure images sent to stories respect media quality settings.
...
Stories should always use "Standard" quality, not L3 (high quality). This change ensures that we:
1. Always send stories at the appropriate quality
2. Do not corrupt or overwrite pre-existing image attachments
3. Close several streams when done (thanks StrictMode!)
2022-07-21 13:18:19 -04:00
Greyson Parrelli
04cf8676cc
Remove concept of 'highTrust' that is no longer necessary.
2022-07-11 13:35:53 -03:00
Alex Hart
6d24c342d2
Fix link preview issue with text stories.
2022-07-05 15:46:06 -04:00
Alex Hart
ba6e1b5dd5
Fix attachment deduplication issue with Stories.
2022-06-29 15:32:25 -04:00
Alex Hart
53c60e1f6d
Add proper coloring to send buttons.
2022-06-28 15:42:14 -04:00
Greyson Parrelli
4da422fd3c
Refactor how message send types are selected.
2022-06-03 18:07:29 -04:00
Cody Henthorne
db4d072bd9
Upgrade kotlin to 1.6.21
...
Also fix a collection of warnings.
2022-05-18 14:05:17 -04:00
Alex Hart
8ca0f4baf4
Add support for replying to gift badges.
2022-05-12 10:42:21 -03:00
Alex Hart
a4a4665aaa
Implement badge gifting behind feature flag.
2022-05-02 15:25:55 -04:00
Cody Henthorne
bba36a5724
Keep gif search open when viewing a result.
2022-04-06 12:38:43 -04:00
Alex Hart
477698f917
Use media forward sheet when forwarding in Media preview.
2022-04-06 12:37:43 -04:00
Alex Hart
4c462bd75a
Enforce L1 media restrictions on link preview thumbnails.
...
Co-Authored-By: Alexandre Erwin Ittner <110642+ittner@users.noreply.github.com>
2022-04-06 12:37:43 -04:00
Greyson Parrelli
8d4419705b
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Greyson Parrelli
2b5d65ae04
Revert "Update to libsignal-client 0.15.0"
...
This reverts commit 3d5f04eba757563dd92366d994a96cf323b8d540.
2022-03-28 19:07:20 -04:00
Jordan Rose
1e316ea19f
Update to libsignal-client 0.15.0
2022-03-28 19:07:20 -04:00
Alex Hart
437c1e2f21
Implement UI and backend for sending story reactions.
...
Co-authored-by: Rashad Sookram <rashad@signal.org>
2022-03-17 16:02:42 -04:00
Greyson Parrelli
057231b9c3
Update libsignal-client to 0.14.0
2022-03-17 12:12:56 -04:00
Alex Hart
1f82ceecc6
Story Status for landing page and my stories.
2022-03-17 12:12:55 -04:00
Alex Hart
ff8d7fa6c2
Add send/recv/render support for text stories.
2022-03-17 12:12:55 -04:00
Alex Hart
35cd36e9fe
Implement support for 'allows replies' toggle.
2022-03-08 10:41:37 -04:00
Alex Hart
d5fd424b95
Fix several over-the-wire story issues.
...
Co-authored-by: Rashad Sookram <rashad@signal.org>
2022-03-08 10:41:37 -04:00
Alex Hart
174cd860a0
Implement Stories feature behind flag.
...
Co-Authored-By: Greyson Parrelli <37311915+greyson-signal@users.noreply.github.com>
Co-Authored-By: Rashad Sookram <95182499+rashad-signal@users.noreply.github.com>
2022-03-08 10:41:36 -04:00