Commit Graph

  • 7eb00e41a2 Fix rendering of links and mentions covered by spoilers. Cody Henthorne 2023-03-24 14:44:21 -04:00
  • 168e37c3fc Update to RingRTC v2.26.1 Jim Gustafson 2023-03-23 15:50:27 -07:00
  • 98438ff8e4 Update async layout inflater to fix AppCompat views. Clark 2023-03-23 14:40:48 -04:00
  • d6a9ed1a8d Add setting for requesting user account data. Clark 2023-03-23 14:39:31 -04:00
  • b194c0e84b Update to RingRTC v2.26.0 Jim Gustafson 2023-03-23 10:35:39 -07:00
  • ed67e7ac04 Ignore smartwatch as possible headset. Nicholas 2023-03-22 18:08:08 -04:00
  • 43cd647036 Add spoiler format style. Cody Henthorne 2023-03-22 16:42:30 -04:00
  • 5d6889786c Bump version to 6.15.3 v6.15.3 Greyson Parrelli 2023-03-24 14:39:15 -04:00
  • 53d4e5c4d1 Updated language translations. Greyson Parrelli 2023-03-24 14:37:17 -04:00
  • 87918da943 Shorten lifespan of buffered store. Greyson Parrelli 2023-03-24 14:24:43 -04:00
  • 5914a4d1cf Improved logging around backup export. Greyson Parrelli 2023-03-24 10:17:23 -04:00
  • 351baa4135 Update content descriptions for call toggles. Alex Hart 2023-03-24 10:51:43 -03:00
  • 1a71e1a5ae Fix cases where first letter is not an integer or character. Alex Hart 2023-03-24 10:44:40 -03:00
  • 3ce68a7df8 Allow toggle to be manually slid on preference screens. Alex Hart 2023-03-24 09:56:12 -03:00
  • e83c2f1e05 Fix bottom row overlap in group creation / add activities. Alex Hart 2023-03-24 09:47:54 -03:00
  • 684e53402e Close keyboard after successful profile save. Alex Hart 2023-03-24 09:40:59 -03:00
  • db1853f775 Fix timestamp logs on call messages. Greyson Parrelli 2023-03-23 18:58:49 -04:00
  • aad835323b Bump version to 6.15.2 v6.15.2 Greyson Parrelli 2023-03-23 18:08:55 -04:00
  • d6f6633c73 Updated language translations. Greyson Parrelli 2023-03-23 18:21:58 -04:00
  • 76984ab042 Improve logging around message sending. Greyson Parrelli 2023-03-23 15:41:50 -04:00
  • d58c4ef439 Unify locks in protocol stores. Greyson Parrelli 2023-03-23 15:37:35 -04:00
  • 2763cfe6f4 Reintroduce labels for incoming call screen. Alex Hart 2023-03-23 16:10:25 -03:00
  • 454e9a99fc Fix possible NPE in ConversationListFragment. Greyson Parrelli 2023-03-23 14:41:40 -04:00
  • aeb250cae1 Fix ISK minimum currency precision. Alex Hart 2023-03-23 14:40:30 -03:00
  • 34367b4e70 Bump version to 6.15.1 v6.15.1 Greyson Parrelli 2023-03-23 13:25:55 -04:00
  • 451537d320 Updated language translations. Greyson Parrelli 2023-03-23 13:15:40 -04:00
  • 53d4825e12 Fully rebuild FTS after a backup restore. Greyson Parrelli 2023-03-23 11:55:29 -04:00
  • 24ee4a869f Fix empty state incorrectly showing in search. Greyson Parrelli 2023-03-23 12:41:52 -04:00
  • 6ae3fb49e0 Add transitions to call state pill. Alex Hart 2023-03-23 13:21:10 -03:00
  • 8f9713a2c0 Add new call toast and remove call button labels. Alex Hart 2023-03-23 11:25:24 -03:00
  • 7a2ad37333 Add proper tinting to new chat icons. Alex Hart 2023-03-23 10:32:48 -03:00
  • 2509d1be73 Fix text alignment and padding on onboarding cards. Alex Hart 2023-03-23 09:50:05 -03:00
  • 19f4073068 Fix listener behavior for manual directory refresh invocation. Alex Hart 2023-03-23 09:46:47 -03:00
  • fd612525a1 Fix touch interactions with MaterialSwitch in preferences. Alex Hart 2023-03-23 09:37:28 -03:00
  • 631b428a84 Fix log statement. Greyson Parrelli 2023-03-22 17:13:04 -04:00
  • 09cd581cf4 Bump version to 6.15.0 v6.15.0 Greyson Parrelli 2023-03-22 14:30:28 -04:00
  • fc1ea458f7 Updated language translations. Greyson Parrelli 2023-03-22 14:20:13 -04:00
  • 247edce7b0 Catch exceptions in share repository for blob provider IO exceptions. Clark 2023-03-22 12:47:14 -04:00
  • 57a2a32c71 Update call button iconography and colours. Alex Hart 2023-03-22 12:01:46 -03:00
  • d9c1ecab9b Fix precaching of conversation list items. Clark 2023-03-22 10:53:59 -04:00
  • c70f1f5d75 Fix call screen transition. Alex Hart 2023-03-21 16:20:23 -03:00
  • c26cc56f20 Fix bottom bar state handling and active state when menu is open. Alex Hart 2023-03-21 16:06:15 -03:00
  • ca21ab667a Force LTR layout direction on NumericKeyboardView. Nicholas Tinsley 2023-03-21 14:21:07 -04:00
  • e2ae0063a5 Fix send button disappearing for voice drafts. Clark 2023-03-21 12:03:42 -04:00
  • eb150d9a15 Update SwitchMaterial to the new MaterialSwitch. Alex Hart 2023-03-21 12:57:19 -03:00
  • ee48e6c347 Add sync message handling and stop formatting behavior. Cody Henthorne 2023-03-21 11:43:43 -04:00
  • cedf512726 Fix PanicKit for PIN lock. Nicholas 2023-03-20 16:55:44 -04:00
  • 2256c8591a Add special audio recording sample rate for Xiaomi Mi 9T. Clark 2023-03-20 16:32:13 -04:00
  • 1056adb591 Move distribution type operation into ConversationViewModel. Alex Hart 2023-03-20 13:55:36 -03:00
  • 53716019b6 Remove QuoteRestorationTask in favour of using DraftViewModel to resolve it. Alex Hart 2023-03-20 13:49:48 -03:00
  • 30f6faf3d7 Move mute handling into ConversationViewModel. Alex Hart 2023-03-20 13:49:19 -03:00
  • 2a43ffad4f Extract ConversationParentFragment Options Menu into a MenuProvider. Alex Hart 2023-03-20 13:29:25 -03:00
  • f9ed5c4d03 Correct some icon tinting. Alex Hart 2023-03-20 13:28:28 -03:00
  • 25028e0e6f Add additional text formatting support. Cody Henthorne 2023-03-20 12:24:52 -04:00
  • 1c3636eedd Add undo-ability to call tab deletion. Alex Hart 2023-03-20 13:16:56 -03:00
  • 4d735d23b6 Remove unnecessary method calls in options menu code. Alex Hart 2023-03-20 09:52:51 -03:00
  • 834d0a1cee Trigger an automatic session reset after failing to send a retry receipt. Greyson Parrelli 2023-03-17 17:35:57 -04:00
  • 166e555d32 Kill two unused classes. Alex Hart 2023-03-17 16:00:47 -03:00
  • 7f963d7628 Keep protocol error logs longer. Greyson Parrelli 2023-03-17 14:56:46 -04:00
  • cebe600014 Update bottom bar to support just calls and chats. Alex Hart 2023-03-17 15:25:23 -03:00
  • 5c688289a5 Ensure we do not stage shared element transition view when opening media from a bubble. Alex Hart 2023-03-17 14:07:33 -03:00
  • bf611f3a56 Fix potential NPE in SNC dialog. Greyson Parrelli 2023-03-17 13:07:05 -04:00
  • 150c42c590 Add notification for failed story messages. Clark 2023-03-17 12:23:02 -04:00
  • 069b707d9d Add dark mode for location picker. Clark 2023-03-17 12:00:22 -04:00
  • 8c0d979abd Add call tab bottom bar. Alex Hart 2023-03-17 12:54:31 -03:00
  • 545f1fa5a4 Add call tab info screen. Alex Hart 2023-03-17 12:52:04 -03:00
  • 49a814abef Show blocked users as 'skipped' when sending to curated story list. Greyson Parrelli 2023-03-17 09:54:20 -04:00
  • 17fc0dc0a1 Add indicator and story ring for stories in chat selection. Clark 2023-03-16 16:46:25 -04:00
  • 7c8de901f1 Store Job data as bytes. Greyson Parrelli 2023-03-16 15:19:21 -04:00
  • b5af581205 Set proper filter labeling on call tab. Alex Hart 2023-03-16 14:53:19 -03:00
  • de73744432 Add new symbols for call tab. Alex Hart 2023-03-16 14:39:52 -03:00
  • ce3770a0fb Add new call screen for calls tab. Alex Hart 2023-03-16 12:59:58 -03:00
  • 1210b2af0f Some additional decryption perf improvements. Greyson Parrelli 2023-03-16 10:42:32 -04:00
  • c6861f1778 Add support for the ManifestRecord.sourceDevice field. Greyson Parrelli 2023-03-15 17:53:44 -04:00
  • 906dd5cb40 Drop link preview thumbnail from forward if URI isn't present. Clark 2023-03-15 17:13:16 -04:00
  • 97b349b0de Add benchmark for conversation open. Clark 2023-03-15 17:13:02 -04:00
  • f3b830ae20 Fix dark mode for compose bottom sheets. Clark 2023-03-15 17:12:28 -04:00
  • 7d7e6e5013 Update SQLCipher to 4.5.3-FTS-S3 Greyson Parrelli 2023-03-15 16:19:01 -04:00
  • 8ca596580c Add info action wiring in calls tab. Alex Hart 2023-03-15 16:22:46 -03:00
  • 7521520b26 Ensure scrolling properly highlights action bar in calls tab. Alex Hart 2023-03-15 15:48:04 -03:00
  • 18554170f2 Update call tab to display unread missed call count. Alex Hart 2023-03-15 13:27:50 -03:00
  • cd5a3768eb Fix back handling between tabs. Alex Hart 2023-03-15 13:21:54 -03:00
  • cf64f06c36 Add a new test case for recipient merging. Greyson Parrelli 2023-03-15 12:12:19 -04:00
  • 88de0f21e7 Add initial implementation of calls tab behind a feature flag. Alex Hart 2023-03-15 12:52:18 -03:00
  • d1373d2767 Remove queue drained constraint from receipt jobs. Greyson Parrelli 2023-03-15 11:28:35 -04:00
  • baece9823b Remove log when enqueuing job within a transaction. Greyson Parrelli 2023-03-14 18:32:18 -04:00
  • e18b2d263c Fix rendering of story replies in quote thread view. Greyson Parrelli 2023-03-14 18:06:09 -04:00
  • d12830cb66 Add language support for Uyghur. Greyson Parrelli 2023-03-14 13:45:48 -04:00
  • 59141bc6a4 Improve delete thread performance. Cody Henthorne 2023-03-14 13:52:00 -04:00
  • 431e366e76 Add in possible recovery for DB error handler. Greyson Parrelli 2023-03-14 11:51:21 -04:00
  • 66cb2a04c3 Rename properties of AccountAttributes. Nicholas 2023-03-14 10:37:20 -04:00
  • 90cc672c37 Convert MessageTable to kotlin. Greyson Parrelli 2023-03-11 15:35:14 -05:00
  • c2a76c4313 Convert ConversationTitleView to a ConstraintLayout. Clark 2023-03-13 14:42:32 -04:00
  • ee685936c5 Updated MessageProcessingPerformanceTest to use websocket injection. Greyson Parrelli 2023-03-13 13:50:32 -04:00
  • a7bca89889 Perform username deletion if no local name is set. Alex Hart 2023-03-13 13:58:36 -03:00
  • 39f5aebbec Add support for scheduling media to multiple contacts. Clark 2023-03-13 12:17:52 -04:00
  • 35571e7ab2 Added another RecipientTable.getAndPossiblyMerge test case. Greyson Parrelli 2023-03-11 10:26:42 -05:00
  • ed2d6ea903 Only setup mock data once for baseline profiles and benchmarks. Clark 2023-03-10 17:34:15 -05:00
  • e1e117ce73 Increase logging around username synchronization. Alex Hart 2023-03-10 13:14:19 -04:00
  • 894095414a Perform message decryptions in batches. Greyson Parrelli 2023-03-09 17:05:00 -05:00