Alex Hart
62d951b438
Move additional fragments to core UI.
2026-02-10 10:35:54 -05:00
Alex Hart
6e92ff5096
Move fragments to core UI.
2026-02-10 10:35:54 -05:00
Alex Hart
05751a5b79
Remove app module SignalTheme.
2026-02-10 10:35:54 -05:00
Greyson Parrelli
5c50372021
Move theme colors to core-ui.
2026-01-29 19:44:11 -05:00
Greyson Parrelli
986923ea6c
Move GlideImage into the glide module.
2026-01-28 09:58:54 -04:00
Alex Hart
2a45e1cbf2
Upgrade compose bom to 2025.11.01
2025-12-02 16:00:53 -06:00
jeffrey-signal
9f0f8b7cbc
Respect incognito keyboard setting in Compose UIs.
2025-11-19 15:44:52 -05:00
Alex Hart
c0fe2dfdc0
Add BackHandler compatibility layer.
2025-11-05 15:58:44 -05:00
Greyson Parrelli
4fc516c84f
Fix screenshot protection on details screen.
...
Fixes #14397
2025-10-29 14:33:49 -04:00
Alex Hart
329389bb41
Utilize fixed rounded corner sheet for recipients fragment.
2025-10-22 15:53:09 -04:00
Alex Hart
2872020c1f
Convert ChatsSettings screen to compose.
2025-08-27 15:55:18 -04:00
jeffrey-signal
a88394ffe4
Fix crash when attempting to clear pending GlideImage loads.
...
Hold a reference to the Glide RequestManager instead of creating a new instance when attempting to clear pending loads and free resources for the target.
2025-07-10 09:12:48 -03:00
Jeffrey Starke
288eda5bb1
Add support for animated images to GlideImage.
...
Our GlideImage implementation doesn't support animated images, because it loads them as bitmaps and therefore only displays the first image frame as a static image. This change works around that issue by having GlideImage wrap an ImageView to handle cases where we need to display animated images.
2025-05-14 16:43:17 -04:00
Jeffrey Starke
247c5de140
Add .compose and .view subpackages to core-ui module.
2025-03-26 13:59:11 -04:00
Alex Hart
4c72a88a50
MessageBackupsCheckoutFlow free tier happy path.
2025-01-28 10:57:55 -05:00
Alex Hart
3f71f90234
Add call participants overflow to calling v2 screen.
2024-08-27 13:21:20 -04:00
Alex Hart
45239c2264
Add payment history screens for backups.
2024-06-24 15:04:03 -04:00
Greyson Parrelli
6854f7eb2a
Add an 'internal details' screen for message details.
2024-03-27 15:54:35 -04:00
Alex Hart
ab4f17d55f
Fix contentColor in dark mode on bottom sheets.
2024-01-04 15:54:14 -04:00
Greyson Parrelli
e5b617cd16
Fix text color in username link sharing bottom sheet.
2023-11-11 13:34:48 -05:00
Cody Henthorne
7f2b6a874e
Flesh out iDEAL sad path UX and address UI polish feedback.
2023-11-07 11:04:36 -05:00
Cody Henthorne
6e856a7648
Update bank mandate CTA UX.
2023-11-01 20:45:16 -04:00
Alex Hart
8a39e8094c
Force CallLinkInfoSheet to always be dark mode.
2023-09-11 17:07:12 -03:00
Clark
b9835584d8
Add sharing for PNP usernames badge.
2023-06-15 13:32:00 -04:00
Alex Hart
886c149c3f
Add in-call info sheet for call links.
2023-06-15 13:31:59 -04:00
Alex Hart
9d575650d1
Add create call link sheet.
2023-04-05 16:40:23 -03:00
Greyson Parrelli
0f15562a28
Rename ComposeFragment.SheetContent -> FragmentContent.
2023-04-05 16:40:23 -03:00
Alex Hart
f249a6edd5
Add StatusBarColorNestedScrollConnection.
2023-04-04 12:16:45 -03:00
Clark
f3b830ae20
Fix dark mode for compose bottom sheets.
2023-03-20 17:39:09 -04:00
Alex Hart
605289aca4
Upgrade ktlint and add twitter compose rules.
2023-02-14 14:02:22 -05:00
Alex Hart
f477a4dae9
Add compose bottom-sheet handle.
2023-02-06 16:53:08 -04:00
Alex Hart
63a153571d
Add generic Compose fragment.
2023-02-02 17:22:40 -05:00
Alex Hart
0f6bc0471c
Add core-ui module and Jetpack Compose.
2023-02-02 17:22:40 -05:00