94 Commits

Author SHA1 Message Date
2eb4f650d8 Convert NotificationsSettingsFragment to compose. 2025-09-17 14:21:42 -04:00
45c64f825d Migrate DataAndStorageFragment to compose. 2025-08-27 15:55:18 -04:00
2db87c36a3 Convert AppearanceSettingsFragment to compose. 2025-08-21 14:52:34 -04:00
d92286297f Convert AdvancedPrivacySettingsFragment to compose. 2025-08-21 14:52:34 -04:00
dcce8ea35a Convert AccountSettingsFragment from DSL to Compose. 2025-08-21 14:52:34 -04:00
ecddf34083 Convert AddAllowedMembersFragment to compose. 2025-08-21 14:52:34 -04:00
f7bd2ee020 Upgrade compose to BOM 2025.08.00 2025-08-21 14:52:33 -04:00
515f3dd43f Add proper picture in picture support to compose CallScreen component. 2025-08-21 14:52:33 -04:00
53ee0648c0 Fix backups deletion pipeline. 2025-07-25 11:02:47 -04:00
8a61f464ab Fix cut off linking text. 2025-07-23 15:22:26 -04:00
c0dfe9bd53 Utilize ImageVector instead of Painter in SettingsScaffold. 2025-06-17 16:26:20 -04:00
dd5941b884 Add UX for out of remote storage space error presentation. 2025-06-09 20:21:06 -04:00
daa3e5d95a Convert InternalConversationSettings to compose. 2025-05-27 10:48:34 -03:00
7ee1b1386b Backups ui polish. 2025-05-19 14:45:34 -04:00
fe853f7b65 Add missing long press haptic feedback to composables.
As recommended by https://developer.android.com/develop/ui/compose/touch-input/pointer-input/tap-and-press

> As a best practice, you should include haptic feedback when the user long-presses elements.
2025-05-06 17:58:48 -04:00
62ed823e42 Sticker management v2 - Implement drag and drop.
Adds the ability to use drag and drop to rearrange installed sticker packs.
2025-04-24 15:55:39 -04:00
48d26beb77 Add TransferProgressIndicator composable.
Adds a composable version of `TransferProgressView`.
2025-04-24 15:55:39 -04:00
b46d891183 Dialog color fixes. 2025-04-24 15:55:38 -04:00
9d3f4ffa08 Add groups in common screen.
Adds a new screen to show which groups the user has in common with another user.
2025-04-09 15:27:46 -04:00
eb44dd4318 Provide retry UX for tier restore network failures. 2025-03-31 14:44:13 -04:00
10141717bd Add adaptive-layout and adaptive-navigation libraries. 2025-03-31 14:44:13 -04:00
7fe4816087 Add compose bottom chrome. 2025-03-31 14:44:13 -04:00
f1985cf506 Reimplement main activity toolbars in compose. 2025-03-31 14:44:06 -04:00
c8c0146fd0 Migrate Help Settings Fragment to Compose 2025-03-26 13:59:12 -04:00
32b710a3ca Rewrite bottom navigation in compose. 2025-03-26 13:59:12 -04:00
247c5de140 Add .compose and .view subpackages to core-ui module. 2025-03-26 13:59:11 -04:00
47ce28a721 Reimplement the call overflow menu in compose. 2025-02-20 16:25:41 -05:00
6eec980c73 Fix a lint issue. 2025-02-11 15:31:06 -05:00
5a7580c4c7 Add contact support option within link+sync. 2025-02-07 14:39:28 -05:00
0bbcfb2354 Fix cut off linking text. 2025-01-31 19:28:41 -05:00
c978671ab4 Add happy path for paid subscription UI flow testing. 2025-01-28 10:57:55 -05:00
9bd4fecc4f Use vectorResource in CallLink fragments.
Resolves #13911
2025-01-21 14:22:40 -05:00
2174db5bbf Remove unused ToggleRow.enabled flag. 2025-01-14 12:36:12 -05:00
fe5de65273 Add ability to cancel a link+sync. 2025-01-13 21:49:50 -05:00
8da7ef9a3e Add loading state to toggle switch and enforce when changing call link admin settings. 2025-01-07 15:12:17 -05:00
7b101e13fb Upgrade to kotlin 2.1.0 2024-12-21 12:39:10 -05:00
df5ef06109 Add link+sync error flows. 2024-12-09 08:58:15 -05:00
f42bd0f374 Flesh out restore paths for regv3. 2024-11-25 09:56:53 -05:00
22c4e2d084 Update registration for new restore flows. 2024-11-08 11:16:00 -05:00
769a92943e Enable nonTransitiveRClass.
Resolves #13757
2024-11-01 16:07:25 -04:00
b979be0cb9 Rewrite App Settings in compose. 2024-10-29 14:36:33 -04:00
422acde111 Improve reordering folder experience. 2024-10-23 15:51:54 -04:00
b073005ff9 Update remote backups settings to align with design. 2024-10-16 15:07:19 -04:00
c4fc32988c Release chat folders to internal users. 2024-10-16 15:07:18 -04:00
48bd57c56a Start re-work of play billing checkout flow. 2024-09-20 10:52:18 -04:00
5bd3eda17d Add snackbar that is displayed if you're currently in a different call. 2024-09-20 10:52:17 -04:00
c3be92d365 Upgrade several AndroidX libraries and Compose to latest stable versions. 2024-09-13 10:51:30 -04:00
26e79db057 Begin re-architecture of calling screen. 2024-08-22 13:04:59 -07:00
ac52b5b992 Update linked devices screen. 2024-06-21 09:19:47 -03:00
a81a675d59 Add Delete for Me sync support. 2024-06-05 15:46:00 -04:00