Commit Graph

  • 99ac2cb333 Allow spoiler paint to be tinted independently per renderer. Cody Henthorne 2023-04-10 21:50:02 -04:00
  • a183057b32 Update call state icons and text. Alex Hart 2023-04-10 16:08:48 -03:00
  • 2883c16560 Extract 'invite to signal' into an InviteActions object. Alex Hart 2023-04-10 12:02:00 -03:00
  • d88534e71f Improve spoiler drawing performance. Greyson Parrelli 2023-04-10 10:18:03 -04:00
  • a56e9e502e Move LeakCanary into its own variant. Greyson Parrelli 2023-04-08 12:00:45 -04:00
  • 433e8266c9 Add stricter call row identification. Alex Hart 2023-04-06 16:21:40 -03:00
  • 490feb358c Update ConversationOptionsMenuProvider to utilize snapshot data class. Alex Hart 2023-04-07 11:01:39 -03:00
  • 27e3c883c3 Update notification on profile name fetch or change. Clark 2023-04-06 11:46:55 -04:00
  • 71e2b8225a Debounce thread updates for incoming messages. Greyson Parrelli 2023-04-06 11:36:24 -04:00
  • 6d4906dfa8 Add microbenchmarks for message decryption. Greyson Parrelli 2023-04-06 10:04:37 -04:00
  • 0156e74f5a Improve transition to PiP mode. Aaron Labiaga 2023-04-05 12:35:14 -06:00
  • c834cb6ff7 Fix design assumption invalidated crash in MediaPreviewAdapter. Clark 2023-04-05 17:16:48 -04:00
  • 48360d08d4 Integrate contact hiding with message requests. Clark 2023-04-05 16:55:05 -04:00
  • 74877b839e Bump version to 6.17.3 v6.17.3 Greyson Parrelli 2023-04-11 10:33:28 -04:00
  • 39e04bef17 Updated language translations. Greyson Parrelli 2023-04-11 10:32:42 -04:00
  • c5af204de3 Prevent FK violation from bad decryption insert. Greyson Parrelli 2023-04-10 13:33:28 -04:00
  • ca0dd03042 Allow websocket retries when proxy is set. Greyson Parrelli 2023-04-11 10:01:37 -04:00
  • f8f70ed3e1 Bump version to 6.17.2 v6.17.2 Greyson Parrelli 2023-04-10 11:40:29 -04:00
  • 0510588a09 Updated language translations. Greyson Parrelli 2023-04-10 10:18:37 -04:00
  • 1d8fc4b7fd Fix mic tinting in small call button resource. Alex Hart 2023-04-10 12:01:13 -03:00
  • b7f5333b39 Reduce message observer max background time to 2 minutes. Greyson Parrelli 2023-04-10 09:45:50 -04:00
  • 544121d035 Minimize lock window in IncomingMessageObserver. Greyson Parrelli 2023-04-10 09:42:28 -04:00
  • 4da4de3b99 Hopeful fix for bluetooth selection issues. Greyson Parrelli 2023-04-07 09:08:41 -04:00
  • 0b62c0346b Bump version to 6.17.1 v6.17.1 Alex Hart 2023-04-06 17:12:11 -03:00
  • 292956b18c Updated baseline profile. Alex Hart 2023-04-06 17:12:00 -03:00
  • 925f347050 Updated language translations. Alex Hart 2023-04-06 17:09:41 -03:00
  • ea150939cb Fix issue where audio selections weren't persisting in UI. Greyson Parrelli 2023-04-06 14:35:46 -04:00
  • 57f490e5db Fix link previews not being treated as media message. Clark 2023-04-06 13:48:11 -04:00
  • a141fdaf7d Move state check to audio handler thread. Alex Hart 2023-04-06 14:16:55 -03:00
  • 16f1fbf583 Only trigger image edit drag after user moves at least 3 pixels. Clark 2023-04-06 11:52:06 -04:00
  • 9d4e13cd08 Wrap hidePicker dismiss call in ISE catch. Alex Hart 2023-04-06 10:46:11 -03:00
  • 73a7063867 Fix toolbar state management and pip. Alex Hart 2023-04-06 10:42:02 -03:00
  • cd5c253a78 Clarify logging around group ring state. Alex Hart 2023-04-06 10:31:37 -03:00
  • 372c6f6ba3 Bump version to 6.17.0 v6.17.0 Alex Hart 2023-04-05 16:47:03 -03:00
  • d6f4a89326 Updated baseline profile. Alex Hart 2023-04-05 16:46:56 -03:00
  • 60905c7409 Updated language translations. Alex Hart 2023-04-05 16:44:15 -03:00
  • f3490d07bf Fix settings icons for older API levels. Clark Chen 2023-04-05 15:08:21 -04:00
  • b99855afbe Fix avatar photo editing. Alex Hart 2023-04-05 13:34:43 -03:00
  • 921c903190 Allow forwarding of contacts. Alex Hart 2023-04-05 13:16:06 -03:00
  • 9771b53c79 Add logging to where we mark StoryContent as Ready. Alex Hart 2023-04-05 10:24:18 -03:00
  • 0ab5bbb240 Detect and recover from SCO interruptions. Nicholas 2023-04-04 18:31:45 -04:00
  • fef533f101 Upgrade CameraX to 1.2.2 Alex Hart 2023-04-04 16:28:34 -03:00
  • 3399af5a96 Fix mic toggle state. Alex Hart 2023-04-04 16:18:47 -03:00
  • 022195508a Swap AlertDialog.Builder for MaterialAlertDialogBuilder. Alex Hart 2023-04-04 15:59:58 -03:00
  • d3daaff6a4 Update collapsed toolbar state for group calling. Alex Hart 2023-04-04 14:39:11 -03:00
  • 89a3c62637 Only deauthorize on identified connection. Nicholas 2023-04-04 13:34:44 -04:00
  • 6da9db6d86 Allow MediaSelectionActivity to ignore uiMode configuration changes. Alex Hart 2023-04-04 14:00:39 -03:00
  • c254b08e33 Add the join / return button to call log items. Alex Hart 2023-04-04 13:13:49 -03:00
  • 9d575650d1 Add create call link sheet. Alex Hart 2023-04-04 12:51:06 -03:00
  • d8ac5a390a Write to MSL before sending a sync message. Greyson Parrelli 2023-04-04 10:40:33 -04:00
  • 60842a10ff Align donate for a friend duration with data from gift badge. Alex Hart 2023-04-04 10:45:21 -03:00
  • 1cab6f87a0 Remove extra rows from PhoneNumberPrivacySettingsFragment. Alex Hart 2023-04-04 10:36:24 -03:00
  • a0aeac767d New Android 12+ audio route picker for calls. Nicholas 2023-04-03 16:40:18 -04:00
  • 99bd8e82ca Do not process messages while change number is happening. Greyson Parrelli 2023-04-03 16:22:49 -04:00
  • bbdf54097e Prevent certain types of circular job dependencies. Greyson Parrelli 2023-04-03 14:56:44 -04:00
  • 2a9576baf5 Convert FastJobStorage to kotlin. Greyson Parrelli 2023-04-03 14:01:44 -04:00
  • 2ca4c2d1c1 Fix gradle verification for Mac/Windows. Clark Chen 2023-04-03 12:33:51 -04:00
  • 3231f8302c Do not add dependencies on previous message sends if you have no media. Greyson Parrelli 2023-04-03 11:14:41 -04:00
  • e0be9b4ef5 Fix resend operation for sync messages. Greyson Parrelli 2023-04-03 10:06:18 -04:00
  • 83b0963533 Add fix for m4a mapping to audio/mpeg. Clark 2023-04-03 09:58:09 -04:00
  • f9548dcffe Add support for group call disposition. Alex Hart 2023-04-03 10:44:14 -03:00
  • e94a84d4ec Fixed MessageProcessingPerformanceTest. Greyson Parrelli 2023-04-01 02:45:24 -04:00
  • db5f8707ec Remove TracingExecutors. Greyson Parrelli 2023-04-01 01:53:52 -04:00
  • 0f15562a28 Rename ComposeFragment.SheetContent -> FragmentContent. Greyson Parrelli 2023-03-31 15:13:11 -04:00
  • b300f223ba Update AGP to 7.4.2 Greyson Parrelli 2023-03-31 14:05:25 -04:00
  • ad9337021c Streamline export account data to not save to disk. Clark 2023-03-31 12:29:15 -04:00
  • 5e94c350ed Add dependency for kotlinx immutable collections. Greyson Parrelli 2023-03-31 10:31:38 -04:00
  • 666020c3dc Add learn more link to export account data. Clark 2023-03-30 16:28:30 -04:00
  • f249a6edd5 Add StatusBarColorNestedScrollConnection. Alex Hart 2023-03-30 16:16:57 -03:00
  • 2e45bd719a Add kotlin/proto level message processing. Cody Henthorne 2023-03-30 11:45:13 -04:00
  • 28f27915c5 Add support for time stickers in image editor. Clark 2023-03-30 11:26:56 -04:00
  • 08ebca501b Bump version to 6.16.2 v6.16.2 Alex Hart 2023-04-04 11:07:18 -03:00
  • 417cda1d38 Updated baseline profile. Alex Hart 2023-04-04 11:06:48 -03:00
  • dd730f5fbf Updated language translations. Alex Hart 2023-04-04 11:01:17 -03:00
  • 77bb3702a9 Add more detail to 502 errors during registration. Nicholas Tinsley 2023-04-03 14:43:26 -04:00
  • 5046f58c6f Constrain end of code entry subheader. Nicholas Tinsley 2023-04-03 14:32:17 -04:00
  • d02f605874 De-pluralize some strings. Greyson Parrelli 2023-03-31 15:00:45 -04:00
  • 36a8c4d8ba Bump version to 6.16.1 v6.16.1 Nicholas 2023-03-30 18:33:53 -04:00
  • 25f0427585 Updated baseline profile. Nicholas 2023-03-30 18:33:00 -04:00
  • 5a501f4815 Updated language translations. Nicholas 2023-03-30 18:27:30 -04:00
  • de0a37d356 Fix possible dangling thread records. Greyson Parrelli 2023-03-30 17:17:10 -04:00
  • 5c65d5435c Fix rtl hiding conversation title. Clark 2023-03-30 16:29:08 -04:00
  • 8d6a4c2888 Fix SKDM processing. Greyson Parrelli 2023-03-30 15:48:53 -04:00
  • b4a7ffdc12 Bump version to 6.16.0 v6.16.0 Nicholas 2023-03-29 14:18:55 -04:00
  • 5dd10f6fcc Updated baseline profile. Nicholas 2023-03-29 14:16:21 -04:00
  • e76b5007e0 Updated language translations. Nicholas 2023-03-29 14:13:51 -04:00
  • 16e8f9633e fixup! Add benchmark for conversation open. Nicholas Tinsley 2023-03-29 12:44:27 -04:00
  • cb4a45fea3 Fix empty name crash when fetching first alpha recipient row. Clark Chen 2023-03-29 10:53:04 -04:00
  • 0017b7af26 Ignore contact joined message when determining if we should apply universal disappearing messages. Cody Henthorne 2023-03-28 16:06:23 -04:00
  • 5f645193e4 Create Buttons.ActionButton component. Greyson Parrelli 2023-03-28 16:02:45 -04:00
  • 607a06d379 Enable scheduled backups regardless of API version. Cody Henthorne 2023-03-28 09:24:11 -04:00
  • 149955e07a Fix crash when searching and lowercase snippet differs from input snippet. Cody Henthorne 2023-03-27 21:16:36 -04:00
  • 80b9e4e7ae Updated username education icons. Greyson Parrelli 2023-03-27 13:05:38 -04:00
  • f02ac86e45 Updated strings for username education fragment. Greyson Parrelli 2023-03-27 11:07:43 -04:00
  • 45e96f0efe Show character count when writing a payment note. elena 2022-11-17 20:26:01 +00:00
  • 06894d6a7e Fix formatting on long text messages. Cody Henthorne 2023-03-24 17:14:47 -04:00
  • b67dfe10d4 Add some accessibility labels for the camera screen. Greyson Parrelli 2023-03-24 16:42:41 -04:00
  • b9b6a57e2c Fix possible username conflict in storage update. Greyson Parrelli 2023-03-24 16:32:38 -04:00
  • ba2d005b2a Fix search result styling for formatting and query highlighting. Cody Henthorne 2023-03-24 15:49:09 -04:00
  • f53679f24a Fix spoiler rendering in quotes. Cody Henthorne 2023-03-24 15:22:46 -04:00