Greyson Parrelli
a56e9e502e
Move LeakCanary into its own variant.
2023-04-12 16:31:27 -04:00
Alex Hart
433e8266c9
Add stricter call row identification.
2023-04-12 16:31:27 -04:00
Alex Hart
490feb358c
Update ConversationOptionsMenuProvider to utilize snapshot data class.
2023-04-12 16:31:19 -04:00
Clark
27e3c883c3
Update notification on profile name fetch or change.
2023-04-12 16:31:19 -04:00
Greyson Parrelli
71e2b8225a
Debounce thread updates for incoming messages.
2023-04-12 16:31:19 -04:00
Aaron Labiaga
0156e74f5a
Improve transition to PiP mode.
...
Use setAutoEnterEnable to true for smooth transition to
Picture-in-Picture when in gestural navigation mode.
Closes #12878
2023-04-12 16:29:48 -04:00
Clark
c834cb6ff7
Fix design assumption invalidated crash in MediaPreviewAdapter.
2023-04-11 10:34:18 -04:00
Clark
48360d08d4
Integrate contact hiding with message requests.
2023-04-11 10:34:18 -04:00
Greyson Parrelli
74877b839e
Bump version to 6.17.3
2023-04-11 10:33:28 -04:00
Greyson Parrelli
39e04bef17
Updated language translations.
2023-04-11 10:32:42 -04:00
Greyson Parrelli
c5af204de3
Prevent FK violation from bad decryption insert.
...
Fixes #12880
2023-04-11 10:02:00 -04:00
Greyson Parrelli
ca0dd03042
Allow websocket retries when proxy is set.
2023-04-11 10:01:37 -04:00
Greyson Parrelli
f8f70ed3e1
Bump version to 6.17.2
2023-04-10 11:40:29 -04:00
Greyson Parrelli
0510588a09
Updated language translations.
2023-04-10 11:35:03 -04:00
Alex Hart
1d8fc4b7fd
Fix mic tinting in small call button resource.
2023-04-10 12:01:13 -03:00
Greyson Parrelli
b7f5333b39
Reduce message observer max background time to 2 minutes.
...
Seeing some increased battery usage issues. 5 minutes was probably too
high.
2023-04-10 09:45:57 -04:00
Greyson Parrelli
544121d035
Minimize lock window in IncomingMessageObserver.
...
In particular, this was done to avoid a possible deadlock that could
occur between the IncomingMessageObserver lock and the JobManager lock.
2023-04-10 09:42:33 -04:00
Greyson Parrelli
4da4de3b99
Hopeful fix for bluetooth selection issues.
2023-04-07 09:08:41 -04:00
Alex Hart
0b62c0346b
Bump version to 6.17.1
2023-04-06 17:12:11 -03:00
Alex Hart
292956b18c
Updated baseline profile.
2023-04-06 17:12:00 -03:00
Alex Hart
925f347050
Updated language translations.
2023-04-06 17:09:41 -03:00
Greyson Parrelli
ea150939cb
Fix issue where audio selections weren't persisting in UI.
2023-04-06 14:35:46 -04:00
Clark
57f490e5db
Fix link previews not being treated as media message.
2023-04-06 13:48:11 -04:00
Alex Hart
a141fdaf7d
Move state check to audio handler thread.
2023-04-06 14:16:55 -03:00
Alex Hart
9d4e13cd08
Wrap hidePicker dismiss call in ISE catch.
2023-04-06 10:46:11 -03:00
Alex Hart
73a7063867
Fix toolbar state management and pip.
2023-04-06 10:42:02 -03:00
Alex Hart
cd5c253a78
Clarify logging around group ring state.
2023-04-06 10:31:37 -03:00
Alex Hart
372c6f6ba3
Bump version to 6.17.0
2023-04-05 16:47:03 -03:00
Alex Hart
d6f4a89326
Updated baseline profile.
2023-04-05 16:46:56 -03:00
Alex Hart
60905c7409
Updated language translations.
2023-04-05 16:44:15 -03:00
Clark Chen
f3490d07bf
Fix settings icons for older API levels.
2023-04-05 16:40:23 -03:00
Alex Hart
b99855afbe
Fix avatar photo editing.
2023-04-05 16:40:23 -03:00
Alex Hart
921c903190
Allow forwarding of contacts.
2023-04-05 16:40:23 -03:00
Alex Hart
9771b53c79
Add logging to where we mark StoryContent as Ready.
2023-04-05 16:40:23 -03:00
Nicholas
0ab5bbb240
Detect and recover from SCO interruptions.
2023-04-05 16:40:23 -03:00
Alex Hart
3399af5a96
Fix mic toggle state.
2023-04-05 16:40:23 -03:00
Alex Hart
022195508a
Swap AlertDialog.Builder for MaterialAlertDialogBuilder.
2023-04-05 16:40:23 -03:00
Alex Hart
d3daaff6a4
Update collapsed toolbar state for group calling.
2023-04-05 16:40:23 -03:00
Nicholas
89a3c62637
Only deauthorize on identified connection.
2023-04-05 16:40:23 -03:00
Alex Hart
6da9db6d86
Allow MediaSelectionActivity to ignore uiMode configuration changes.
2023-04-05 16:40:23 -03:00
Alex Hart
c254b08e33
Add the join / return button to call log items.
2023-04-05 16:40:23 -03:00
Alex Hart
9d575650d1
Add create call link sheet.
2023-04-05 16:40:23 -03:00
Greyson Parrelli
d8ac5a390a
Write to MSL before sending a sync message.
2023-04-05 16:40:23 -03:00
Alex Hart
60842a10ff
Align donate for a friend duration with data from gift badge.
2023-04-05 16:40:23 -03:00
Alex Hart
1cab6f87a0
Remove extra rows from PhoneNumberPrivacySettingsFragment.
2023-04-05 16:40:23 -03:00
Nicholas
a0aeac767d
New Android 12+ audio route picker for calls.
2023-04-05 16:40:23 -03:00
Greyson Parrelli
99bd8e82ca
Do not process messages while change number is happening.
2023-04-05 16:40:23 -03:00
Greyson Parrelli
bbdf54097e
Prevent certain types of circular job dependencies.
2023-04-05 16:40:23 -03:00
Greyson Parrelli
2a9576baf5
Convert FastJobStorage to kotlin.
2023-04-05 16:40:23 -03:00
Greyson Parrelli
3231f8302c
Do not add dependencies on previous message sends if you have no media.
...
This was an accidental carry-over from the PushMediaSendJob ->
IndividualSendJob rename.
Previously, PushMediaSendJob basically always had media, so this check
wasn't needed. Now it rarely has media, so we have to add it.
2023-04-05 16:40:23 -03:00