Commit Graph

  • f06817f00d Account for grapheme cluster when trimming to fit a specific length. Fumiaki Yoshimatsu 2020-10-25 18:13:29 -04:00
  • da4be5c1cf Allow recipient cache to refresh inline while in a transaction. Greyson Parrelli 2021-03-25 10:33:41 -04:00
  • a59f5d953a Fix bug during registration when self exists already without an e164. Cody Henthorne 2021-03-25 10:31:59 -04:00
  • 815a988587 Prevent crash when trying to save conversation viewing position. Cody Henthorne 2021-03-24 19:55:43 -04:00
  • b65d9ffaed Fix KitKat crash when showing cell service warning during registration. Cody Henthorne 2021-03-24 12:21:29 -04:00
  • 0fc73c3a6f Remove Group Calling feature flag. Cody Henthorne 2021-03-23 11:20:07 -04:00
  • 57fdc1b223 Include pin reminder preference in settings backup. Cody Henthorne 2021-03-23 10:34:56 -04:00
  • 22d5fc6cba Fix shape of message bubbles in RTL langauges. Fumiaki Yoshimatsu 2021-03-05 17:36:40 -05:00
  • c36f9646f9 Fix bugs with RTL languages and showing/entering backup code. Sgn-32 2020-11-13 19:35:25 +01:00
  • 45e11f6291 Fix continue arrow icon for RTL. Fumiaki Yoshimatsu 2021-02-18 17:28:54 -05:00
  • 2893c3dc0e Fix RTL bug in lockscreen timeout dialog. Fumiaki Yoshimatsu 2020-10-02 17:19:03 -04:00
  • 116022b01d Install gradle as part of docker image build. Cody Henthorne 2021-03-22 15:10:48 -04:00
  • 09cba8774d Add support for verification codes without an internal hyphen Chris Eager 2021-03-17 17:09:10 -05:00
  • 41129f7c50 Add tracing to a few critical jobs. Greyson Parrelli 2021-03-19 09:25:22 -04:00
  • 44d014c445 Bump version to 5.5.5 v5.5.5 Greyson Parrelli 2021-03-18 11:24:29 -04:00
  • 51e086b20e Updated language translations. Greyson Parrelli 2021-03-18 11:24:09 -04:00
  • d71a5c99f4 Fix crash in migration job retries. Greyson Parrelli 2021-03-18 11:18:08 -04:00
  • fb0243a029 Fix issue with websocket connection after reregistering. Greyson Parrelli 2021-03-18 11:07:34 -04:00
  • 713441d9cb Bump version to 5.5.4 v5.5.4 Greyson Parrelli 2021-03-17 19:11:15 -04:00
  • 451f0fd12b Updated language translations. Greyson Parrelli 2021-03-17 19:10:53 -04:00
  • 5a84fa5a80 Fix device transfer stall if screen is locked during transfer. Cody Henthorne 2021-03-17 16:46:25 -04:00
  • 751ba8d1c2 Bump version to 5.5.3 v5.5.3 Greyson Parrelli 2021-03-17 14:12:14 -04:00
  • 974ed439a4 Updated language translations. Greyson Parrelli 2021-03-17 13:51:58 -04:00
  • 0172c1e385 Prevent crashing on duplicate gv1 storage records. Greyson Parrelli 2021-03-17 14:11:32 -04:00
  • faa19acf81 Include additional settings in backup. Cody Henthorne 2021-03-17 12:52:25 -04:00
  • 1f9afb6c6e Use new Signal logo for more notifications. Cody Henthorne 2021-03-17 12:46:12 -04:00
  • 5d96bc2d3a Allow choose backup restore flow to work on pre-API29 devices. Cody Henthorne 2021-03-17 11:44:46 -04:00
  • 9366596f5f Fix discrepancy in message counting between export and import backups. Cody Henthorne 2021-03-17 10:22:53 -04:00
  • cb6e3ade15 Fix bug where transfer continues when stopped from new device. Cody Henthorne 2021-03-16 22:52:33 -04:00
  • 45178b3eb3 Keep old device inactive after a successful transfer. Cody Henthorne 2021-03-16 16:50:10 -04:00
  • 31e3e37c9b Improve logging for remapped recipients. Greyson Parrelli 2021-03-16 15:06:55 -04:00
  • e1489bb407 Exclude junit brought in by spongycastle. Alan Evans 2021-03-16 14:24:28 -03:00
  • 8b50d8645a Add back private PlayStoreUtil constructor. Greyson Parrelli 2021-03-16 11:35:18 -04:00
  • 796fdb1cf6 Bump version to 5.5.2 v5.5.2 Greyson Parrelli 2021-03-16 10:52:56 -04:00
  • 5203d40804 Updated language translations. Greyson Parrelli 2021-03-16 10:45:43 -04:00
  • 21252aad0f Request storage permission when adding additional media. Yannick Verdie 2021-03-15 14:13:03 +00:00
  • 0c535904fc Restart activity in onNewIntent if activity is not yet initialized. Alex Hart 2021-03-16 11:37:40 -03:00
  • 490944a02a Improve UI/UX around device transfer. Cody Henthorne 2021-03-16 10:18:02 -04:00
  • ace85df9b7 Use US locale for log dates. Greyson Parrelli 2021-03-16 10:00:04 -04:00
  • 9e56441d4a Fix several issues with contact name syncing. Alex Hart 2021-03-16 10:52:59 -03:00
  • d83c3d35eb Ensure Job factories pass the parameters to their created Jobs. Alan Evans 2021-03-16 10:07:21 -03:00
  • 8f26d63d6f System name split migration. Alan Evans 2021-03-16 09:55:57 -03:00
  • 75c520097a Gradle witness checksums. Alan Evans 2021-03-15 19:53:51 -03:00
  • 38375982dd Don't ask for Play Store rating in website builds. Leptopoda 2021-02-11 13:10:25 +01:00
  • d24a71bbd2 Bump version to 5.5.1 v5.5.1 Greyson Parrelli 2021-03-13 11:56:33 -05:00
  • 7964c9fca7 Updated language translations. Greyson Parrelli 2021-03-13 11:55:57 -05:00
  • ec07e4b233 Avoid possibility of walking outside a contact cursor. Greyson Parrelli 2021-03-13 11:50:10 -05:00
  • b4266b8575 Fix contact sync issues where structured names are absent. Greyson Parrelli 2021-03-13 11:29:57 -05:00
  • 07201203b2 Add a category dropdown in the help fragment. Greyson Parrelli 2021-03-12 20:27:32 -05:00
  • e7c5eb93dd Default OkHttp feature flag to 'true'. Greyson Parrelli 2021-03-12 19:22:18 -05:00
  • e70229c672 Bump version to 5.5.0 v5.5.0 Greyson Parrelli 2021-03-12 14:09:35 -05:00
  • 86c5b28562 Updated language translations. Greyson Parrelli 2021-03-12 14:09:26 -05:00
  • a9149c5dc0 Stop backup jobs from continuing to run if backups become disabled. Cody Henthorne 2021-03-12 11:28:24 -05:00
  • a64430c65f Make the foreground delay configurable. Remove short initial delay. Alan Evans 2021-03-11 14:54:39 -04:00
  • 75aab4c031 Add Device to Device Transfer UI. Cody Henthorne 2021-03-11 13:27:25 -05:00
  • 6f8be3260c Do not mark dirty when updating profile key during storage sync. Greyson Parrelli 2021-03-11 13:18:34 -05:00
  • e74460bd91 Enable TLS connection and SAS verification between device transfer server and client. Cody Henthorne 2021-03-11 13:16:51 -05:00
  • c25250cb05 Include background restriction status in the logs. Greyson Parrelli 2021-03-10 12:30:21 -05:00
  • 42c3cc5296 Do not insert empty group updates for non-internal users. Alan Evans 2021-03-09 14:05:58 -04:00
  • e4b3f90457 Log total time for conversation to render. Greyson Parrelli 2021-03-09 12:34:01 -05:00
  • 992b04f8c5 Add more logging around threads in message sends. Greyson Parrelli 2021-03-08 15:27:10 -05:00
  • d1e0f3646a Remove unused gradle file. Alan Evans 2021-03-08 13:50:34 -04:00
  • b4ba565923 Purge view cache when layout direction is changed. Fumiaki Yoshimatsu 2021-03-06 10:40:00 -05:00
  • 006e7dc736 Fix reply and forward icons in RTL. Fumiaki Yoshimatsu 2021-03-06 10:39:20 -05:00
  • 5ed6407ea3 No longer use a lock for RecipientCache.getSelf() Greyson Parrelli 2021-03-08 09:48:28 -05:00
  • faf6b5a4e4 Use a new serviceID for the re-deployed KBS setup in staging. Jon Chambers 2021-03-02 17:00:39 -05:00
  • f92891895e Add foundation for automated performance tests. Greyson Parrelli 2021-03-05 13:54:57 -05:00
  • d8cc3c86b4 Correct check for null test. Jonah Beckford 2021-02-26 13:11:58 -08:00
  • e7f233db5b Add Device Transfer via WiFi Direct groundwork. Cody Henthorne 2021-03-03 16:03:49 -05:00
  • fd9c420dc8 Split system names into first / last. Alex Hart 2021-03-03 09:37:30 -04:00
  • dc9fceb8cf Update to RingRTC v2.9.4 Jim Gustafson 2021-03-01 20:41:52 -08:00
  • dc9b8169c0 Make thread related utility methods available for use in all modules. Cody Henthorne 2021-03-01 15:44:33 -05:00
  • 38caf1e2b7 Update ShortcutBadger to 1.1.22 Greyson Parrelli 2021-03-01 09:50:31 -05:00
  • 4b3e7c8858 Remove SELF_LOCK from LiveRecipientCache. Greyson Parrelli 2021-02-28 10:37:27 -05:00
  • 2be3068675 Bump version to 5.4.12 v5.4.12 Alan Evans 2021-03-02 11:29:35 -04:00
  • 682e47c7b3 Updated language translations. Alan Evans 2021-03-02 11:29:07 -04:00
  • 8c90c3ad81 Update notification megaphone behavior. Greyson Parrelli 2021-03-02 10:08:02 -05:00
  • d5afcc4aec Bump version to 5.4.11 v5.4.11 Alan Evans 2021-03-01 10:46:59 -04:00
  • 14ed4201c0 Updated language translations. Alan Evans 2021-03-01 10:53:25 -04:00
  • 1b9efeb049 Go back to using a reentrant lock for store operations. Greyson Parrelli 2021-03-01 09:38:33 -05:00
  • 4b862cf4c7 Bump version to 5.4.10 v5.4.10 Greyson Parrelli 2021-02-26 15:24:41 -05:00
  • 4e7683961e Updated language translations. Greyson Parrelli 2021-02-26 15:23:52 -05:00
  • ce9d44d010 Move back to async message processing. Greyson Parrelli 2021-02-26 15:08:56 -05:00
  • 32d052259f Fix MessageContentProcessor logging. Greyson Parrelli 2021-02-26 14:26:31 -05:00
  • fb98874948 Fix initialization of BlobProvider. Greyson Parrelli 2021-02-26 10:10:22 -05:00
  • 55a62ead05 Avoid API 10 issues with androidx.biometric usage. Cody Henthorne 2021-02-25 21:14:10 -05:00
  • f81f50646e Add share hint for sharing group link. Alan Evans 2021-02-25 18:09:36 -04:00
  • f707c1d02c Bump version to 5.4.9 v5.4.9 Alan Evans 2021-02-25 16:03:26 -04:00
  • 417c04bf1c Updated language translations. Alan Evans 2021-02-25 16:02:16 -04:00
  • 8f7f836598 Add logging around the message processing lock. Greyson Parrelli 2021-02-25 14:55:13 -05:00
  • 32aea8d154 Recommend Docker have 5GB memory available. Surith Thekkiam 2021-01-14 15:52:42 -08:00
  • 3f6c8cb622 Prevent showing notification megaphone if not translated. Alan Evans 2021-02-25 14:16:50 -04:00
  • 8f6ff215aa Show a megaphone when notifications are disabled. Greyson Parrelli 2021-02-25 12:54:23 -05:00
  • 4f01bacb49 Add recipient protections and logging to media send flow. Greyson Parrelli 2021-02-25 12:19:58 -05:00
  • e6f4b0976f Prevent double tap send on camera first flow. Alan Evans 2021-02-25 12:33:39 -04:00
  • e0d9c3f149 Fix duplicate showing of new biometric lock dialog. Cody Henthorne 2021-02-25 11:25:52 -05:00
  • 9d3cebf430 Fix possible NPE in ConversationListAdapter. Greyson Parrelli 2021-02-25 09:29:25 -05:00
  • 5e106bf510 Prevent possible NPE when handling early message content. Greyson Parrelli 2021-02-25 09:26:03 -05:00
  • fc617fb7a9 Fixes sharing empty messages via Invite Friends. Angelo Trevisiol 2021-01-26 00:04:06 +01:00
  • b88ecb6370 Add "Enter your phone number" string for translation. Alan Evans 2021-01-10 15:29:04 -04:00