Commit Graph

  • 17216316f6 Dynamically compute MediaName and MediaId. Greyson Parrelli 2025-03-28 14:19:16 -04:00
  • f1985cf506 Reimplement main activity toolbars in compose. Alex Hart 2025-03-28 14:34:04 -03:00
  • 5f7ce0d96d Fix wrong language being selected for system default. Michelle Tang 2025-03-28 11:49:16 -04:00
  • 88fd8fb36b Add handling for AppExpiredConnection in LibSignalChatConnection:connect. andrew-signal 2025-03-28 11:30:52 -04:00
  • defe94c4fa Update to libsignal v0.68.0 andrew-signal 2025-03-28 11:16:53 -04:00
  • 2a8be22160 Enable libsgnal-net for all nightly builds. andrew-signal 2025-03-28 11:16:29 -04:00
  • f48a13afc0 Fix handling of missing files during archive upload. Greyson Parrelli 2025-03-28 10:40:08 -04:00
  • d1accfff82 Fixed internal setting behavior for forcing backup type. Greyson Parrelli 2025-03-28 10:34:25 -04:00
  • d87b313fb3 Only allow ACI auth for websocket at this time. Cody Henthorne 2025-03-28 10:30:05 -04:00
  • ca8aa78705 Catch additional CDS exceptions to prevent crash. Cody Henthorne 2025-03-28 10:02:49 -04:00
  • b5987feab3 Fix DateTime conversions for search datePicker. Sagar 2025-03-28 19:33:01 +05:30
  • 36c50d7dde Reset player position when video is finished. Sagar 2025-03-28 19:26:00 +05:30
  • dea73e808c Fix pinned chat ordering sent to storage service. Cody Henthorne 2025-03-28 09:49:33 -04:00
  • 6847e0e4da Update conversation list for scheduled group message. Sagar 2025-03-28 00:10:59 +05:30
  • ca82a99b9a Do not disable camera if undergoing a configuration change. Alex Hart 2025-03-27 14:43:16 -03:00
  • 944e861594 Temporarily ignore flaky network test. Greyson Parrelli 2025-03-27 13:27:33 -04:00
  • b5da07762c Fix unit of retry-after header. Greyson Parrelli 2025-03-27 13:13:19 -04:00
  • ad6c89bc01 Add support to dynamically update Recipient data in group settings. Sagar 2025-03-27 22:02:20 +05:30
  • 6b86a33f2a Support stop download and upload for documents. Sagar 2025-03-27 21:53:04 +05:30
  • bde791e03e Make the stopship task more reliable. Greyson Parrelli 2025-03-27 10:25:05 -04:00
  • 857306d7a3 Update blur face button state on clear all while image editing. Sagar 2025-03-27 00:43:46 +05:30
  • 8f5f1b8906 Update dim button state on reset wallpaper. Sagar 2025-03-27 00:42:19 +05:30
  • 0358631029 Add ability to Self-heal SEPA bug. Alex Hart 2025-03-26 16:11:49 -03:00
  • de54ff304d Improve byteCountEstimate calculation for videos. Sagar 2025-03-26 22:40:10 +05:30
  • 03614b32e4 Fix missing thumbnail background color. Cody Henthorne 2025-03-26 12:33:12 -04:00
  • c0113436a2 Fix instrumentation tests for payments. Alex Hart 2025-03-26 10:12:00 -03:00
  • 71a44e1ebd Update README.md copyright. Tito 2025-03-26 09:38:31 +13:00
  • c4131bb440 Inline the attachment backfill flag. Greyson Parrelli 2025-03-25 20:06:32 -04:00
  • 0dfe71ca8f Fix crash when changing username on Android API < 24. Jeffrey Starke 2025-03-25 19:32:43 -04:00
  • dc66da0667 Fix BubbleBanner dismiss click listener. Sagar 2025-03-26 02:14:52 +05:30
  • e3044b3c97 Update restore complete banner ux. Cody Henthorne 2025-03-25 15:58:05 -04:00
  • dd205e31a9 Fix incorrect state by Cycling restore decision state key. Cody Henthorne 2025-03-25 15:57:06 -04:00
  • 0ef627b864 Use AttachmentSaver to save media overview files to device storage. Jeffrey Starke 2025-03-25 15:36:57 -04:00
  • 18328079c8 Support dynamically updating common groups in recipient settings. Sagar 2025-03-26 01:00:55 +05:30
  • 114d9f21ed Support scroll for Scheduled Message dialog sheets. Sagar 2025-03-26 00:43:14 +05:30
  • 7fa1403cff Fix nightly-url logic. Greyson Parrelli 2025-03-25 14:09:24 -04:00
  • 276285ebef Replace main activity xml with AppScaffold. Alex Hart 2025-03-25 14:01:20 -03:00
  • 8053d567f2 Update lint-baseline.xml Greyson Parrelli 2025-03-25 11:20:40 -04:00
  • 9c48e669ee Remove unneeded test timeout. andrew-signal 2025-03-25 11:08:42 -04:00
  • 75e24ff7d5 Add and use special monospace typeface for AEP. Cody Henthorne 2025-03-25 10:54:18 -04:00
  • e88db06c8b Add "Tap to remove" option for emoji in ReactionsBottomSheet. Sagar 2025-03-25 20:06:19 +05:30
  • bcc11b9fbc Fix emoji picker weird scrolling in RTL. Sagar 2025-03-25 19:08:25 +05:30
  • b416c34fa8 Add support for audio to start from a seek position. Sagar 2025-03-25 18:47:08 +05:30
  • bf83914357 Convert MainActivity to Kotlin. Alex Hart 2025-03-25 09:11:16 -03:00
  • e22c403b10 Adjust footer offset on collapsed text items. Alex Hart 2025-03-25 09:08:15 -03:00
  • 59af304002 Fix Re-register screen UI. Sagar 2025-03-25 03:22:12 +05:30
  • 480fc84b8b Fix Save/Reset chat wallpaper crashes. Sagar 2025-03-25 01:28:39 +05:30
  • c8c0146fd0 Migrate Help Settings Fragment to Compose Ciphreon 2025-03-15 12:40:43 +01:00
  • 3e1edfbc67 Fix gv2 create/join bugs when profile credential is invalid. Cody Henthorne 2025-03-24 14:45:55 -04:00
  • eba5c5ceeb Add support for configuration cache. Greyson Parrelli 2025-03-24 14:21:07 -04:00
  • 0f72c6face Fix missing toast message after write external storage permission is denied while saving an attachment. Jeffrey Starke 2025-03-24 14:19:02 -04:00
  • b6f98521c8 Implement auto-lower-hand. Alex Hart 2025-03-24 15:16:41 -03:00
  • 32b710a3ca Rewrite bottom navigation in compose. Alex Hart 2025-03-24 14:34:27 -03:00
  • a9ed6b6154 Fix ktlinformat on windows. Greyson Parrelli 2025-03-24 13:25:40 -04:00
  • 9db5f6ddd2 Use AttachmentSaver to save media preview files to device storage. Jeffrey Starke 2025-03-24 10:38:07 -04:00
  • a26377db6c Update MockK to v1.13.17 Jeffrey Starke 2025-03-24 10:33:42 -04:00
  • f0bb74a187 Use AttachmentSaver to save image editor files to device storage. Jeffrey Starke 2025-03-24 10:13:39 -04:00
  • b1ff5dc5ef Preserve search term when refreshing contacts. Dipesh Pal 2025-03-23 00:40:59 +05:30
  • 773b116a83 Update benchmark-libs.versions.toml mosfet80 2025-03-24 07:31:01 +01:00
  • 765d1cc8ec Update android.yml mosfet80 2025-03-24 07:21:39 +01:00
  • fbcf6e11ef Update rules for expiring messages in backupsV2. Greyson Parrelli 2025-03-21 16:31:56 -04:00
  • 41783368bd Reject invalid TLS proxy configurations. andrew-signal 2025-03-21 16:06:59 -04:00
  • 9b98337e82 Adjust LibSignalChatConnection.disconnect() so we only transition to DISCONNECTED once. andrew-signal 2025-03-21 15:30:36 -04:00
  • 7c9cd8964f Update attachment backfill proto. Greyson Parrelli 2025-03-21 15:09:45 -04:00
  • e2961a3f6f Add auto-fill backup key support. Cody Henthorne 2025-03-21 14:51:27 -04:00
  • 2743bec704 Bump to libsignal v0.67.6 andrew-signal 2025-03-21 14:47:32 -04:00
  • dd1697de41 Improve display and management of backup progress. Greyson Parrelli 2025-03-21 14:33:29 -04:00
  • 5b18f05aa8 Add date to linked device notification. Michelle Tang 2025-03-21 13:04:20 -04:00
  • a681d06de5 Fix chevron placement for rtl languages. Michelle Tang 2025-03-21 11:42:10 -04:00
  • cef839d300 Add verify AEP screen. Cody Henthorne 2025-03-21 11:26:49 -04:00
  • 82bb18e218 Clean up chat folder records. Michelle Tang 2025-03-21 10:07:55 -04:00
  • 247c5de140 Add .compose and .view subpackages to core-ui module. Jeffrey Starke 2025-03-21 08:05:36 -04:00
  • 8fc358f0a5 Fix incorrect showing of backups enabled bottom sheet on flow exit. Cody Henthorne 2025-03-21 07:50:34 -04:00
  • 28481e3aab Update to RingRTC v2.50.3 Jim Gustafson 2025-03-21 03:48:45 -07:00
  • bf8f603dcf Pause story playback while saving media. Jeffrey Starke 2025-03-20 15:49:30 -04:00
  • c876c7847e Use AttachmentSaver to save story images. Jeffrey Starke 2025-03-20 15:23:26 -04:00
  • 293012c219 Add unit test coverage for AttachmentSaver. Jeffrey Starke 2025-03-20 14:53:42 -04:00
  • b9dc5cbe4f Consolidate attachment saving logic into unified AttachmentSaver class. Jeffrey Starke 2025-03-20 11:48:47 -04:00
  • 86afafac31 Clean up imports in InAppPaumentAuthCheckJob. Alex Hart 2025-03-20 11:08:36 -03:00
  • 05326acadc Fix potential crash if snackbar action is processed when fragment is not attached. Alex Hart 2025-03-20 10:01:15 -03:00
  • 80fc40bbc2 Do not show outgoing calls in missed call filter. Alex Hart 2025-03-19 11:45:42 -03:00
  • f0e6b2944a Eliminate zero-sized samples from contributing to the audio track. Milan Stevanovic 2025-03-19 09:29:04 -07:00
  • c1f96e5bd3 Fix conversation header position. Michelle Tang 2025-03-19 11:18:38 -04:00
  • 2d9135da93 Add excluded directories to STOPSHIP task. Cody Henthorne 2025-03-19 11:05:24 -04:00
  • 095ae82483 Convert remote config apis to WebSocket. Cody Henthorne 2025-03-19 11:03:48 -04:00
  • 1e866a1e86 Do not create one-time receipt during auth check. Alex Hart 2025-03-19 11:43:19 -03:00
  • 6f52851222 Update with newBuilder. Alex Hart 2025-03-19 09:53:47 -03:00
  • 0efccf67b8 Format backup progress numbers. Greyson Parrelli 2025-03-18 16:29:20 -04:00
  • e555802636 Add internal settings button to add dummy messages. Greyson Parrelli 2025-03-18 16:21:07 -04:00
  • 4b3013984e Add unit tests to check for unregistered state. Alex Hart 2025-03-18 15:39:09 -03:00
  • 5d4fec2e73 Utilize newBuilder instead of copy in unit test. Alex Hart 2025-03-18 15:19:07 -03:00
  • 1adcfd5abb Add custom STOPSHIP handling. Greyson Parrelli 2025-03-18 14:17:37 -04:00
  • 3727a8e1df Add internal setting for forcing backup tier. Greyson Parrelli 2025-03-18 14:16:45 -04:00
  • ac4db23709 Add test for unregistered user state to InAppPaymentRecurringContextJobTest. Alex Hart 2025-03-18 15:16:26 -03:00
  • e3356163bf Fix unit tests missing isRegistered check. Alex Hart 2025-03-18 13:49:24 -03:00
  • f6aa324d41 Add unit testing for SharedInAppPaymentPipeline. Alex Hart 2025-03-18 11:59:47 -03:00
  • ca5754cff3 Use standard avatar blur gradient algorithm. Michelle Tang 2025-03-18 10:30:18 -04:00
  • 629f5a3a3d Add several registered checks. Alex Hart 2025-03-18 09:42:15 -03:00
  • 076b47e695 Improve calling reliability with relay server response cache. Jim Gustafson 2025-03-18 03:50:54 -07:00
  • 92a28f7103 Ensure payment is in proper state before popping external iDEAL authorization. Alex Hart 2025-03-17 10:51:21 -03:00