Greyson Parrelli
9dc33eff3a
Remove thumbnails from the AttachmentDatabase.
...
Glide can do everything for us now, including video thumbnails.
2020-09-23 16:54:38 -04:00
Greyson Parrelli
e89285a219
Reduce log noise.
2020-09-23 16:54:38 -04:00
Greyson Parrelli
706f43caa8
Remove AttachmentsV3 feature flag.
2020-09-23 16:54:38 -04:00
Cody Henthorne
dc4faf57cb
Add foundational UX and state support for Group Calling.
2020-09-23 16:54:38 -04:00
Alan Evans
5c285b4ac6
Cycle groups v2 feature flag.
2020-09-10 18:47:36 -03:00
Alan Evans
3cffaddc0a
Validate incoming Group lengths and remote delete entries if wrong.
...
Ignore incoming messages with bad V1 group lengths.
2020-09-10 14:39:29 -03:00
Greyson Parrelli
75d567e555
Implement new client deprecation UI.
2020-09-09 10:22:22 -04:00
Greyson Parrelli
2784285d47
Add support for fetching remote deprecation.
2020-09-08 18:03:56 -04:00
Cody Henthorne
bcd27355f9
Add trim conversations by time option.
2020-09-08 09:47:57 -04:00
Alan Evans
6a14dc69c0
Make Group V2 creation driven by version flag.
2020-09-03 20:23:26 -04:00
Alan Evans
7b24e66ed3
Phone number privacy settings and certificate support behind feature flag.
2020-09-03 20:23:26 -04:00
Alan Evans
d625740ca4
Ensure feature flag is string before cast.
2020-09-03 20:23:26 -04:00
Greyson Parrelli
4714895c59
Do not attempt to send to unregistered users when using CDS flag.
...
CDS is slow, and unregistered users will always trigger a CDS lookup on
send (since we can't get their UUID).
This starts skipping sends to unregistered users and shortens the time
window to do a full CDS lookup from every 12 hours to every 6 hours.
2020-08-31 11:33:57 -04:00
Alan Evans
d3c9f66de6
Prevent simple dialog flicker.
2020-08-27 12:12:44 -03:00
Alex Hart
1425b651d4
Update username UX and UI.
2020-08-27 12:12:44 -03:00
Alan Evans
ef777f4db9
Make group links remote capable.
2020-08-26 18:02:42 -03:00
Alan Evans
bfed03b7b5
Manage group links behind feature flag.
2020-08-26 17:25:54 -03:00
Alan Evans
860f06ec9e
Join group via invite link.
2020-08-26 12:51:25 -03:00
Fumiaki Yoshimatsu
dda98a474d
Listen to the uiMode configuration changes.
...
Fixes #9736
Fixes #9922
2020-08-25 17:11:29 -03:00
Alan Evans
92ecf2d5de
Add group link join version feature flag.
2020-08-25 16:35:06 -03:00
Greyson Parrelli
a358d1630f
Rotate the CDS feature flag.
2020-08-24 11:16:41 -03:00
Alan Evans
01375b321c
Don't release bitmaps managed by Glide, and don't cache group preview avatars.
2020-08-24 11:16:41 -03:00
Greyson Parrelli
190ca9eddd
Have DatabaseFactory.getSmsDatabase() return MessageDatabase.
...
Slowly moving towards a single interface.
2020-08-24 11:16:41 -03:00
Alan Evans
09d167c16d
Group link preview and info display bottom sheet.
2020-08-19 16:32:01 -04:00
Alan Evans
477bb45df7
Group invite link epoch support.
2020-08-19 16:32:01 -04:00
Cody Henthorne
139317cf1b
Improve various aspects of mentions.
2020-08-18 18:13:45 -04:00
Greyson Parrelli
08d5df70c2
Don't show the link preview megaphone if previously disabled.
2020-08-17 12:04:41 -04:00
Greyson Parrelli
f84c8229de
Revert "Replace a call to a deprecated method to update context with the new one."
...
This reverts commit 5f0d384c9e
.
Introduced a bug where the system theme wasn't changing until app
restart.
2020-08-14 15:54:06 -04:00
Alex Hart
a73427d68d
Fix issues with conversation list position.
2020-08-14 15:54:05 -04:00
Alan Evans
e4456bb236
Handle GV2 addresses.
2020-08-14 15:54:05 -04:00
Greyson Parrelli
ace1b8ee71
Update link preview settings and add some UI polish.
2020-08-14 15:54:05 -04:00
Greyson Parrelli
f732e54c22
Update group size flag.
2020-08-14 15:54:05 -04:00
Cody Henthorne
724f3e872b
Update Mention UI/UX to match latest designs.
2020-08-14 15:54:05 -04:00
Alex Hart
d63e5165eb
Add ability to pin up to 4 conversations.
2020-08-14 15:54:05 -04:00
Greyson Parrelli
6e6105af05
Open up link previews to work with all sites.
2020-08-14 15:54:05 -04:00
Greyson Parrelli
ff52bf93fa
Make the CDS flag remote capable.
2020-08-10 13:27:11 -04:00
Greyson Parrelli
57150a20fd
Make verificationV2 a separate flag.
2020-08-07 19:20:35 -04:00
Cody Henthorne
d563de4207
Add mention detection to search flows.
2020-08-07 15:18:40 -04:00
Alex Hart
36d1e7c44a
Disable Contact Join Notification via Action.
2020-08-06 20:57:50 -04:00
Alan Evans
25c17082f2
Share a common groups v2 capacity flag across clients.
2020-08-06 20:57:50 -04:00
Alan Evans
9e09444c65
Increment the Groups V2 feature flags version.
2020-08-06 20:57:50 -04:00
Greyson Parrelli
5923fa0cd5
Block sends on CDS lookups.
2020-08-06 20:57:50 -04:00
Cody Henthorne
b2d4c5d14b
Add mentions for v2 group chats.
2020-08-06 20:57:50 -04:00
Alex Hart
0bb9c1d650
Add light and dark spinner lotties with correct coloring.
2020-08-06 20:57:50 -04:00
Fumiaki Yoshimatsu
5f0d384c9e
Replace a call to a deprecated method to update context with the new one.
...
Fixes #9736
2020-08-06 20:57:50 -04:00
Greyson Parrelli
3e166ef927
Fix issue where group updates were mis-rendered.
2020-07-30 23:32:19 -04:00
Greyson Parrelli
8ed7fc894e
Improve handling of partially bi-directional text.
2020-07-29 23:19:21 -04:00
Cody Henthorne
1ab61beeb9
Add initial Mentions UI/UX for picker and compose edit.
2020-07-28 15:20:20 -04:00
Alan Evans
bd1c164d57
Live group update messages on conversation list and conversation.
2020-07-28 15:20:20 -04:00
Alan Evans
ab76112f5f
Prevent leading and trailing whitespace in group names.
2020-07-28 15:19:52 -04:00