Alex Hart
d698d3bd6f
Added support for view-once video.
2019-10-17 16:01:34 -04:00
Greyson Parrelli
bf667c0cfc
Revert "Add logging to track down ConversationActivity crash."
...
This reverts commit 447236ee38
.
2019-10-01 08:16:57 -04:00
Greyson Parrelli
447236ee38
Add logging to track down ConversationActivity crash.
2019-09-30 15:19:24 -04:00
Greyson Parrelli
ee9216df8a
Ensure group status is available in ConversationAdapter constructor.
2019-09-30 14:15:19 -04:00
Greyson Parrelli
ee9acf2687
Show tooltip for swipe-to-reply.
2019-09-26 16:37:09 -04:00
Alex Hart
007ea43dc8
Add Swipe-To-Reply in conversations.
...
Swipe-To-Reply is a progress based animation that is controlled
by the ConversationItemSwipeCallback. We use the TouchListener to
keep track of the latest down coordinates, so that we can check whether
we are over a seek bar. The SwipeAnimationHelper is responsible for
actually performing the transitions as the swipe progresses.
2019-09-24 10:11:17 -04:00
Greyson Parrelli
0e2d52026e
Migrated to locally-assigned RecipientId's.
...
Oh boy.
2019-09-24 10:11:17 -04:00
Greyson Parrelli
57835dc8f1
Update view-once message behavior.
2019-08-05 15:46:43 -04:00
Greyson Parrelli
c77809fa90
Add support for view-once messages.
2019-07-18 16:10:10 -04:00
Alan Evans
0f3de6c979
Check action mode is still valid.
...
Due to support library bug, onActionItemClicked can be called after finish/onDestroyActionMode so we can check for that by checking if our reference to the action mode is still valid.
Fixes #8891
2019-06-27 15:44:05 -04:00
Alan Evans
6fceb25121
Take typing indicator into account when moving to quoted message.
...
Fixes #8858
And fixes same bug in search.
2019-06-17 13:51:16 -04:00
Greyson Parrelli
b5aa46bb67
Convert to AndroidX.
2019-06-17 12:52:42 -04:00
Greyson Parrelli
2a644437fb
Add sticker support.
...
No sticker packs are available for use yet, but we now have the
latent ability to send and receive.
2019-05-30 01:08:01 -04:00
Alan Evans
56848fb83d
Replace sgnl.link urls with a more readable url.
...
* Taken out random string, reverted to single "Let's switch".
#8767
2019-05-23 08:02:15 -03:00
Alan Evans
9445555d66
Code analysis - address @NotNull/@Nullable issues.
2019-05-22 13:51:56 -03:00
Greyson Parrelli
4a3c173adb
Migrated to new JobManager.
2019-04-15 10:56:26 -04:00
Greyson Parrelli
bceb9b4972
Fixed quotes not being cleared when forwarding.
...
Fixes #8748
Fixes #7935
2019-04-09 09:35:47 -04:00
Alan Evans
e0c11998c3
Make DisplayRecord take context as argument, so locale is more likely to be correct.
2019-03-13 18:28:16 -03:00
Greyson Parrelli
003fa1b059
Make long text attachments contain the entire message.
...
Instead of just containing the 'overflow', long text attachments now
contain the entire body in full.
2019-03-02 19:31:22 -08:00
Greyson Parrelli
55699e27bc
Added ability to receive long messages.
...
Send support is in here too. We'll enable it in a future release after
enough people have updated.
2019-03-01 14:15:08 -08:00
Greyson Parrelli
60c7fb0056
Fix possible NPE.
2019-02-20 17:20:12 -08:00
Greyson Parrelli
6896f8ea15
Properly check attachment size during media send.
...
Prevent users from trying to send videos that exceed the size limit.
Also, this commit properly populates height/width on media shared into
the app.
Fixes #8573
2019-02-14 20:19:06 -08:00
Greyson Parrelli
9f04c28bfd
Implemented conversation search.
...
You can now search for messages within a specific conversation.
2019-02-14 20:19:01 -08:00
Greyson Parrelli
cfff10622a
Move conversation classes to their own package.
2019-02-14 14:29:12 -08:00