Greyson Parrelli
f099c3591c
Run PushProcessMessageJobs in parallel.
2020-05-14 11:22:28 -03:00
Greyson Parrelli
ed33e048ad
Add CachedLayoutInflater to improve conversation render performance.
2020-05-14 11:22:28 -03:00
Greyson Parrelli
7fd3bfa30c
Revert "Check to see if FCM is available at app launch."
...
This reverts commit eea7174f1d
.
2020-05-14 11:22:28 -03:00
Alex Hart
07a492a32c
Add dot character to reactions bottom sheet all tab label.
2020-05-14 11:22:28 -03:00
Alan Evans
eff564ad88
Adapt message requests to support invite flow.
2020-05-14 11:22:28 -03:00
Greyson Parrelli
d3d53e6099
Reduce recipient dirty state logging verbosity.
2020-05-14 11:22:28 -03:00
Greyson Parrelli
53d122ed55
Fix jumping to last seen position.
2020-05-14 11:22:28 -03:00
Alan Evans
1778c1ef7d
Prevent some IOExceptions when past the end of stream.
2020-05-14 11:22:28 -03:00
Alan Evans
a510bc74e6
Recipient Id cache.
2020-05-14 11:22:28 -03:00
Alan Evans
a9ecdbdfec
Groups V2 capability set by the feature flag.
2020-05-14 11:22:28 -03:00
Alan Evans
06ab3cf013
Fix cases of inlined & missing log tags.
2020-05-14 11:22:28 -03:00
Alan Evans
3db5da1c8d
Generalize media input for use with Audio.
2020-05-14 11:22:28 -03:00
Greyson Parrelli
5937a50b6d
Fix message receive timestamps on media messages.
2020-05-14 11:22:28 -03:00
Alan Evans
b4191ee5cc
Fix usages of service logging in app.
2020-05-14 11:22:28 -03:00
Alan Evans
c63e42715e
New logging lint checks.
...
[LogNotAppSignal] tells you about using signal service logger in the app.
[LogTagInlined] tells you about not using a constant tag.
2020-05-14 11:22:28 -03:00
Alex Hart
26e582d806
Integrate RingRTC v2.0.1
2020-05-14 11:22:28 -03:00
Alan Evans
ee9270845a
Create GV2 group behind feature flag.
2020-05-14 11:22:28 -03:00
Alan Evans
6cf33897c0
Remove superfluous groups v2 capability checks.
2020-05-14 11:22:28 -03:00
Freddy Tuxworth
2161bbb8fa
Display "No matching countries" when no filter matches found.
...
Fixes #9518
2020-05-14 11:22:28 -03:00
Greyson Parrelli
b75088874e
Migrate conversation rendering to the paging library.
2020-05-14 11:22:28 -03:00
Alan Evans
9ac1897880
Job changes for GroupsV2 message receive and profile key updates.
2020-05-14 11:22:28 -03:00
Alan Evans
36c43ed2fa
Ensure latest V2 group state from server upon conversation open.
2020-05-14 11:22:28 -03:00
Alan Evans
8084822f16
Connect GV2 title and avatar updates and prevent no-change avatar updates.
2020-05-14 11:22:28 -03:00
Alan Evans
959718618f
Deprecate some ViewUtil methods. Inline others. Remove some old API code.
2020-05-14 11:22:28 -03:00
Alan Evans
75f3fe0cec
Correct access control for MMS groups.
2020-05-14 11:22:28 -03:00
Alan Evans
b800477365
GV2 leave and eject operations.
2020-05-14 11:22:28 -03:00
Alex Hart
b191341c57
Add some polish to the groups V2 manager UI.
2020-05-14 11:22:28 -03:00
leet
88a40be901
Fix backup timestamp language.
...
Fixes #8842
Fixes #8986
2020-05-14 11:22:28 -03:00
Greyson Parrelli
3fef58057e
Add additional info to support emails and debuglogs.
2020-05-14 11:22:28 -03:00
Greyson Parrelli
b156e4a79a
Always use the UD cert with a UUID.
2020-05-14 11:22:28 -03:00
Alan Evans
30ac264cd3
Rename Group update message classes.
2020-05-14 11:22:28 -03:00
Alan Evans
a9b00e1cd3
Remove instances of Android logging.
2020-05-14 11:22:28 -03:00
Alex Hart
d94fc4bc13
Implement ability to react with any emoji behind a flag.
2020-05-14 11:22:28 -03:00
Greyson Parrelli
40b5339ef8
Allow auto-download for users you've shared your profile with.
2020-05-14 11:22:28 -03:00
Alan Evans
86f0456e8c
Group Manager V2 operations.
2020-05-14 11:22:28 -03:00
Alan Evans
48a693793f
GV2 Group Manager.
2020-05-14 11:22:28 -03:00
Alan Evans
ff28d72db6
New GV2 internal prefix and scrubber.
2020-05-13 16:18:18 -04:00
Alan Evans
456857bbbd
Add custom lint rule project.
2020-05-13 16:18:18 -04:00
Alan Evans
7f17b66a6c
Upgrade gradle and gradle plugin.
2020-05-13 16:18:18 -04:00
Greyson Parrelli
310ec8f296
Remove CellServiceConstraint in favor of NetworkOrCellServiceConstraint.
...
If a job was enqueued with a CellServiceConstraint (which is currently
only SMS jobs), then it'll never run until it gets service, even if you
flip the "enable SMS sending over wifi" toggle.
This has created bad situations in the past, where SMS jobs just get
stuck on devices that never report having cell service (like VM's or
wifi only devices).
This fixes it by *always* using NetworkOrCellServiceConstraint, and then
deciding whether a constraint is met by checking the "wifi SMS" setting
at decision-time.
2020-05-13 16:18:18 -04:00
Alan Evans
0c2afa9438
Fix FCM token via phone call registration.
...
Fixes #8992
2020-05-13 16:18:18 -04:00
Alex Hart
c3832cf8b1
New group notifications management ui.
2020-05-13 16:18:18 -04:00
Greyson Parrelli
a2de8a2a05
Ensure you can't set null values in DefaultValueLiveData.
2020-05-13 16:18:18 -04:00
Greyson Parrelli
3b601896d2
Fix crash in SubmitDebugLogActivity.
2020-05-13 16:18:18 -04:00
Greyson Parrelli
e1a90bcb00
Transition conversation loading from a Loader to a Repository.
2020-05-13 16:18:18 -04:00
Greyson Parrelli
2b65916344
Show calling foreground notification on all OS versions.
...
Fixes #9516
Fixes #9414
2020-05-13 16:18:18 -04:00
Greyson Parrelli
f149005026
Add support for remote config v1.1
2020-05-13 16:18:18 -04:00
Alex Hart
5eb663aa1b
New group avatar and name selection screen.
2020-05-13 16:18:18 -04:00
Alan Evans
12b7d6c0e3
Use bottom sheet shape.
2020-05-13 16:18:18 -04:00
Alan Evans
723639d928
New group management screen.
2020-05-13 16:18:18 -04:00
Greyson Parrelli
e0502c24e1
Only search for visible parts of a contact.
2020-05-13 16:18:18 -04:00
Alex Hart
358d6333c3
Open new recipient bottom sheet when accessing contact from group context.
2020-05-13 16:18:18 -04:00
Alan Evans
0b279d1df3
Group contact chips behind feature flag.
2020-05-13 16:18:18 -04:00
Alan Evans
8e0fba7992
New group button behind new Group UI feature flag.
2020-05-13 16:18:18 -04:00
Alex Hart
d5419ec9fa
Implement new call screen UI/UX.
2020-05-13 16:18:18 -04:00
Alan Evans
33e3f78be6
LiveDataUtil combineLatest.
2020-05-13 16:17:29 -04:00
Alex Hart
3c5ad519dd
Decrease QuoteView reveal animation duration to 150ms.
2020-05-13 16:17:29 -04:00
Alan Evans
17c5b858b5
Recipient bottom sheet.
2020-05-13 16:17:29 -04:00
Greyson Parrelli
f6f6496c9c
Bump version to 4.59.10
2020-05-13 15:40:44 -04:00
Greyson Parrelli
b1d725e23a
Updated language translations.
2020-05-13 15:40:44 -04:00
Greyson Parrelli
a74622997e
Bump libsignal-metadata to 0.1.2
...
Includes fix for how we're prioritizing UUID vs E164.
Fixes #9621
2020-05-13 15:40:42 -04:00
Greyson Parrelli
b1a200001e
Bump version to 4.59.9
2020-05-09 13:19:57 -04:00
Greyson Parrelli
3b1041fa1f
Updated language translations.
2020-05-09 13:19:31 -04:00
Greyson Parrelli
a83ccc18bb
Fix processing of early messages.
...
1. Eliminated any possibility of infinite recursion.
2. Handle the fact that you can have multiple 'early contents' for a
single message.
2020-05-09 13:16:45 -04:00
Greyson Parrelli
618b1b5ace
Handle PIN creation failure better.
2020-05-09 13:16:45 -04:00
Greyson Parrelli
14858adc88
Bump version to 4.59.8
2020-05-04 18:22:45 -04:00
Greyson Parrelli
c07f35f3aa
Updated language translations.
2020-05-04 18:21:50 -04:00
Alan Evans
87eab27996
Prevent the creation of 'weak' PINs.
...
Simple checks to prevent the same number, or sequentially
increasing/decreasing PINs. e.g. 1111, 1234, 54321, etc.
2020-05-04 18:17:36 -04:00
Greyson Parrelli
b7296a4fe3
Bump version to 4.59.7
2020-05-04 11:06:28 -04:00
Greyson Parrelli
3fb9ae1fb4
Updated language translations.
2020-05-04 11:05:55 -04:00
Greyson Parrelli
9705939489
Fix issue with editing and forwarding a received video.
2020-05-04 10:54:55 -04:00
Greyson Parrelli
eca67b1204
Broaden exception handling in custom DNS.
...
A set of LG devices is crashing when using the custom DNS. Safest thing
for now would be to treat all failures as network errors while we we try
to get a repro to figure out what's happening.
2020-05-04 10:54:55 -04:00
Greyson Parrelli
c59fc3581a
Make LiveRecipientCache throw exceptions instead of errors.
...
Errors were causing crash loops if they occur in a job. This will still
allow the app to crash, but prevent loops.
2020-05-04 00:48:09 -04:00
Greyson Parrelli
e00f8c94ff
Bumped version to 4.59.6
2020-04-30 17:03:28 -04:00
Greyson Parrelli
4186153f0c
Updated language translations.
2020-04-30 17:03:28 -04:00
Greyson Parrelli
6c01807f4f
Fix issue with PIN verification.
2020-04-30 17:03:28 -04:00
Greyson Parrelli
9d35fb397b
Fix issue with re-using forwarded attachment pointers.
...
We were deleting upload data for incoming attachments when we shouldn't
have.
Fixes #9570
2020-04-30 16:36:06 -04:00
Jim Gustafson
c9f2f57427
Update to ringrtc v1.3.2
2020-04-30 08:12:31 -07:00
Greyson Parrelli
c862ab0c56
Bump version to 4.59.5
2020-04-28 10:41:37 -04:00
Greyson Parrelli
7aaaa57c14
Updated language translations.
2020-04-28 10:41:06 -04:00
Greyson Parrelli
11b6394a87
Fix issue with group storage IDs.
2020-04-28 10:38:58 -04:00
Greyson Parrelli
bdd48fd2df
Show PIN reminder for non-reglock users.
2020-04-28 10:38:49 -04:00
Alan Evans
e99af75400
Fix crash when blocking group.
2020-04-27 16:52:17 -03:00
Greyson Parrelli
321440e13f
Bump version to 4.59.4
2020-04-27 13:07:41 -04:00
Greyson Parrelli
0556d984e0
Updated language translations.
2020-04-27 13:07:19 -04:00
Greyson Parrelli
0ba1f66136
Use the same Recipient.self() instance in storage sync.
2020-04-27 13:05:22 -04:00
Greyson Parrelli
7562555687
Add additional storage sync validations.
2020-04-27 12:38:07 -04:00
Greyson Parrelli
9c0337c4ef
Fix threading issue with message resends.
2020-04-27 11:11:24 -04:00
Greyson Parrelli
3fde06ab0f
Bump version to 4.59.3
2020-04-24 19:48:20 -04:00
Greyson Parrelli
73959f328a
Updated language translations.
2020-04-24 19:47:57 -04:00
Greyson Parrelli
cca85bfee3
Fix some PinState bugs.
2020-04-24 19:40:50 -04:00
Greyson Parrelli
575caa53d3
Fix some storage service consistency issues.
2020-04-24 19:14:08 -04:00
Greyson Parrelli
33874a8866
Fix attachment upload bug.
2020-04-24 09:24:43 -04:00
Greyson Parrelli
b8e909a134
Revert to preferring system photos over profile photos.
2020-04-24 08:45:58 -04:00
Greyson Parrelli
5193a5d309
Prevent some crash loops.
2020-04-23 22:25:56 -04:00
Greyson Parrelli
7db288b9aa
Make PINs work with password managers.
2020-04-23 22:25:56 -04:00
Greyson Parrelli
9f033e64aa
Fix lint error.
2020-04-23 22:25:56 -04:00
Greyson Parrelli
5a15ba97dc
Bump version to 4.59.2
2020-04-23 13:33:59 -04:00
Greyson Parrelli
ce6ec72683
Updated language translations.
2020-04-23 13:33:59 -04:00
Greyson Parrelli
eedbcdd564
Fix issue with group storage sync.
2020-04-23 13:33:59 -04:00
Greyson Parrelli
0ca2848e01
Improve logging for storage service.
2020-04-23 12:03:31 -04:00
Greyson Parrelli
208275b6a9
Improve logging for PinState.
2020-04-23 11:24:23 -04:00
Greyson Parrelli
4bdcaa72cd
Fix some more UX issues with blocked users.
2020-04-23 11:06:52 -04:00
Greyson Parrelli
8c6001fa5a
Improve correctness and performance of camera contact search.
2020-04-23 10:25:45 -04:00
Greyson Parrelli
c4e88abce1
Update PIN change strings.
2020-04-22 19:42:17 -04:00
Greyson Parrelli
eea7174f1d
Check to see if FCM is available at app launch.
2020-04-22 19:32:40 -04:00
Greyson Parrelli
3f7d0688fc
Bump version to 4.59.1
2020-04-22 14:18:28 -04:00
Greyson Parrelli
6d319618c6
Updated language translations.
2020-04-22 14:18:28 -04:00
Greyson Parrelli
4250fa707b
Fix crash when videos are missing a duration.
...
Fixes #9556
2020-04-22 14:18:28 -04:00
Greyson Parrelli
7734cd2c8f
Clean up some corner cases in storage syncing.
2020-04-22 14:18:28 -04:00
Alan Evans
57467bb338
Dismiss group participant list on contact click.
2020-04-22 14:18:28 -04:00
Alex Hart
8ad61a52b9
Fix call termination when muting before call is connected.
2020-04-22 14:18:28 -04:00
Alan Evans
9742a212a2
Fix Transifex string name clash.
2020-04-22 14:18:28 -04:00
Greyson Parrelli
fd21fc1a31
Fix some UX issues with blocked users.
2020-04-22 14:18:28 -04:00
Greyson Parrelli
1b5a0ab9f3
Sync the profile photo to linked devices when appropriate.
2020-04-22 10:34:43 -04:00
Greyson Parrelli
f466fef20a
Fix issue where contact photos weren't being shown at all.
2020-04-22 10:13:56 -04:00
Greyson Parrelli
9bc70adbbd
Update PIN setting strings.
2020-04-21 19:23:47 -04:00
Greyson Parrelli
6f39f9849a
Bump version to 4.59.0
2020-04-21 16:09:30 -04:00
Greyson Parrelli
5bc950ed28
Updated language translations.
2020-04-21 16:09:30 -04:00
Alan Evans
b80d460a8f
Account for deleted conversations in profile key send job.
2020-04-21 16:09:30 -04:00
Alan Evans
3f555ce5e2
Extract method for creating safety number intents.
2020-04-21 16:09:30 -04:00
Jim Gustafson
9513b476ef
Update to ringrtc v1.3.1
2020-04-21 16:09:30 -04:00
Greyson Parrelli
8f9e79ae37
Updated PIN strings.
2020-04-21 16:09:30 -04:00
Alan Evans
53b681ef67
Make reaction and remote delete jobs GV2 ready.
2020-04-21 16:09:30 -04:00
Alan Evans
9a8094cb8a
Guard against malformed group ids.
2020-04-21 16:09:30 -04:00
Alex Hart
00ee6d0bbd
Dialog theme rename.
2020-04-21 16:09:30 -04:00
Greyson Parrelli
83f6640bd3
Add a more generic system for handling early messages.
2020-04-21 16:09:30 -04:00
Alex Hart
2afb939ee6
Implement send support for resumable uploads behind a flag.
2020-04-21 16:09:30 -04:00
Greyson Parrelli
b3d57edb24
Update and centralize block strings.
2020-04-21 16:09:30 -04:00
Alex Hart
6d6e017c71
Proactively share profile key after accepting a message request.
2020-04-21 16:09:30 -04:00
Greyson Parrelli
fc6b5c1d7c
Add ultramarine as a conversation color option.
2020-04-21 16:09:30 -04:00
Greyson Parrelli
6ecd3b59fd
Add pre-alpha receive support for remote delete.
2020-04-21 16:09:13 -04:00
Ehren Kret
456bcf3d57
Require CDN number match rather than use default CDN
...
This marks messages as failed if the CDN number does not match a
configured CDN number rather than falling back to the default CDN in
the event the CDN is not recognized.
2020-04-21 13:33:41 -04:00
Greyson Parrelli
f12a9b9ac7
Store the server timestamp for a message.
2020-04-21 13:33:41 -04:00
Greyson Parrelli
00b6a222bd
Remove jumpiness when rendering reactions.
2020-04-21 13:33:41 -04:00
Greyson Parrelli
b8ccc4453e
Update pins4all flag.
...
We still have to keep the legacy one though so that people in the old
bucket stay in the new one.
2020-04-21 13:33:41 -04:00
Alan Evans
dbb31420af
Ensure all support article urls are the correct format and not translatable.
2020-04-21 13:33:41 -04:00
Greyson Parrelli
35f4f3f81e
Add support for passing data between jobs.
2020-04-21 13:33:41 -04:00
Greyson Parrelli
acbfff89d3
Update registration to allow PIN entry.
2020-04-21 13:33:41 -04:00
Greyson Parrelli
6b37675a81
Remove long-press action in settings.
2020-04-21 13:33:41 -04:00
Greyson Parrelli
a471ffa6d8
Fix UD indicators for sent transcripts.
2020-04-21 13:33:41 -04:00
Alan Evans
7bf090fdab
GroupsV2 state mapping.
2020-04-21 13:33:41 -04:00
Alan Evans
4e0279200f
Refactor out MediaPreviewActivity Intent creation method.
2020-04-21 13:33:41 -04:00
Alan Evans
78055e3ccb
GroupsV2 update sending and local context storage.
2020-04-21 13:33:41 -04:00
Alan Evans
f5e6fd6340
Allow RetrieveProfileJob to be used for self.
2020-04-21 13:33:33 -04:00
Alex Hart
2d60d5fb1f
Check menu item visibility when calculating menu size.
2020-04-21 13:33:33 -04:00
Alan Evans
c6dd25a119
Ensure group membership for typing indicators.
2020-04-21 13:33:33 -04:00
Alan Evans
68d29d9a0f
Allow pending member invite cancelation.
2020-04-21 13:33:33 -04:00
Alan Evans
1d63970a25
Hardcode all class names in old work manager migration.
2020-04-21 13:33:33 -04:00
Alan Evans
2b1ffac564
Groups V2 avatar download job.
2020-04-21 13:33:33 -04:00
Greyson Parrelli
8e13403cca
Separate PINs from Registration Lock.
...
You can now have a PIN without having registration lock.
Note: We still need to change the registration flow to allow non-reglock
users to enter their PIN.
2020-04-21 13:33:33 -04:00
Alan Evans
428128651e
Move database protos to separate files.
2020-04-21 13:33:33 -04:00
Alan Evans
326678f214
Add support for GV2 group update messages.
2020-04-21 13:33:29 -04:00
Alex Hart
1f994495f8
Clear search if user sends message.
2020-04-21 13:33:29 -04:00
Greyson Parrelli
fb1637006d
Include screen size details in debuglogs.
2020-04-21 13:33:29 -04:00
Ehren Kret
37a35e8f70
Add initial support for send/receive on CDN2.
2020-04-21 13:33:29 -04:00
Alan Evans
1290d0ead9
Add pending member activity.
2020-04-21 13:33:25 -04:00
Greyson Parrelli
ef0f26b64c
Remove borders from images in the gallery picker.
2020-04-03 12:20:15 -04:00
Greyson Parrelli
485d211768
Remove border from images in the attachment keyboard.
2020-04-03 12:20:15 -04:00
Greyson Parrelli
f1ea035197
Re-enable and clean up Signal PINs.
...
- Require PINs during registration agian.
- Change min length to 4.
- Allow the full-screen megaphone to be enabled remotely.
- Clean up and remove some code.
2020-04-03 12:20:15 -04:00
Martijn van den Hoek
6f961ade74
Fix crash when importing vcf after exporting it.
...
Fixes #9465
2020-04-03 12:20:15 -04:00
Alan Evans
b8e17e0116
Enable video trimming feature by default.
2020-04-03 12:20:15 -04:00
Alan Evans
040e1fe8f6
Apply dark theme to scroll to bottom button.
2020-04-03 12:20:15 -04:00
Alan Evans
e9c92bdf51
Show unblock dialog when tap blocked contact.
2020-04-03 12:20:15 -04:00
Alan Evans
48c33f3dcd
GroupsV2 service changes.
2020-04-03 12:20:15 -04:00
Alex Hart
6b2bc924dd
Prefer profile photo over system contact photo.
2020-04-03 12:20:15 -04:00
Alan Evans
04bb4b351a
Refactor group leave dialog out of conversation.
2020-04-03 12:19:13 -04:00
Alex Hart
6f3c4434f6
Add animation when replying to a message.
2020-04-03 12:19:13 -04:00
Greyson Parrelli
711715ca1e
Add DNS fallback system.
2020-04-03 12:19:12 -04:00
Greyson Parrelli
d6000af843
Re-use recently-acquired attachment pointers.
2020-04-03 12:19:12 -04:00
Greyson Parrelli
9b0954a898
Bump version to 4.58.5
2020-04-03 11:18:39 -04:00
Greyson Parrelli
42a2c33fd7
Updated language translations.
2020-04-03 11:18:13 -04:00
Greyson Parrelli
a4d18a18d9
Don't use vector assets for notification icon.
2020-04-03 11:14:36 -04:00
Alex Hart
bf32409d4e
Split drawable into light and dark.
2020-04-03 12:14:09 -03:00
Greyson Parrelli
e38aec225f
Bump version to 4.58.4
2020-04-01 14:48:47 -04:00
Greyson Parrelli
995b7a4712
Updated language translations.
2020-04-01 14:48:25 -04:00
Alex Hart
9fe3026941
Fix AdaptiveActionsToolbar sizing algorithm.
2020-04-01 11:26:19 -03:00
Greyson Parrelli
520658e1b8
Bump version to 4.58.3
2020-03-31 17:10:00 -04:00
Greyson Parrelli
f822d8eddb
Updated language translations.
2020-03-31 16:59:36 -04:00
Alex Hart
2f879ce4d6
Remove MMS groups from message request logic.
2020-03-31 16:00:26 -03:00
Greyson Parrelli
24528bf101
Fix accent color in alert dialogs in dark theme.
2020-03-31 14:59:00 -04:00
Greyson Parrelli
822682caba
Fix NPE in BitmapUtil.toJpeg()
...
Fixes #9513
2020-03-31 11:44:18 -04:00
Greyson Parrelli
5dc3cc65a8
Bump version to 4.58.2
2020-03-30 17:53:08 -04:00
Greyson Parrelli
0f80caffb5
Updated language translations.
2020-03-30 17:53:08 -04:00
Greyson Parrelli
6c428b2777
Fix issue with some notifications linking to the wrong conversation.
2020-03-30 17:53:08 -04:00
Greyson Parrelli
c9be37b84a
Fix camera rotation issues.
...
Had to manually detect when CameraX is giving us bad data.
Fixes #9509
2020-03-30 16:04:28 -04:00
Jim Gustafson
87ea2f86c0
Update ringrtc to v1.2.0
2020-03-30 13:01:14 -07:00
Greyson Parrelli
7e80be5ca0
Separate out model info in debug logs.
2020-03-30 15:24:29 -04:00
Greyson Parrelli
989a818a67
Fix issue where reaction notifications may jump to the wrong message.
2020-03-30 12:49:08 -04:00
Greyson Parrelli
af2e17df9e
Ensure old typing observers are unsubscribed.
2020-03-30 11:33:21 -04:00
Greyson Parrelli
728ec1c16d
Fix issue where leave messages were pending forever.
2020-03-30 10:11:15 -04:00
Greyson Parrelli
f859c5b1b5
Prevent conscrypt crash during profile retrieval.
...
This was a mitigation that was previously in place that was forgotten
during the recent avatar refactor.
2020-03-29 18:53:30 -04:00
Greyson Parrelli
ab600d7df1
Bump version to 4.58.1
2020-03-27 16:51:21 -04:00
Greyson Parrelli
4644f64fd6
Updated language translations.
2020-03-27 16:51:21 -04:00
Greyson Parrelli
c274312265
Fix scrolling in the emoji variation popup.
2020-03-27 16:51:21 -04:00
Greyson Parrelli
f8e63098a2
Don't show empty date popovers.
2020-03-27 16:40:55 -04:00
Greyson Parrelli
264d353ec2
Bump quality of camera1 photos.
2020-03-27 16:30:36 -04:00
Alex Hart
2b58dcbe7f
Remove explicit CameraX initialization.
2020-03-27 16:30:36 -04:00
Greyson Parrelli
dc791487c5
Jump to the relevant message when tapping a reaction notification.
...
Fixes #9503
2020-03-27 16:30:36 -04:00
Greyson Parrelli
5637f132d4
Fixed issue where leave message wasn't displayed locally.
2020-03-27 16:30:36 -04:00