Commit Graph
8328 Commits
Author SHA1 Message Date
Alex Hart 8ef3d3fbbf Add extra protection to image editor crop.
Adds an extra 72dp (height of radial dial) to the protection value
for crop mode. This guarantees that the image is NOT going to have
the bottom inaccessible due to overlap with the radial dial.
2021-10-06 08:56:21 -03:00
Alex HartandGitHub c225c2b37d Check for NPE when bad data is passed to the PDUParser. 2021-10-05 11:30:01 -03:00
Alex Hart ff76c5fca5 Fix long name jitter as voice note position updates. 2021-10-05 11:08:42 -03:00
Alex Hart 5b99f590f8 Downsize fallback photos in conversation banner. 2021-10-05 11:08:28 -03:00
Alex Hart 2d0feca278 Eliminate flicker when entering multiselect. 2021-10-05 11:08:12 -03:00
Greyson Parrelli 92e506b117 Update libsignal-client to 0.9.6 2021-10-04 21:49:59 -04:00
Greyson Parrelli cac841d8e6 Flush logs before trimming to size.
There are situations where we may be hitting our SQLITE_BUSY timeout
when we go to trim. One possibility is that we may have a large ongoing
write when we go to trim.

So, this change just makes sure we're caught up before we go to trim,
which is the simplest thing we can do to address this. It's not a
foolproof solution though, so if we still see it crop up, we'll just
have to re-route all log operations through the single thread we have
setup in the PersistentLogger or something.
2021-10-04 21:49:59 -04:00
Greyson Parrelli 77cb9bc174 Update SQLCipher to 4.4.3-S8
This reverts commit e01381379c.
2021-10-04 21:49:59 -04:00
Cody HenthorneandGreyson Parrelli 309e33016a Prevent GV2 operations after becoming unregistered. 2021-10-04 21:49:59 -04:00
Jim GustafsonandGreyson Parrelli 938b24f623 Update to RingRTC v2.13.3 2021-10-04 21:49:59 -04:00
Cody HenthorneandGreyson Parrelli 82c637ef4b Add persistent sent media quality setting. 2021-10-04 21:49:59 -04:00
Alex HartandGreyson Parrelli d9e8480a12 Add donations module. 2021-10-04 21:49:59 -04:00
Greyson Parrelli 5115717f67 Show internal conversation settings for groups. 2021-10-04 21:49:59 -04:00
Greyson Parrelli 33ac48e771 Show recipient threadId in internal settings. 2021-10-04 21:49:59 -04:00
Cody HenthorneandGreyson Parrelli c53f1fcecf Insert call logs for calls accepted by linked devices. 2021-10-04 21:49:59 -04:00
Greyson Parrelli 78704dce8a Add internal setting to force an emoji download. 2021-10-04 21:49:59 -04:00
Alex HartandGreyson Parrelli 7f3ba1978d Add RedeemReceiptRequest object and DonationService. 2021-10-04 21:49:59 -04:00
Alex HartandGreyson Parrelli 891dfc1b68 Upgrade zkgroups to 0.8.2 2021-10-04 21:49:59 -04:00
Cody HenthorneandGreyson Parrelli b0ccb543d1 Update thread archive status when sending media. 2021-10-04 21:49:59 -04:00
Alex HartandGreyson Parrelli 7752b3aba3 Move FiatMoney object to core-util module. 2021-10-04 21:49:59 -04:00
Cody HenthorneandGreyson Parrelli 0fa13eb097 Fix overlap by not inlining messages with errors. 2021-10-04 21:49:59 -04:00
Cody HenthorneandGreyson Parrelli 641db1cbe2 Fix navigation crashes in registration and manage profile. 2021-10-04 21:49:59 -04:00
Alex HartandGreyson Parrelli 8d53c2392a Update zkgroup to v0.8.1 2021-10-04 21:49:59 -04:00
Alex HartandGreyson Parrelli 8d0acb277c Add support for updated server badge image url formats. 2021-10-04 21:49:59 -04:00
Greyson Parrelli 6e00920c95 Bump version to 5.24.14 v5.24.14 2021-10-04 21:47:58 -04:00
Greyson Parrelli 13638dc1c9 Updated language translations. 2021-10-04 21:43:05 -04:00
Greyson Parrelli 1222d020ad Fix address list for sender key messages. 2021-10-04 20:50:08 -04:00
Greyson Parrelli d82b1ec69b Bump version to 5.24.13 v5.24.13 2021-10-02 16:14:56 -04:00
Greyson Parrelli 8052c13526 Updated language translations. 2021-10-02 16:14:33 -04:00
Greyson Parrelli ed8538547f Improve handling of badly-serialized data.
h/t @i-infra
2021-10-02 16:06:58 -04:00
Cody Henthorne eb8de536e0 Bump version to 5.24.12 v5.24.12 2021-10-01 15:29:47 -04:00
Cody Henthorne 76728c43e0 Updated language translations. 2021-10-01 15:18:26 -04:00
Alex HartandCody Henthorne 52cfb57d36 Fix color offset on devices with notches. 2021-10-01 15:11:33 -04:00
Greyson ParrelliandCody Henthorne a385cb0b68 Dedupe network and identity failures. 2021-10-01 15:11:33 -04:00
Greyson ParrelliandCody Henthorne e01381379c Revert back to prod SQLCipher. 2021-10-01 15:11:33 -04:00
Cody Henthorne d01a52c5a8 Fix truncation calculation by accounting for compound drawables. 2021-10-01 12:29:46 -04:00
Cody Henthorne 204fff1b9b Fix registration enter phone number bug. 2021-10-01 10:23:35 -04:00
Cody Henthorne 1eda1477a8 Bump version to 5.24.11 v5.24.11 2021-09-30 14:49:16 -04:00
Cody Henthorne 3135685c0e Updated language translations. 2021-09-30 14:44:42 -04:00
Greyson Parrelli 58fdb26f04 Update emoji dataset.
Includes some previously-missing gender neutral emoji.
2021-09-30 14:29:41 -04:00
Alex HartandGitHub 9bcb1bad8e Translate message details projection to correct coordinate system. 2021-09-30 13:00:06 -03:00
Alex Hart eb6ef3d005 Fix NPE when viewHolder has been removed from RecyclerView 2021-09-30 09:07:52 -03:00
Cody Henthorne f40ba0bf68 Prevent starting 1:1 call with a group recipient. 2021-09-29 16:44:21 -04:00
Cody HenthorneandGitHub 89df0a2c04 Fix talkback crashes on EmojiTextView. 2021-09-29 16:22:21 -04:00
Cody Henthorne 69fbd4f3fc Fix bug with autoselecting wired headset for calls. 2021-09-29 16:17:52 -04:00
Cody Henthorne 45267f3590 Bump version to 5.24.10 v5.24.10 2021-09-29 13:30:50 -04:00
Cody Henthorne 3fb8c6eda8 Updated language translations. 2021-09-29 13:26:03 -04:00
Cody Henthorne 27ce0fd65e Fix overlapping text when message contains mixed LTR and RTL text.
Fixes #11638
2021-09-29 13:17:58 -04:00
Alex HartandCody Henthorne 7e91132e7e Fix multiple chatcolors issues from beta feedback.
- Fix issue where custom color would come out as black
- Completely remove mask view in favour of using the item decoration.
- Fix issue where video gifs wouldn't "cut through" bubble.
- Fix issue where multiselect shade would only appear if bottom or top item was not visible
2021-09-29 13:17:58 -04:00
Cody Henthorne 705839068a Fix crash when forwarding unknown media types. 2021-09-29 13:17:57 -04:00