Greyson Parrelli
00b719c783
Updated language translations.
2019-09-27 14:22:13 -04:00
Greyson Parrelli
b03eccec33
Persist the JobFactory key after job migrations.
2019-09-27 14:18:15 -04:00
Greyson Parrelli
5805539deb
Revert "Potential MMS download fix for some users."
...
This reverts commit 1e375ec494
.
2019-09-27 14:02:01 -04:00
Greyson Parrelli
1b48fd07a3
Bump version to 4.48.4
2019-09-26 18:32:28 -04:00
Greyson Parrelli
1e375ec494
Potential MMS download fix for some users.
...
Special thanks to @mdaniel
Fixes #8571
2019-09-26 18:32:28 -04:00
Greyson Parrelli
ee9acf2687
Show tooltip for swipe-to-reply.
2019-09-26 16:37:09 -04:00
Greyson Parrelli
1d8e85fcad
Updated the feel of swipe-to-reply.
2019-09-26 16:36:52 -04:00
Greyson Parrelli
4e2afa7362
Fix some more broken JobMigrations.
2019-09-26 11:18:04 -04:00
Greyson Parrelli
d06564c7b9
Bump version to 4.48.3
2019-09-25 19:12:24 -04:00
Greyson Parrelli
ced48d0788
Fix custom notification creation.
2019-09-25 18:58:21 -04:00
Greyson Parrelli
e273593343
Fix more possible JobMigration crashes.
2019-09-25 15:19:08 -04:00
Greyson Parrelli
c5767b07a7
Initialize CameraX on a background thread.
...
We saw a situation where CameraX initialization could lock up when
trying to obtain system resource. We already fallback to the
Camera1Fragment when CameraX isn't initialized, so it should be safe to
do this initialization on its own thread.
2019-09-25 15:17:35 -04:00
Greyson Parrelli
709ce7e9de
Bump version to 4.48.2
2019-09-25 11:37:55 -04:00
Greyson Parrelli
a8f7908ed4
Updated language translations.
2019-09-25 11:37:55 -04:00
Greyson Parrelli
8230786638
Added permissions to the debug log.
2019-09-25 11:23:23 -04:00
Greyson Parrelli
df4ecc4e32
Add blocked threads to the debug log.
2019-09-25 11:23:23 -04:00
Greyson Parrelli
5b755b9501
Crash early when using a null RecipientId.
2019-09-25 09:51:50 -04:00
Greyson Parrelli
b3c7c8db5c
Fix possible crash in DirectoryRefreshJob.
2019-09-25 09:51:50 -04:00
Greyson Parrelli
a21c537428
Fix crash during JobMigration.
2019-09-25 09:51:50 -04:00
Greyson Parrelli
6d339cd023
Fix a crash when starting a call from the system contacts.
2019-09-25 09:51:50 -04:00
Alan Evans
840c493265
Fix pretty print phone numbers.
...
Fixes #9047
2019-09-25 09:49:26 -04:00
alex-signal
14999800e2
Fix Swipe to Reply progress reset when AnimatorDurationScale is 0.
...
Fixes #9051
2019-09-25 10:08:10 -03:00
Greyson Parrelli
8e332d0798
Bump version to 4.48.1
2019-09-24 12:13:27 -04:00
Greyson Parrelli
cd007a20d7
Fix possible thread visibility issue in CellConstraintObserver.
...
Related to #9030 .
2019-09-24 12:13:27 -04:00
Greyson Parrelli
8b99af3eef
Fix threading issues with LiveRecipient.
2019-09-24 12:03:33 -04:00
Greyson Parrelli
d354de806e
Bump version to 4.48.0
2019-09-24 10:24:37 -04:00
alex-signal
c7ef0c06f8
Fix exif dimension edge case and handle invalid dimens better in ThumbnailView.
2019-09-24 10:11:17 -04:00
Greyson Parrelli
9d14bcb808
Enable sticker sharing.
2019-09-24 10:11:17 -04:00
alex-signal
de03706d8d
Fix video thumbnail not displaying after sharing to conversation thread.
2019-09-24 10:11:17 -04:00
alex-signal
a3caabcafd
Fix video forwarding thumbnail display.
2019-09-24 10:11:17 -04:00
alex-signal
faafa40122
Fix DecryptableStreamLocalUriFetcher bug for external video thumbnails.
...
Fix bug where external video thumbnails do not appear.
2019-09-24 10:11:17 -04:00
Greyson Parrelli
d1a6582ad7
Support independent application migration versions.
2019-09-24 10:11:17 -04:00
alex-signal
f81c0b448e
Add CameraXFlashToggleView and selfie flash.
2019-09-24 10:11:17 -04:00
Greyson Parrelli
70347e754c
Add a feature flag system.
2019-09-24 10:11:17 -04:00
Greyson Parrelli
a1245baf61
Don't show MMS groups in recent Signal contacts list.
2019-09-24 10:11:17 -04:00
Alex Hart
007ea43dc8
Add Swipe-To-Reply in conversations.
...
Swipe-To-Reply is a progress based animation that is controlled
by the ConversationItemSwipeCallback. We use the TouchListener to
keep track of the latest down coordinates, so that we can check whether
we are over a seek bar. The SwipeAnimationHelper is responsible for
actually performing the transitions as the swipe progresses.
2019-09-24 10:11:17 -04:00
Greyson Parrelli
582028f2c2
Search contacts via the RecipientDatabase.
2019-09-24 10:11:17 -04:00
Greyson Parrelli
0e2d52026e
Migrated to locally-assigned RecipientId's.
...
Oh boy.
2019-09-24 10:11:17 -04:00
Greyson Parrelli
233cc7ecce
Bump version to 4.47.6
2019-09-16 17:00:06 -04:00
Greyson Parrelli
1baf03f51a
Fix message fetching bug when app is in the foreground.
...
Fixes #9036
2019-09-16 16:58:51 -04:00
Greyson Parrelli
f066a9cab2
Bump version to 4.47.5
2019-09-11 18:01:50 -04:00
Curt Brune
825d1a02ab
Update to WebRTC M77
2019-09-11 13:55:26 -07:00
Curt Brune
97cc8b7777
Revert "Add ringrtc support."
...
Revert the following commits:
"Handle busy call while in PSTN call."
Commit 23a0bb3ce0
.
"Add ringrtc support."
Commit 3ac540c687
.
2019-09-11 11:17:23 -07:00
Greyson Parrelli
72662b5b52
Bump version to 4.47.4
2019-09-06 13:56:17 -04:00
Greyson Parrelli
ea4e0b6d6f
Updated language translations.
2019-09-06 13:56:04 -04:00
Alan Evans
6df93c0bb5
Fix potential contact search crash.
2019-09-06 13:53:26 -04:00
Curt Brune
23a0bb3ce0
Handle busy call while in PSTN call.
2019-09-06 10:20:32 -07:00
Greyson Parrelli
4cd5256267
Bump version to 4.47.3
2019-09-04 11:10:47 -04:00
Greyson Parrelli
5362e07a5c
Fix crash that may happen upon first sticker install.
2019-09-04 11:09:30 -04:00
Greyson Parrelli
936bd327bd
Bump version to 4.47.2
2019-09-03 15:38:34 -04:00