Alan Evans and GitHub
e8be1ad752
Handle GV2 sync messages.
2020-08-31 12:07:03 -03:00
Alan Evans
e316a70b6c
Fix group limit enforcement and display.
2020-08-31 12:02:50 -03:00
Alan Evans and GitHub
40a8d21c15
Fix to allow send of Signal invitation SMS to a single person.
...
Fixes #9970
2020-08-31 11:33:50 -03:00
Alan Evans
f5f1589813
Fix class cast exception when member is approved.
2020-08-28 10:32:20 -03:00
Greyson Parrelli
0c332b6adb
Fix corner cases with LinkPreviewViewModel enabled state.
2020-08-28 09:30:03 -04:00
Greyson Parrelli
ba712ce357
Fix crash with link preview date formatting on Android < 7.
...
The 'X' wasn't supported until Android 7.
2020-08-28 09:30:03 -04:00
Alan Evans
2d2395accf
Hide block options if recipient is not blockable.
2020-08-28 10:13:23 -03:00
Cody Henthorne and GitHub
0449795725
Make top gradient disappear with call controls.
...
Fixes [#9951 ](https://github.com/signalapp/Signal-Android/issues/9951 )
2020-08-27 16:26:15 -04:00
Alex Hart
e12acbae70
Add @ to username in preferences.
2020-08-27 16:34:21 -03:00
Greyson Parrelli and Alan Evans
c09dbfa47c
Prevent corner-case where link previews were generated for SMS.
...
Also added some hardening to make sure that it's impossible for any link
previews to be fetched if the setting is disabled (this was already the
case in practice, we just have some assertions in there now).
Fixes #9956
2020-08-27 12:12:44 -03:00
Alan Evans
d3c9f66de6
Prevent simple dialog flicker.
2020-08-27 12:12:44 -03:00
Alan Evans
01d7694108
Add reset confirmation dialog and copy to group link management screen.
2020-08-27 12:12:44 -03:00
Alex Hart and Alan Evans
1425b651d4
Update username UX and UI.
2020-08-27 12:12:44 -03:00
Greyson Parrelli
b1befbeefc
Add additional LinkPreviewUtil unit tests.
...
Also updated the date format -- funnily enough Android will work with
either Z or X in the format, but the test JVM will fail if it doesn't
use X. X is definitely the correct thing to use based on the Javadoc, I
think Android's implementation is just a little more lenient.
2020-08-27 09:32:33 -04:00
Panagiotis Vasilopoulos and Alan Evans
3a9a84a0b1
Do not attempt to create link previews for .i2p links
2020-08-27 10:01:50 -03:00
Alan Evans
ef777f4db9
Make group links remote capable.
2020-08-26 18:02:42 -03:00
Greyson Parrelli and Alan Evans
dd8b9ff8fb
Add support for article dates in link previews.
2020-08-26 17:25:54 -03:00
Alan Evans
bfed03b7b5
Manage group links behind feature flag.
2020-08-26 17:25:54 -03:00
Alan Evans and GitHub
860f06ec9e
Join group via invite link.
2020-08-26 12:51:25 -03:00
Alex Hart and GitHub
b58376920f
Order pinned conversations in "first added" order instead of reordering as messages come in.
2020-08-26 11:13:01 -03:00
Alan Evans and GitHub
4ace075ddf
Display membership count in link preview description field.
2020-08-26 09:26:25 -03:00
Fumiaki Yoshimatsu and Alan Evans
dda98a474d
Listen to the uiMode configuration changes.
...
Fixes #9736
Fixes #9922
2020-08-25 17:11:29 -03:00
Alan Evans and GitHub
f1c0df7d87
Update KBS Service Id on staging.
2020-08-25 17:10:07 -03:00
Greyson Parrelli and GitHub
c78e098cb4
Add support for link preview descriptions.
2020-08-25 16:05:39 -04:00
Alex Hart and GitHub
a3438c4f8d
Change where edit profile screen requests camera permission.
2020-08-25 16:35:16 -03:00
Alan Evans and GitHub
92ecf2d5de
Add group link join version feature flag.
2020-08-25 16:35:06 -03:00
Alex Hart
f18b653725
Fix crash when scrolling to the top of a conversation.
2020-08-25 15:17:21 -03:00
Alex Hart
5128438cfb
Fix action bar usability in vertical screen split.
2020-08-25 09:33:11 -03:00
Greyson Parrelli and GitHub
f29f25822b
Have DatabaseFactory.getMmsDatabase() return MessageDatabase.
2020-08-24 16:40:47 -04:00
Alex Hart and Greyson Parrelli
12a8d4e10b
Fix crash on multi-archive.
2020-08-24 14:34:28 -04:00
Alex Hart and Greyson Parrelli
c5c2fb31b1
Fix CREATE statement for RecipientDatabase.
2020-08-24 14:25:37 -04:00
Greyson Parrelli and Alex Hart
a358d1630f
Rotate the CDS feature flag.
2020-08-24 11:16:41 -03:00
Alan Evans and Alex Hart
01375b321c
Don't release bitmaps managed by Glide, and don't cache group preview avatars.
2020-08-24 11:16:41 -03:00
Alex Hart
d2739d52e0
Remember position in react-with-any-emoji picker.
2020-08-24 11:16:41 -03:00
Alex Hart
4668510106
Fix crash when archiving multiple conversations.
2020-08-24 11:16:41 -03:00
Alex Hart
ffcd311c90
Fix strange long press behavior in convo list.
...
Fixes #9944
2020-08-24 11:16:41 -03:00
Greyson Parrelli and Alex Hart
190ca9eddd
Have DatabaseFactory.getSmsDatabase() return MessageDatabase.
...
Slowly moving towards a single interface.
2020-08-24 11:16:41 -03:00
Greyson Parrelli and Alex Hart
2cf9eb69eb
Add support for handling unknown protobuf fields.
2020-08-24 11:16:41 -03:00
Alan Evans and Alex Hart
ffcb90da52
Accept any length group link password.
2020-08-24 11:16:41 -03:00
Alan Evans and Alex Hart
878b0c9275
Change group invite link host.
2020-08-24 11:16:41 -03:00
Alex Hart
7ac14dccda
Refresh username in onResume and utilize imeAction.
2020-08-24 11:16:41 -03:00
Alan Evans and Greyson Parrelli
220ebf93c7
During registration, persist time that call me is available.
...
Fixes #9926
2020-08-19 16:32:01 -04:00
Alan Evans and Greyson Parrelli
09d167c16d
Group link preview and info display bottom sheet.
2020-08-19 16:32:01 -04:00
Alan Evans and Greyson Parrelli
477bb45df7
Group invite link epoch support.
2020-08-19 16:32:01 -04:00
Alex Hart and Greyson Parrelli
e006306036
Utilize ItemCallback for ReactWithAnyAdapter.
...
Fixes #9918
2020-08-19 16:32:01 -04:00
Cody Henthorne and GitHub
ef6a5b6599
Fix bug causing call requests to not be handled properly.
2020-08-19 15:49:16 -04:00
Greyson Parrelli
089d59b691
Properly mark local note-to-self attachments as uploaded.
2020-08-19 09:59:37 -04:00
Alex Hart and GitHub
b3e247e9cc
Fix crash when loading vector from typed array.
...
Fixes #9933
2020-08-19 10:45:01 -03:00
Greyson Parrelli
16147e0c08
Ensure link preview fetches are canceled on message send.
2020-08-18 18:34:18 -04:00
Cody Henthorne and GitHub
139317cf1b
Improve various aspects of mentions.
2020-08-18 18:13:45 -04:00