Commit Graph
1631 Commits
Author SHA1 Message Date
Alex HartandGreyson Parrelli 283ff44da9 Cache conversation icon shortcuts. 2020-12-01 16:17:36 -05:00
Cody HenthorneandGreyson Parrelli adee104899 Stop camera from turning on when returning to a group call. 2020-12-01 16:17:36 -05:00
Greyson Parrelli 1a844abcec Fix perf issues around shortcut updates. 2020-12-01 16:17:36 -05:00
Alan EvansandGitHub 5f30745908 Reduce layout depth of conversation items. 2020-12-01 16:20:53 -04:00
Alex Hart 4ae0f3999c Apply better strategy for dependency init. 2020-12-01 16:01:47 -04:00
Alex HartandGitHub dcb16378c8 Display PiP in Group Calls even if local video is disabled. 2020-12-01 14:53:34 -04:00
Alex Hart b59a5c8609 Revert "Don't show members button if there are no remote people."
This reverts commit d4748efd42.
2020-12-01 12:19:03 -04:00
Cody HenthorneandGitHub 55c9124c54 Prevent multiple taps from starting multiple calls. 2020-12-01 10:56:47 -05:00
henryandGreyson Parrelli 1376b4c0b8 Fix crash when enter long phone number on registration. 2020-12-01 10:13:12 -05:00
Sgn-32andGreyson Parrelli 9333e4fb68 Fix notification text for view-once videos.
Fixes #10141
2020-12-01 09:49:05 -05:00
Alan Evans 04d3faf057 Update rust lib to 0.1.5 to fix missing method log messages. 2020-12-01 10:43:58 -04:00
Greyson Parrelliandali-khannakhjavani bcfbed9b3f Prevent error when user has no email client.
Fixes #10212

Thanks to @ali-khannakhjavani

Co-authored-by: ali-khannakhjavani
2020-11-30 18:59:42 -05:00
Greyson Parrelli a324288d97 Bump version to 4.79.0 2020-11-30 15:32:27 -05:00
Greyson Parrelli f21d2a2187 Updated language translations. 2020-11-30 15:31:56 -05:00
Cody HenthorneandGitHub 5272fec948 Change group calling feature flag to boolean. 2020-11-30 15:13:56 -05:00
Alan EvansandGitHub fe11ebce55 Inline Group Invite Link feature flags. 2020-11-30 14:50:11 -04:00
Alan EvansandGitHub 221cf56ddc Enqueue cached layout inflation on background thread. 2020-11-30 13:21:20 -04:00
Greyson Parrelli 7efd8be238 Inline max envelope size feature flag. 2020-11-30 11:47:54 -05:00
Greyson Parrelli 105862b524 Chunk read sync messages.
Same thing we do with read receipts we send to other people. Just missed
this part.
2020-11-30 11:36:04 -05:00
Alan Evans cce8cdc7bf fixup! Clean up any invalid group V1 ids in database. 2020-11-30 12:32:01 -04:00
Cody Henthorne 834c2c2495 Bump RingRTC to 2.8.4 2020-11-30 11:02:54 -05:00
Greyson Parrelli 59f7ee6682 Remove aspectj for now. 2020-11-27 20:08:10 -05:00
Alan Evans 6cbd68fe9f Clean up any invalid group V1 ids in database. 2020-11-25 15:53:58 -04:00
Alex HartandGitHub e1bf23251f Add support for Android 11 Conversation Bubbles. 2020-11-25 14:11:17 -04:00
Alex Hart e57a35ab3e Localize Conversation Intent creation. 2020-11-25 11:40:05 -04:00
Jack LloydandAlex Hart 13c014215d Move to Signal Protocol written in Rust.
Co-authored-by: Alex Hart <alex@signal.org>
2020-11-25 11:40:05 -04:00
Alex Hart 02931f1826 Clear voice note media queues within synchronized block. 2020-11-25 11:40:05 -04:00
Cody HenthorneandAlex Hart a640d9e298 Improve group update copy and implement speaker indexing. 2020-11-25 11:40:05 -04:00
Greyson ParrelliandAlex Hart 0003830a42 Cycle the GV1->GV2 auto migration flag. 2020-11-25 11:40:05 -04:00
Greyson ParrelliandAlex Hart 3804a89619 Improve handling of membership changes during a GV1->GV2 migration. 2020-11-25 11:40:05 -04:00
Alex Hart d4748efd42 Don't show members button if there are no remote people. 2020-11-25 11:40:05 -04:00
Alan EvansandAlex Hart 0bda1d46a2 Allow setting local group names and avatars for MMS groups. 2020-11-25 11:40:05 -04:00
Greyson ParrelliandAlex Hart 43e3ef2bee Refactor Message Request logic to fix some GV1->GV2 bugs. 2020-11-25 11:40:05 -04:00
Alex Hart ce44e3949c Add new VIEWED item in RecieptMessage enumeration.
Also includes necessary Database changes for supporting this as well as View-Once receipt support.
2020-11-25 11:37:13 -04:00
Greyson ParrelliandAlex Hart 7bb1262571 Upload trace file as separate debuglogs item. 2020-11-25 11:37:13 -04:00
Alex Hart 39f1aea8e3 Bump version to 4.78.5 2020-11-24 14:05:57 -04:00
Alex Hart bda19d01ed Updated language translations. 2020-11-24 13:39:59 -04:00
Alex Hart 1f5364f01d Do not crash if RECIPIENT_EXTRA is null. 2020-11-24 13:22:41 -04:00
Alex Hart 65e88d2d1c Bump version to 4.78.4 2020-11-23 10:48:48 -04:00
Alex Hart cef8aa67dd Updated language translations. 2020-11-23 10:43:51 -04:00
Alex Hart 5941b22eb6 Revert "Move to Signal Protocol written in Rust."
This reverts commit 907e8d93a3.
2020-11-23 10:22:53 -04:00
Alex Hart 9e7c55847e Bump version to 4.78.3 2020-11-20 16:54:53 -04:00
Alex Hart 5209b74605 Updated language translations. 2020-11-20 16:51:57 -04:00
Cody HenthorneandGitHub b90a74d26a Add additional Group Calling features. 2020-11-20 15:42:46 -05:00
Alan Evans 8c1737e597 Increase uncompressed video attachment size to 300 Mb. 2020-11-20 15:15:42 -04:00
Greyson Parrelli 2ea5bd2d44 Convert GV1->GV2 migration flags to booleans. 2020-11-20 13:50:14 -05:00
4166e7931e Fix membership diffs that occur during a GV1->GV2 migration.
Co-authored-by: Alan Evans <alan@signal.org>
2020-11-20 13:26:17 -05:00
Alan EvansandGitHub 89f2c25d73 Display video file output size and duration during clipping.
Prevent video upscale, i.e. use input bit rate if lower than our normal target rates.
Do not time limit videos that are under the send file size.
Increase time limit to 10 minutes to match our lowest acceptable bitrate.
2020-11-20 13:27:58 -04:00
Alan Evans abb1ca2afe Increase in-app recording duration to 60 seconds. 2020-11-20 13:11:48 -04:00
Greyson ParrelliandGitHub f7befd1593 Block GV1 creation if forced migrations are enabled. 2020-11-20 11:49:18 -05:00