Greyson Parrelli
666218773c
Improve conversation open speed.
...
Co-authored-by: Cody Henthorne <cody@signal.org>
2022-03-17 16:02:42 -04:00
Cody Henthorne
d3049a3433
Add block request action button to collapsed join request events.
2022-03-17 12:12:56 -04:00
Fumiaki Yoshimatsu
6d41d1f6d2
Fix soft keyboard popping up when the text was selected when the other keyboard was open.
...
Fixes #11780
2022-03-17 12:12:56 -04:00
Greyson Parrelli
18392ed0a4
Render date dividers based on sent time.
...
The time we use to render date headers needs to match the time we use to
render timestamps in the footer. We should be using sent time in both
cases.
Fixes #11589
2022-03-17 12:12:56 -04:00
Greyson Parrelli
057231b9c3
Update libsignal-client to 0.14.0
2022-03-17 12:12:56 -04:00
clauz9
749bbf428d
Make sure isSearchRequest is true when searchViewItem is expanded.
...
fixes signalapp#12054
2022-03-17 12:12:56 -04:00
Alex Hart
b0458f10a3
Ensure identity records are good before trying to send media.
2022-03-17 12:12:56 -04:00
Alex Hart
87ad4be117
Fix issue where user could not select a group story.
2022-03-17 12:12:56 -04:00
Alex Hart
9281bcdd7d
Only display stories if you entered through stories.
2022-03-17 12:12:56 -04:00
Alex Hart
ff8d7fa6c2
Add send/recv/render support for text stories.
2022-03-17 12:12:55 -04:00
Cody Henthorne
cf857e109a
Fix mention rendering bug.
2022-03-15 10:32:59 -04:00
Cody Henthorne
2eb8df347e
Fix mention rendering regression.
2022-03-11 14:18:42 -05:00
Cody Henthorne
66f93e0d32
Do not drop 1:1 messages with mentions due to iOS and desktop regression.
...
iOS and Desktop both regressed in multi-forwarding by including mentions
in 1:1 forwards instead of replacing them with plain text. Android by
default drops these as invalid messages. Since there are clients in the
wild that do this now, we have to stop dropping them and try to resolve
them per normal mechanisms.
2022-03-09 12:09:46 -05:00
Rashad Sookram
366780f6cb
Revert "Avoid querying conversation size twice."
...
This reverts commit fe088c39c7
.
2022-03-09 11:55:52 -05:00
Cody Henthorne
b25cef86ee
Fix different dates being used when saving attachments.
2022-03-08 10:41:37 -04:00
Alex Hart
a1bc1aaa98
Only show stories and send stories with respect to capability.
2022-03-08 10:41:37 -04:00
Rashad Sookram
0ccaad1462
Update quote UI for story replies in chat.
2022-03-08 10:41:37 -04:00
Alex Hart
34bbb98c96
Do not allow forwarding of unsupported content to stories.
2022-03-08 10:41:37 -04:00
Greyson Parrelli
4f3bb39e5c
Double-pulse message highlights.
2022-03-08 10:41:37 -04:00
clauz9
8a49534e2b
Ensure bubble is highlighted after jumping.
...
Fixes #12017
2022-03-08 10:41:37 -04:00
Alex Hart
35cd36e9fe
Implement support for 'allows replies' toggle.
2022-03-08 10:41:37 -04:00
Rashad Sookram
c27f5787fe
Fix reaction overlay shade with gesture nav.
2022-03-08 10:41:37 -04:00
Cody Henthorne
277c17de83
Fix reactions vibrating in release notes channel.
2022-03-08 10:41:37 -04:00
Alex Hart
2d7655a6bb
Implement story ring support.
2022-03-08 10:41:37 -04:00
Greyson Parrelli
fe088c39c7
Avoid querying conversation size twice.
2022-03-08 10:41:37 -04:00
Cody Henthorne
9a5fcdbe4d
Fix emoji search showing in recent emoji bug.
2022-03-08 10:41:36 -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
Greyson Parrelli
935dd7de45
Remove E164s most places and prefer ServiceId more places.\
2022-03-08 10:41:36 -04:00
Greyson Parrelli
1b404cef34
Fix crash if you've been unregistered for couple months.
2022-02-22 11:36:23 -05:00
Greyson Parrelli
34dec1aec2
Fix reaction bar positioning for scaled items.
2022-02-18 23:27:51 -05:00
Greyson Parrelli
bec9b3d88c
Update reaction bar positioning to sit above short messages.
2022-02-18 12:13:57 -05:00
Greyson Parrelli
7ca2420287
Move from ACI to a generic ServiceId.
2022-02-17 17:09:26 -05:00
Rashad Sookram
5080567ca9
Adjust position of reaction bar.
2022-02-17 17:09:26 -05:00
Greyson Parrelli
c2ca899a7c
Separate session store for PNI.
2022-02-16 14:12:34 -05:00
Greyson Parrelli
db534cd376
Migrate identity keys to SignalStore.
2022-02-16 14:12:34 -05:00
Alex Hart
fb1ba5a13e
Fragmentize MessageDetails.
2022-02-16 14:12:34 -05:00
Cody Henthorne
7cbf269b2a
Fix name wrapping in conversation banner.
2022-02-14 11:44:22 -05:00
Rashad Sookram
99d1671a50
Fix crash when selecting info for invalid message.
2022-02-14 09:36:57 -05:00
Alex Hart
aa6fa45949
Display LongMessage in dialog fragment.
2022-02-11 11:48:58 -04:00
Cody Henthorne
84296a3860
Fix various issues with release notes channel.
2022-02-11 10:12:09 -05:00
Alex Hart
b56207d977
Add requireListener and hierarchical error.
2022-02-11 11:08:59 -04:00
Cody Henthorne
233ba03f73
Fix crash when reacting to release note channel messages.
2022-02-10 16:26:38 -05:00
Greyson Parrelli
9802724baa
Don't shorten message footers for mixed-direction text.
2022-02-09 16:08:21 -05:00
Greyson Parrelli
d08f1b65d0
Do not cluster messages more than three minutes apart.
2022-02-09 10:39:33 -05:00
Alexandre Erwin Ittner
6617ecdf39
Allow sending message by pressing Ctrl+Enter on a physical keyboard
2022-02-08 16:49:49 -04:00
Cody Henthorne
d8e0baa9ee
Fix duplicate conversation menu entires.
2022-02-08 16:49:49 -04:00
Alex Hart
3bb4cdf46b
Fix crash when opening convo popup.
2022-02-08 09:21:03 -04:00
Greyson Parrelli
d7bf4f178f
Prevent us from ever having no default transport option.
2022-02-08 09:21:03 -04:00
Greyson Parrelli
988728be3e
Do not allow SMS and Signal messages to cluster.
...
Fixes #9214
2022-02-08 09:21:03 -04:00
Rashad Sookram
19ed3cb9ea
Fix message gradient when selected.
2022-02-07 12:00:12 -05:00