Alex Hart
86a345a4f3
Add proper treatment for story pager sending state bar.
2022-10-04 17:32:57 -04:00
Greyson Parrelli
13bd003564
Improve quote model generation.
2022-10-04 17:32:57 -04:00
Alex Hart
e2a842b440
Fix inability to forward videos to stories.
2022-10-04 17:32:57 -04:00
Greyson Parrelli
1999db97f2
Add support for system names on the ContactRecord.
2022-10-04 17:32:57 -04:00
Greyson Parrelli
6e5f28339d
Bump version to 5.51.7
2022-10-04 17:32:15 -04:00
Greyson Parrelli
ce55f6d1c2
Updated language translations.
2022-10-04 17:32:15 -04:00
Alex Hart
b8ec43f466
Add correct icon to message action item.
2022-10-04 17:32:15 -04:00
Nicholas Tinsley
5b7875b763
Set default audio to speaker on incoming ring.
...
This comes from FullSignalAudioManager.
2022-10-04 17:32:15 -04:00
Alex Hart
dfcc14963d
Fix issue with insets on API < 30.
2022-10-04 17:32:15 -04:00
Greyson Parrelli
e1c3583702
Bump version to 5.51.6
2022-10-03 11:33:18 -04:00
Greyson Parrelli
9cea4931d4
Updated language translations.
2022-10-03 11:32:51 -04:00
Nicholas
6c56ef470f
Nullability safety for getCommunicationDevice().
2022-10-03 10:50:55 -04:00
Cody Henthorne
3b1ecc7015
Bump version to 5.51.5
2022-09-29 19:30:15 -04:00
Cody Henthorne
36bd7dae60
Updated language translations.
2022-09-29 19:25:51 -04:00
Cody Henthorne
1b784d6522
Fix incorrect emoji style from being used on some devices.
2022-09-29 19:21:43 -04:00
Nicholas
063f4d2994
Refactor API31 impl to match FullSignalAudioManager.
2022-09-29 19:21:43 -04:00
Cody Henthorne
4325d96a5a
Fix crash when checking phone call state.
2022-09-29 11:19:41 -04:00
Greyson Parrelli
88c36e1ff6
Bump version to 5.51.4
2022-09-29 11:09:08 -04:00
Cody Henthorne
6708089777
Bump version to 5.51.3
2022-09-29 10:44:14 -04:00
Cody Henthorne
33d108cde3
Updated language translations.
2022-09-29 10:36:53 -04:00
Nicholas
612ce5d0a8
Set UpdateApkReadyListener receivers to not exported.
2022-09-29 10:17:39 -04:00
Alex Hart
0d8ff0ead0
Update window insets logic for gallery and review screens.
2022-09-29 10:17:07 -04:00
Cody Henthorne
678d1c9549
Bump version to 5.51.2
2022-09-28 16:28:40 -04:00
Cody Henthorne
7dc149ddbc
Fix non-fcm web socket monitor crash loop.
2022-09-28 16:28:16 -04:00
Cody Henthorne
09b9349f6c
Bump version to 5.51.1
2022-09-28 15:49:31 -04:00
Nicholas
aeb5a9cf57
Better handling of Bluetooth connections/disconnections during calls.
2022-09-28 15:44:38 -04:00
Greyson Parrelli
aaf8bf3280
Fix crash with delayed foreground service.
2022-09-28 15:16:52 -04:00
Greyson Parrelli
b6d7271858
Fix a PNP-related contact merge scenario.
2022-09-28 14:40:44 -04:00
Alex Hart
9498a34293
Add onWillBeDestroyed callback to ViewBinderDelegate
2022-09-28 14:45:27 -03:00
Cody Henthorne
0cae15b7fd
Bump version to 5.51.0
2022-09-28 11:41:10 -04:00
Cody Henthorne
11e4fd7f34
Updated language translations.
2022-09-28 11:34:13 -04:00
Cody Henthorne
31f31534ce
Round out sms/mms export process.
2022-09-28 11:34:13 -04:00
Greyson Parrelli
0e4bec3977
Clean up some unused feature flags.
2022-09-28 11:34:13 -04:00
Greyson Parrelli
7fef1b060f
Add proxy support for CDSv2.
2022-09-28 11:34:13 -04:00
Alex Hart
0312dfcfcd
Allow autofocus of name field.
2022-09-28 11:34:13 -04:00
Alex Hart
b05f4430f6
Ensure my story is always at the top of the list.
2022-09-28 11:34:13 -04:00
Alex Hart
8703707d62
Add registration check for Stories flag check.
2022-09-28 11:34:13 -04:00
Alex Hart
04eeb434c9
Add ability to hide contacts behind a feature flag.
2022-09-28 11:34:12 -04:00
Alex Hart
a8a773db43
Fix StoryLinkPreviewView touch targets.
2022-09-28 11:33:36 -04:00
Alex Hart
daf78b31b5
Fix hide dialog dismissal.
2022-09-28 11:33:36 -04:00
Alex Hart
20ce3e68f8
Move snackbar positioning.
2022-09-28 11:33:36 -04:00
Nicholas
92d065050f
Fix Headset Switching (Especially Bluetooth) on Android 12+.
2022-09-28 11:33:36 -04:00
Nicholas
1b53f09687
Force LTR formatting for the phone number in AppSettingsFragment.
2022-09-28 11:33:36 -04:00
Alex Hart
f4d0bf900c
Add polish to story crossfader when exiting viewer.
2022-09-28 11:33:36 -04:00
Sgn-32
c652d83f81
Use MaterialAlertDialogBuilder in EditProxyFragment.
...
Closes #12479
2022-09-28 11:33:36 -04:00
Nicholas
7167ad331f
Hide megaphone view in archived list.
2022-09-28 11:33:36 -04:00
Greyson Parrelli
9bb089d198
Add interfaces for tables that reference RecipientIds or thread IDs.
2022-09-28 11:33:36 -04:00
Cody Henthorne
866853ff99
Fix qr scanner for camerax blacklisted devices.
2022-09-28 11:33:36 -04:00
Alex Hart
931b9f8831
Update stories jump logic to match spec.
2022-09-28 11:33:36 -04:00
Alex Hart
e8c10cd550
Add basic story search support.
2022-09-28 11:33:35 -04:00
Cody Henthorne
ff28ff0e6b
Fix too many pending intents crashes.
2022-09-28 11:33:35 -04:00
Alex Hart
2a82db2b02
Update bad calculation of content size for stories collection.
2022-09-28 11:33:35 -04:00
Greyson Parrelli
457c3c0526
Don't start disallowed foreground service on API 31+.
2022-09-28 11:33:35 -04:00
Cody Henthorne
4f803c695b
Fix crash when unable to decode notification image preview.
2022-09-28 11:33:35 -04:00
Alex Hart
bdbdcccaff
Fix potential crash when searching contacts in forward sheet.
2022-09-28 11:33:35 -04:00
Cody Henthorne
8d7393e4b5
Fix controlls showing in call PIP.
2022-09-28 11:33:35 -04:00
Greyson Parrelli
533dcfb828
Improve handling of SSLExceptions.
...
Current theory is that some Samsung devices a doing something funky with SSLExceptions, causing them to not be caught as IOExceptions.
2022-09-28 11:33:35 -04:00
Isira Seneviratne
e67ac95890
Use AlarmManagerCompat.
...
Fixes #12468
2022-09-28 11:33:35 -04:00
Alex Hart
1b63ed0b20
Remove redundant text from story landing screen empty state.
2022-09-28 11:33:35 -04:00
Alex Hart
07d9e29e7c
Update new story text to be a small button.
2022-09-28 11:33:35 -04:00
Alex Hart
c47a724654
Add support for new group story display states.
2022-09-28 11:33:35 -04:00
Greyson Parrelli
8ca94eb3d5
Fix issue where link previews wouldn't finish if we couldn't fetch the thumbnail.
2022-09-28 11:33:35 -04:00
Greyson Parrelli
11b1c9655c
Fix image banding that can sometimes show in high-res images.
2022-09-28 11:33:35 -04:00
Nicholas
cf3dd70600
Prevent Chats icon from animating when returning from other activity.
2022-09-28 11:33:35 -04:00
Alex Hart
0bf5f15cf9
Enqueue downloads for stories we view on other devices.
2022-09-28 11:33:35 -04:00
Alex Hart
ea3fb774f8
Display failure state in story info and other places.
2022-09-28 11:33:35 -04:00
Alex Hart
25c0dc801f
Display group story notifications if user has reacted or replied.
2022-09-28 11:33:35 -04:00
Alex Hart
c29922a575
Add check to load thumbnail if it comes in late.
2022-09-28 11:33:35 -04:00
Varsha
e676f324f1
Add new handling to encourage the user to save their wallet recovery phrase.
...
This only effects those who have opted in to payments and have a non-zero balance.
2022-09-28 11:33:35 -04:00
Nicholas
c6bfdeb4b0
Track tab buttons' selected state in the ViewModel.
2022-09-28 11:33:35 -04:00
Greyson Parrelli
80a6e0f781
Show a chat event when two threads are merged.
...
* Add internal button to split contacts for debugging.
* Show a chat event when two threads are merged.
2022-09-28 11:33:35 -04:00
Varsha
bc7b0b40b0
Update payment keyboard insets and colors.
2022-09-28 11:33:35 -04:00
Alex Hart
1cea615675
Reimplement contact search collection to support group access predicate.
2022-09-28 11:33:35 -04:00
Alex Hart
9dd96148d1
Add story boolean to envelope proto.
2022-09-28 11:33:35 -04:00
Alex Hart
9e094dfc2b
Add internal prefs page for launching stories dialogs.
2022-09-28 11:33:35 -04:00
Alex Hart
a39b09c314
Add correct tinting to send button in multiforward activity.
2022-09-28 11:33:35 -04:00
Alex Hart
6c4c299b28
Support enabling stories access by country.
2022-09-28 11:33:35 -04:00
Nicholas
a98cc5706f
Use ViewCompat to get window insets on Android 5.0+.
...
On devices running API 20 and below, getRootWindowInsets() always returns null.
2022-09-28 11:33:35 -04:00
Nicholas Tinsley
b9f4dc3fe9
Specify exported status and PendingIntent mutability.
...
Also reduce shake sampling frequency, add coarse location permission.
Random things for targetSdk 32.
2022-09-28 11:33:35 -04:00
Alex Hart
2566d6f61f
Fix story unit test compilation.
2022-09-28 11:33:35 -04:00
Alex Hart
8eebdaf451
Set max story video duration to 30999ms.
2022-09-28 11:33:35 -04:00
Alex Hart
b1dacf4acd
Fix story reply synchronization.
2022-09-28 11:33:35 -04:00
Alex Hart
9326c1726a
Increase stories caption limit to 1500 grapheme clusters.
2022-09-28 11:33:35 -04:00
Alex Hart
654b602cef
Fix bounds clipping in pinch-to-zoom story gesture.
2022-09-28 11:33:35 -04:00
Alex Hart
a642876bda
Fix issue where crossfader has wrong story on shared element animation start.
2022-09-28 11:33:35 -04:00
Nicholas
2b8041d779
Make VerificationCodeView lay out properly on tiny screens.
...
Chain together the views inside VerificationCodeView so that they don't get collapsed to 0dp width.
2022-09-28 11:33:35 -04:00
Alex Hart
8141b53c15
Display dialog to confirm hiding story in story viewer.
2022-09-28 11:33:35 -04:00
Greyson Parrelli
115d1fcf63
Improve handling of unregistered users in storage service.
2022-09-28 11:33:31 -04:00
Alex Hart
ffa249885e
Add scale gesture to stories.
2022-09-23 14:30:58 -04:00
Alex Hart
9a21f5abca
Add stories link treatment for devices with link previews disabled.
2022-09-23 14:30:58 -04:00
Alex Hart
552592db39
Fix unread story nav.
2022-09-23 14:30:58 -04:00
Alex Hart
75af1b69e8
Update payment toolbars to match M3 specification.
2022-09-23 14:30:58 -04:00
Alex Hart
c96fec9537
Update username to use . as delimiter.
2022-09-23 14:30:58 -04:00
Greyson Parrelli
a457d1f569
Bump version to 5.50.4
2022-09-23 14:19:01 -04:00
Greyson Parrelli
87f206fdc4
Ensure websockets are restarted after changing proxy.
2022-09-23 14:18:05 -04:00
Greyson Parrelli
e845860c7c
Bump version to 5.50.3
2022-09-22 12:46:38 -04:00
Greyson Parrelli
e351c74ddb
Fix issue with bioauth on API 29.
2022-09-22 12:44:49 -04:00
Greyson Parrelli
aeeaef567f
Bump version to 5.50.2
2022-09-19 15:25:02 -04:00
Greyson Parrelli
78a9206898
Updated language translations.
2022-09-19 15:24:45 -04:00
Greyson Parrelli
aab8bd1261
Filter badly-formatted numbers from one-off CDS requests.
2022-09-19 11:18:54 -04:00
Greyson Parrelli
db16155b0d
Use proper log tag.
2022-09-19 11:17:42 -04:00
Greyson Parrelli
1b254ca185
Bump version to 5.50.1
2022-09-14 16:42:40 -04:00
Greyson Parrelli
c8f0bd7b82
Fix lint.
2022-09-14 16:41:45 -04:00
Greyson Parrelli
f6b7b9e913
Bump version to 5.50.0
2022-09-14 15:31:42 -04:00
Greyson Parrelli
840a56cbb4
Updated language translations.
2022-09-14 15:30:44 -04:00
Nicholas
aa268fc3ba
Only show "Note To Self" as Voice Memo author if both sender and receiver are self.
2022-09-14 15:30:44 -04:00
Alex Hart
889d1183b2
Allow the STORIES feature flag to be hot-swappable.
2022-09-14 15:30:44 -04:00
Alex Hart
a8706f65d5
Clean out witness verification metadata.
2022-09-14 15:30:44 -04:00
Alex Hart
26bebb9811
Upgrade several AndroidX Libraries.
...
AppCompat 1.2.0 to 1.5.1
Lifecycle 2.3.1 to 2.5.1
Navigation 2.3.5 to 2.5.2
Fragment 1.3.5 to 1.5.2
Annotations 1.2.0 to 1.4.0
Window 1.0.0-alpha09 to 1.0.0
AAPT2 to 7.0.4
Fragment-Testing 1.3.5 to 1.5.2 (matching Fragment)
2022-09-14 15:30:43 -04:00
Alex Hart
9331e9ce89
Add deprecation notice to SingleLiveEvent.
2022-09-14 15:30:43 -04:00
Greyson Parrelli
6417f5cce0
Improve logging around attachment compression failures.
2022-09-14 15:30:43 -04:00
Alex Hart
a340ebf74a
Add espresso test for usernames.
2022-09-14 15:30:43 -04:00
Alex Hart
4882a4d11c
Add new story-based AccountRecord fields and wiring.
2022-09-13 13:07:42 -04:00
Greyson Parrelli
b5300c877c
Fix issue with contact share editing.
...
Fixes #12446
2022-09-13 13:07:42 -04:00
Nicholas Tinsley
c2b94274b0
Cancel Send if we return to fragment.
...
This plugs a lifecycle hole: previously if you leave this fragment (SelectionConfirmed), you get stuck in that state even if you return.
2022-09-13 13:07:42 -04:00
Nicholas Tinsley
46ec45b985
Update ReminderView to Material Design 3.
2022-09-13 13:07:42 -04:00
Cody Henthorne
beee3b7dc3
Add PNP linked device initialization job.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2022-09-13 13:07:42 -04:00
Cody Henthorne
e2a7ed86e4
Promote ongoing call notification to high priority.
2022-09-13 13:07:42 -04:00
Alex Hart
95b0639ab4
Fix issue where video player is not released by preview fragment.
2022-09-13 13:07:42 -04:00
Nicholas Tinsley
d7f9582bc4
Update Megaphone text styling to match Material Design 3.
2022-09-13 13:07:42 -04:00
Alex Hart
176a705079
Add PNP Listing Wiring.
2022-09-13 13:07:42 -04:00
Greyson Parrelli
8e9f311fca
Refresh your own profile when the stories flag changes.
2022-09-13 13:07:42 -04:00
Alex Hart
977af2c2f3
Add capability to request username creation during registration.
2022-09-13 13:07:42 -04:00
Alex Hart
7e45fc4a3e
Update URL formatting for username links.
2022-09-13 13:07:42 -04:00
Nicholas Tinsley
58489bab61
Update Basic Megaphone to Material Design 3.
2022-09-13 13:07:42 -04:00
Cody Henthorne
0685cf4e51
Add signal.me username support.
2022-09-13 13:07:42 -04:00
Alex Hart
9b9453734c
Implement new API endpoints for Usernames.
2022-09-13 13:07:42 -04:00
Cody Henthorne
ca0e52e141
Fix bug with stale linked devices when changing number.
2022-09-13 13:07:42 -04:00
Alex Hart
24b7593178
Update camera layout for better support across different screen sizes.
2022-09-13 13:07:42 -04:00
Alex Hart
993e49db48
Username search UI tweak.
2022-09-13 13:07:42 -04:00
Nicholas Tinsley
d458ddba55
Schedule TrimThreadsByDateManager on app startup.
...
If enabled, this reschedules the alarm on every startup to make sure that the system never loses track of it.
2022-09-13 13:07:42 -04:00
Cody Henthorne
bd5747b7f6
Add more logging around failed backups.
2022-09-13 13:07:42 -04:00
Nicholas
a335130ad4
Clear Selection on ACTION_UP if longClickCopySpan is not found.
2022-09-13 13:07:42 -04:00
Cody Henthorne
9558513190
Prevent empty call screen after missed calls.
2022-09-13 13:07:42 -04:00
Alex Hart
27a3015d4f
Set reply icon size to 20dp.
2022-09-13 13:07:42 -04:00
Alex Hart
f751f9afa8
Add support for new story gradient fields and fallback.
2022-09-13 13:07:42 -04:00
Alex Hart
2e2b31aa79
Start call after granting permissions.
...
Fixes #12419
2022-09-13 13:07:42 -04:00
Greyson Parrelli
135d002f02
Fix possible crash with CDSv2 compat.
2022-09-13 13:07:42 -04:00
Alex Hart
a45ede9348
Update AudioView in Attachment keyboard stub.
2022-09-13 13:07:42 -04:00
Greyson Parrelli
e4b2e5022f
Remove some outdated internal settings.
2022-09-13 13:07:42 -04:00
Alex Hart
286010ce90
Fix clickable area around link previews.
2022-09-13 13:07:41 -04:00
Alex Hart
13eb89746b
Add unit testing to story download enqueuer.
2022-09-13 13:07:41 -04:00
Cody Henthorne
d2f639c57f
Bump version to 5.49.3
2022-09-13 10:52:16 -04:00
Cody Henthorne
ad587606b7
Updated language translations.
2022-09-13 10:42:51 -04:00
Cody Henthorne
9fd5e2057d
Fix reply messages for android auto.
2022-09-13 10:38:31 -04:00
Cody Henthorne
8f63b850fc
Bump version to 5.49.2
2022-09-07 14:33:54 -04:00
Cody Henthorne
199d04b663
Updated language translations.
2022-09-07 14:28:53 -04:00
Greyson Parrelli
658741be52
Fix token mismatch issues when using CDSv2.
2022-09-07 14:25:03 -04:00
Alex Hart
f1bcc756d3
Remove animation from flash helper.
2022-09-06 10:26:45 -03:00
Alex Hart
cdcb1de3d4
Bump version to 5.49.1
2022-09-01 17:17:03 -03:00
Alex Hart
7d11a6207a
Updated language translations.
2022-09-01 17:16:26 -03:00
Alex Hart
e608ad24c2
Hide keyboard when closing the bubble activity.
2022-09-01 17:06:51 -03:00
Alex Hart
4fe382398e
Adjust alpha and duration of selfie flash animation.
2022-09-01 17:06:51 -03:00
Alex Hart
b6546f3ae3
Fix single tap on video previews.
2022-09-01 17:06:51 -03:00
Alex Hart
4620eade58
Implement better state management and recoverability for donation badge jobs.
2022-09-01 17:06:51 -03:00
Alex Hart
23a328f12d
Add screen to set Signal as default SMS.
2022-09-01 13:17:53 -03:00
Alex Hart
83905dd6a6
Bump version to 5.49.0
2022-08-31 15:58:41 -04:00
Alex Hart
3eb4eb3c09
Updated language translations.
2022-08-31 15:58:41 -04:00
Greyson Parrelli
2eba9a8d72
Add support for doing normal CDS queries on CDSv2.
2022-08-31 15:58:41 -04:00
Alex Hart
9b17e7a7e2
Fix story launching from settings.
2022-08-31 15:58:41 -04:00
Alex Hart
3edc97eb38
Fix NPE when the attachment for a link preview is null.
2022-08-31 15:58:41 -04:00
Jim Gustafson
cb0208af4d
Update to RingRTC v2.21.0
2022-08-31 15:58:41 -04:00
Greyson Parrelli
cdd311f741
Fix for possible issue in search.
2022-08-31 15:58:41 -04:00
Greyson Parrelli
8543325d59
Update database migrations to be in their own files.
2022-08-31 15:58:41 -04:00
Alex Hart
3705465ef2
Update translation strings for story privacy modes.
2022-08-31 15:58:41 -04:00
Alex Voloshyn
c80999839b
Use AccountSnapshot to avoid unnecessary network calls.
2022-08-31 15:58:41 -04:00
Alex Hart
936212e684
Add initial sms exporter integration behind a feature flag.
2022-08-31 15:58:41 -04:00
Alex Hart
1cc39fb89b
Fix launching of story from chat ring.
2022-08-31 15:58:41 -04:00
Alex Hart
37d3a953c8
Do not display icons in my stories row.
2022-08-31 15:58:41 -04:00
Alex Hart
5a1a23d9ac
Fix view-based selfie flash.
2022-08-31 15:58:41 -04:00
Alex Hart
6cb359b2d0
Prevent header decoration from passing NO_POSITION to getHeaderId.
2022-08-31 15:58:41 -04:00
Alex Hart
8bd89d1e63
Fix camera zoom issue on some devices.
2022-08-31 15:58:40 -04:00
gram-signal
f111ac7cf2
Return empty from CDSv2 refresh if current recipient list is empty.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2022-08-31 15:58:40 -04:00
Greyson Parrelli
f6e000ab97
Fix some PNI-related issues around change number.
2022-08-31 15:58:40 -04:00
Alex Hart
29869c93b2
Adjust placement of elements in first time nav.
2022-08-31 15:58:40 -04:00
Alex Hart
3aae5ce1de
Fix hide text header.
2022-08-29 14:23:28 -03:00
Alex Hart
e379cf6127
Bump version to 5.48.3
2022-08-29 14:08:10 -03:00
Alex Hart
0c23cb5ca8
Updated language translations.
2022-08-29 14:07:38 -03:00
Greyson Parrelli
d26ba27069
Look at new v2 remote announcement manifest.
2022-08-29 12:38:38 -04:00
Greyson Parrelli
e918178694
Update launcher assets.
2022-08-29 11:16:49 -04:00
Alex Hart
3d075bdd65
Check for EXTRA_TEXT if we cannot parse EXTRA_STREAM.
2022-08-29 10:47:47 -03:00
Alex Hart
4a3b8af6af
Utilize proper control color for text cursor in gift badge message.
2022-08-29 10:35:30 -03:00
Alex Hart
2743492076
Fix ISE when utilizing the ear piece for voice notes.
2022-08-29 10:09:28 -03:00
Alex Hart
6ebc453e4b
Bump version to 5.48.2
2022-08-26 15:20:26 -03:00
Alex Hart
75bd950b9b
Updated language translations.
2022-08-26 15:20:26 -03:00
Alex Hart
0b0c4eb8c0
Utilize themed colors in fallback resource photos.
2022-08-26 15:20:26 -03:00
Alex Hart
e7dbc874bb
Utilize lock icon instead of group icon for distribution lists.
2022-08-26 15:20:26 -03:00
Alex Hart
17426f1dbb
Add long-press action to copy sent timestamp to clipboard.
2022-08-26 15:20:26 -03:00
Alex Hart
e00ce48517
Add proper title to text story sender.
2022-08-26 15:20:26 -03:00
Alex Hart
cba1caa5be
Add audio focus handling to voice note playback.
2022-08-26 15:20:26 -03:00
Alex Hart
5f6b073cb6
Do not invoke reveal animation when editing a group.
2022-08-26 15:20:26 -03:00
Alex Hart
51647a5017
Enable both use-cases if available.
2022-08-26 15:20:26 -03:00
Johan
fae2ceab39
Set correct variable for password timeout.
...
Fixes #12415
2022-08-26 15:20:23 -03:00
Greyson Parrelli
726f48bc33
Clear search toolbar upon opening.
2022-08-25 16:27:42 -04:00
Greyson Parrelli
397793064d
Bump version to 5.48.1
2022-08-25 14:26:51 -04:00
Greyson Parrelli
534af3c1a0
Updated language translations.
2022-08-25 14:26:27 -04:00
Greyson Parrelli
f551a700fe
Fix crash when searching groups for a large number of members.
2022-08-25 14:26:27 -04:00
Greyson Parrelli
d0c737779a
Update profile strings.
2022-08-25 13:41:49 -04:00
Greyson Parrelli
497b38ddbf
Improve the ordering of conversation search results.
2022-08-25 12:15:02 -04:00
Greyson Parrelli
cdad45096b
Fix bug with back navigation during payment lock.
2022-08-25 08:51:31 -04:00
Greyson Parrelli
f8aedca08e
Improve navigation to fingerprint settings.
2022-08-25 08:26:09 -04:00
Greyson Parrelli
490ca1d74c
Bump version to 5.48.0
2022-08-24 18:29:19 -04:00
Greyson Parrelli
cf9ddf3960
Updated language translations.
2022-08-24 18:26:34 -04:00
Greyson Parrelli
61498037f3
Add support for PniSignatureMessages.
2022-08-24 18:16:42 -04:00
Cody Henthorne
1e499fd12f
Refactor notification thumbnails to reduce chances for ANR.
2022-08-24 17:09:01 -04:00
Cody Henthorne
a9fc5622cd
Add search by group membership.
2022-08-24 17:09:01 -04:00
Varsha
372f939a67
Add support for biometric auth for payments.
2022-08-24 17:09:01 -04:00
Greyson Parrelli
716229719a
Add migration to new KBS enclave.
2022-08-24 17:09:01 -04:00
Cody Henthorne
b57b160660
Add error toasts to multiforward sheet.
2022-08-24 17:09:01 -04:00
Cody Henthorne
40c52a31c9
Fix race condition when joining a group call.
2022-08-24 17:09:01 -04:00
Cody Henthorne
05c16e4c70
Retry backup verify and rename with delay.
2022-08-24 17:09:01 -04:00
Greyson Parrelli
8e2ab40b4c
Update string for profile creation.
2022-08-24 17:09:01 -04:00
Greyson Parrelli
bcef73c2e0
Update some donation error strings.
2022-08-24 17:09:01 -04:00
Cody Henthorne
c6c30f25a2
Attempt automated SMS verification in change number flow.
2022-08-24 17:09:01 -04:00
Greyson Parrelli
40ac0f4e89
Log media quality setting.
2022-08-24 17:09:01 -04:00
Greyson Parrelli
1aa9aa97ac
Only include the first photo in quoteAttachments.
...
Otherwise you spend a bunch of time compressing stuff people will never
see.
2022-08-24 17:09:01 -04:00
Greyson Parrelli
96a75a7f7f
Always use inferred PIN state.
...
Saving the PIN state could lead to it being stale or mismanaged, and tbh
we were using the inferred state to _set_ the value anyway.
2022-08-24 17:09:01 -04:00
Greyson Parrelli
5009bd4e6a
Prevent usage of null itemAnimator in chat list.
...
Fixes #12393
2022-08-24 17:09:01 -04:00
Greyson Parrelli
62ea82a2ba
Do not include pending downloads in storage usage.
...
Fixes #12231
2022-08-24 17:09:01 -04:00
Greyson Parrelli
fa55062510
Update ExoPlayer to 2.18.1
2022-08-24 17:09:01 -04:00
Greyson Parrelli
4b195c67cb
Bump version to 5.47.3
2022-08-24 16:10:53 -04:00
Greyson Parrelli
f36aa09a81
Revert "Ensure main database is updated before opening secondary ones."
...
This reverts commit e0e3f7dfec
.
2022-08-24 16:08:38 -04:00
Greyson Parrelli
e0f16548cf
Bump version to 5.47.2
2022-08-23 14:46:30 -04:00
Greyson Parrelli
577971c7a9
Updated language translations.
2022-08-23 14:46:11 -04:00
Greyson Parrelli
6bbd941158
Fix back navigation issues when creating an initial profile.
2022-08-23 13:49:21 -04:00
Victor Ding
b92dd19a4c
Use StandardCharsets in OkHttpUtil.
...
okhttp3.internal.Util.UTF_8 was never meant to be used outside of
okhttp3 library; and it has been deleted in later versions.
Signal should use java.nio.charset.StandardCharsets instead.
No functional change.
Closes #12413
2022-08-23 10:56:01 -04:00
Greyson Parrelli
13f3a8cf8a
Fix navigation bug when deactivating payments.
2022-08-23 10:45:04 -04:00
Greyson Parrelli
1b7c873ea5
Bump version to 5.47.1
2022-08-22 21:02:15 -04:00
Greyson Parrelli
b18ecfdffd
Updated language translations.
2022-08-22 21:01:27 -04:00
Greyson Parrelli
db69603b5d
Fix CDS flag name.
2022-08-22 19:18:37 -04:00
Cody Henthorne
a2b73bf979
Make single badge appear selected.
2022-08-22 12:03:43 -04:00
Cody Henthorne
dc503e3406
Prevent video thumbnail creation from crashing the app.
2022-08-22 11:52:37 -04:00
Cody Henthorne
ab3e0b87c6
Bump version to 5.47.0
2022-08-18 16:14:08 -04:00
Cody Henthorne
7751ce3ae0
Updated language translations.
2022-08-18 16:05:30 -04:00
Alex Hart
796e98be10
Utilize proper intent creation when launching profile creator from PassphraseRequiredActivity.
2022-08-18 16:01:05 -04:00
Greyson Parrelli
9c266e7995
Remove legacy fields from the Envelope.
2022-08-18 16:01:05 -04:00
Alex Hart
b4ae13fe8a
Catch IAE when video thumbnail extractor cannot instantiate a decoder.
2022-08-18 16:01:05 -04:00
Alex Hart
f341e02fb7
Story privacy screen updates.
2022-08-18 16:01:05 -04:00
Greyson Parrelli
15e52a8b88
Add ability to do unused reads from CDSv2 to test server load.
2022-08-18 16:01:05 -04:00
Cody Henthorne
84717b95f7
Add logging around how call activity is started.
2022-08-18 16:01:05 -04:00
Cody Henthorne
b1d1e92dbb
Fix group call remote video not rendering.
2022-08-18 16:01:05 -04:00
Cody Henthorne
cca35ec687
Dust off remote megaphone for upcoming donate megaphone.
2022-08-18 16:01:05 -04:00
Greyson Parrelli
95fc9d6c3c
Add support for PNIs in storage service.
2022-08-18 16:01:05 -04:00
Alex Hart
cb057968ee
Move gift header into recycler.
2022-08-18 16:01:05 -04:00
Thilo
deed8ac6c9
Add monochrome entry to support Themed App Icons.
...
Fixes #12385
2022-08-18 16:01:05 -04:00
Alex Hart
fe44f8e369
Add hard-code of colors in numeric keyboard to light mode.
2022-08-18 16:01:05 -04:00
Alex Hart
e517232172
Sort "new group story" entries by recency.
2022-08-18 16:01:05 -04:00
Alex Hart
28310a88f5
Username UX refresh.
2022-08-18 16:01:05 -04:00
Cody Henthorne
3252871ed5
Replace prekey jobs with one overall sync job.
2022-08-18 16:01:05 -04:00
Cody Henthorne
2740b5e300
Fix emoji completion over newlines bug.
2022-08-18 09:27:20 -03:00