Sagar
3779dfd290
Open keyboard for a Draft message.
2025-04-24 15:55:39 -04:00
Jeffrey Starke
a5f766a333
Sticker management v2 - Implement sticker pack installation.
...
Adds the ability to install sticker packs using `StickerManagementActivityV2`.
When the install button is clicked, it will morph into an indeterminate progress bar, which will then animate into a checkmark once the installation completes successfully. Then a couple seconds later, the sticker pack row will be removed from the available sticker packs list.
2025-04-24 15:55:39 -04:00
Sagar
9f40bfc645
Replace glyphs in group update messages.
2025-04-24 15:55:39 -04:00
Greyson Parrelli
919f03522a
Upgrade to mobilecoin to 6.1.2 for 16kb alignment.
2025-04-24 15:55:39 -04:00
Cody Henthorne
8aa6d0bbca
Include AEP in link device provisioning message.
2025-04-24 15:55:39 -04:00
Cody Henthorne
4304ae2a96
Add notification profile id for backupsv2.
2025-04-24 15:55:39 -04:00
Sagar
b4a9189068
Add close icon in search toolbar.
2025-04-24 15:55:39 -04:00
Greyson Parrelli
ec6448bd1b
Address possible invalid e164's in storage service splits.
2025-04-24 15:55:39 -04:00
Greyson Parrelli
8c5811581e
Add additional logging around storage batch sizes.
2025-04-24 15:55:39 -04:00
Greyson Parrelli
4b4d3d33b1
Add additional safeguards around storage sync types.
2025-04-24 15:55:39 -04:00
Jeffrey Starke
dd6c39f7eb
Update TransferProgressIndicator to support indeterminate progress.
...
Showing exact progress for sticker pack downloads is more complicated than necessary. This PR updates `TransferProgressIndicator` to support displaying indeterminate progress.
#### Changeset
- Display indeterminate progress when installing a sticker pack.
- Remove cancel button from `AvailableStickerPackRow`.
- Decrease progress indicator size to match updated design.
2025-04-24 15:55:39 -04:00
Sagar
b246e62504
Avoid setting blank folder name.
2025-04-24 15:55:39 -04:00
Sagar
ba08399d35
Add accessibility labels for MainToolbar.
2025-04-24 15:55:39 -04:00
Sagar
3f1bb7eac7
Improve choose chats save button enabled state.
2025-04-24 15:55:39 -04:00
Greyson Parrelli
a2a10fb0c1
Filter out bad E164s from GV1 groups.
2025-04-24 15:55:39 -04:00
Greyson Parrelli
e45eabc714
Convert avatar migration to just be a force push.
2025-04-24 15:55:39 -04:00
Alex Hart
138dae0484
Align pin reminder skip behavior with iOS.
2025-04-24 15:55:39 -04:00
Alex Hart
893725e304
Dynamic split pane support via internal setting.
2025-04-24 15:55:39 -04:00
Jeffrey Starke
2cfe321274
Convert StickerManagementRepository to kotlin.
...
Converts `StickerManagementRepository` to kotlin, so `getStickerPacks()` can return a `Flow` that emits updates after the database is changed.
This change simplifies the implementation of `StickerManagmentViewModelV2`, since `StickerManagementRepository.getStickerPacks()` will now automatically register and unregister the database observer.
2025-04-24 15:55:39 -04:00
Sagar
050dcb3eb1
Show correct message for empty archived screen.
2025-04-24 15:55:39 -04:00
Alex Hart
6ce01c6b0e
Return an empty list instead of crashing when calling participantAcis.
2025-04-24 15:55:39 -04:00
Sagar
d2f44fee87
Avoid opening Media preview for not sent media.
2025-04-24 15:55:39 -04:00
Sagar
1228da8665
Fix transfer controls logic for checking isUpload.
2025-04-24 15:55:39 -04:00
Sagar
479632d6a8
Fix message info screen updates.
2025-04-24 15:55:39 -04:00
Greyson Parrelli
619d2997f6
Add additional local metrics around storage service writes/reads.
2025-04-24 15:55:39 -04:00
Alex Hart
c5e795b176
Wire up nav rail fabs and fix animation playing on leaving a tab.
2025-04-24 15:55:39 -04:00
andrew-signal
8b7b184224
Tweak Network.transformAndSetRemoteConfig to match changes to libsignal's RemoteConfig spec.
2025-04-24 15:55:39 -04:00
Jeffrey Starke
48d26beb77
Add TransferProgressIndicator composable.
...
Adds a composable version of `TransferProgressView`.
2025-04-24 15:55:39 -04:00
Jeffrey Starke
3d1895500c
Sticker management v2 - Display available and installed stickers.
2025-04-24 15:55:39 -04:00
Alex Hart
e442c27555
Separate sheet that requires payment flow.
2025-04-24 15:55:39 -04:00
Alex Hart
c3d61bece1
Add MainContentLayoutData object and proper scaffolding directive.
2025-04-24 15:55:39 -04:00
Alex Hart
49853b2cca
Move background color selection into theme.
2025-04-24 15:55:39 -04:00
Sagar
cd838c4bee
Fix Video call screen bottom sheet weird animation and height.
2025-04-24 15:55:39 -04:00
Greyson Parrelli
2e50699a2d
Make system keyboard sticker detection more reliable.
2025-04-24 15:55:39 -04:00
Michelle Tang
fe97c969ae
Ensure keystore operations happen on the same thread.
2025-04-24 15:55:39 -04:00
Alex Hart
c70a8d48a8
Hide keyboard when navigating back to chat list via toolbar.
2025-04-24 15:55:39 -04:00
Alex Hart
322ea97377
Add logging to BackupsSettingsViewModel to help track down data loading race.
2025-04-24 15:55:39 -04:00
Sagar
e3a402394f
Avoid message failed notification when bubble thread is visible.
2025-04-24 15:55:39 -04:00
Sagar
16b4b3b6b7
Fix SearchView loosing focus.
2025-04-24 15:55:39 -04:00
Jim Gustafson
cd98ccbf00
Update to RingRTC v2.50.6
2025-04-24 15:55:39 -04:00
Sagar
eecb18b436
Add correct dialog message while blocking group.
2025-04-24 15:55:39 -04:00
Sagar
d13a803dcd
Fix resend button visibility logic.
2025-04-24 15:55:39 -04:00
Alex Hart
bd03f21cdf
Allow specification of whether we utilize windowTypes to lay out inset guidelines.
2025-04-24 15:55:39 -04:00
Alex Hart
b46d891183
Dialog color fixes.
2025-04-24 15:55:38 -04:00
Alex Hart
54191433e0
Remove ConversationTabs* and migrate to MainActivity.
2025-04-24 15:55:38 -04:00
Sagar
462fcdce16
Add glyph icons and SignalSymbol methods.
2025-04-24 15:55:38 -04:00
Greyson Parrelli
f68bb2dc88
Add storage service optimization to avoid manifest reads.
2025-04-24 15:55:38 -04:00
andrew-signal
fe70637140
Bump to libsignal v0.70.0
2025-04-24 15:55:38 -04:00
Greyson Parrelli
1028d293a0
Temporarily remove bad assertion in MessageBackupsFlowViewModel.
2025-04-24 15:55:38 -04:00
andrew-signal
74c6e76808
Add system HTTP proxy support to libsignal-net.
...
Co-authored-by: Cody Henthorne <cody@signal.org >
2025-04-24 15:55:38 -04:00