Alex Hart
|
62d951b438
|
Move additional fragments to core UI.
|
2026-02-10 10:35:54 -05:00 |
|
jeffrey-signal
|
ce46c44b5d
|
Centralize common icons into SignalIcons.
|
2026-01-28 16:17:11 -05:00 |
|
jeffrey-signal
|
4c43bf2228
|
Replace categorical window size classes with breakpoint-based checks.
|
2026-01-28 09:58:54 -04:00 |
|
jeffrey-signal
|
c33716c7b5
|
Fix split pane UI not showing after registration on large screen devices.
|
2025-12-10 14:41:07 -05:00 |
|
Alex Hart
|
2a45e1cbf2
|
Upgrade compose bom to 2025.11.01
|
2025-12-02 16:00:53 -06:00 |
|
jeffrey-signal
|
4219e2d16f
|
Simplify redundant split-pane window size class checks.
|
2025-12-02 14:31:35 -06:00 |
|
Alex Hart
|
46596fe79e
|
Require expanded width to be present for device to enter split pane.
|
2025-11-14 16:10:29 -04:00 |
|
Alex Hart
|
ba378d28f4
|
Inline large-screen internal setting and remove it.
|
2025-11-07 15:20:05 -05:00 |
|
jeffrey-signal
|
6bf2efd96c
|
Remove excess bottom padding in landscape when using gesture navigation.
|
2025-11-07 15:20:05 -05:00 |
|
Alex Hart
|
bf0307f4b0
|
Never display split pane on devices whose height is COMPODACT.
|
2025-11-05 14:25:07 -05:00 |
|
jeffrey-signal
|
84c713c2f7
|
Fix bottom chrome visibility in landscape split-screen with bottom nav.
|
2025-10-31 17:48:18 -04:00 |
|
Alex Hart
|
109f651681
|
Remove custom WindowSizeClass and just depend on Material Adaptive WindowSizeClass.
Co-authored-by: jeffrey-signal <jeffrey@signal.org>
|
2025-10-31 17:48:18 -04:00 |
|
Alex Hart
|
6d84ea984d
|
Preserve pane expansion state across window size class changes.
|
2025-10-29 14:33:52 -04:00 |
|
Alex Hart
|
ae8b8bbe7c
|
AppScaffold Animation Performance impromements.
|
2025-10-29 14:33:51 -04:00 |
|
Alex Hart
|
043b7b0a3d
|
Fix two pane layout positioning and sizing.
|
2025-10-29 14:33:50 -04:00 |
|
Alex Hart
|
75a53974a4
|
Fix update of windowsizeclass.
|
2025-10-29 14:33:50 -04:00 |
|
jeffrey-signal
|
f932ea9f1f
|
Fix AppScaffold content window insets.
|
2025-10-29 13:21:07 -04:00 |
|
jeffrey-signal
|
ab781cab8a
|
Fix AppScaffold content window insets.
|
2025-10-27 20:16:21 -04:00 |
|
jeffrey-signal
|
37544aa8b7
|
Enable edge to edge for new conversation and create group screens.
|
2025-10-27 17:59:05 -04:00 |
|
Alex Hart
|
d4c266561f
|
Add "fake" chat list bitmap to fake transition.
|
2025-10-22 15:53:09 -04:00 |
|
Alex Hart
|
c8f801da83
|
Allow detail content to slide with pane as we remove it.
|
2025-10-20 13:04:54 -03:00 |
|
Alex Hart
|
d665856a7c
|
Utilize height size class when dealing with landscape orientations.
|
2025-10-20 10:11:29 -03:00 |
|
jeffrey-signal
|
e2b57b55d6
|
Add snackbar host to AppScaffold.
|
2025-10-17 19:46:42 -04:00 |
|
Jeffrey Starke
|
ac86140133
|
Rename AppScaffold detailContent/listContent to primaryContent/secondaryContent.
|
2025-10-08 16:15:28 -03:00 |
|
jeffrey-signal
|
534756c833
|
Add split pane UI for new conversation screen.
|
2025-10-08 16:15:28 -03:00 |
|
Alex Hart
|
1d403d3dee
|
Implement AppScaffold back-gesture.
|
2025-10-03 15:31:20 -04:00 |
|
jeffrey-signal
|
2c8144b32f
|
Add more compose preview annotations.
|
2025-10-02 12:56:04 -04:00 |
|
Alex Hart
|
019df97a22
|
Add proper gesture when user navigates to or from a conversation.
|
2025-10-02 12:56:04 -04:00 |
|
Alex Hart
|
3352ebaa06
|
Move large screen check to wrapper.
|
2025-09-24 16:29:57 -04:00 |
|
Alex Hart
|
9269c66d1e
|
Add remote config support for large screen UI.
|
2025-09-24 16:29:56 -04:00 |
|
Alex Hart
|
909ea6b925
|
Add MainActivity scaffold anchoring.
|
2025-09-17 14:21:42 -04:00 |
|
Alex Hart
|
114524adc6
|
Add support for resizing pane on main activity.
|
2025-08-25 18:01:22 -04:00 |
|
Alex Hart
|
c117082f23
|
Update self-pip placement in compose screen.
|
2025-08-21 14:52:34 -04:00 |
|
Alex Hart
|
893725e304
|
Dynamic split pane support via internal setting.
|
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 |
|
Alex Hart
|
c3d61bece1
|
Add MainContentLayoutData object and proper scaffolding directive.
|
2025-04-24 15:55:39 -04:00 |
|
Alex Hart
|
f8d8c8af2d
|
Add internal preference for large screen UI.
|
2025-04-15 15:29:37 -03:00 |
|
Alex Hart
|
efac6990c8
|
Apply display cutout for chat list.
|
2025-04-15 15:24:09 -03:00 |
|
Alex Hart
|
f1ed2156e3
|
Prevent scaffold from being used if we do not have flag enabled.
|
2025-04-10 10:00:58 -03:00 |
|
Alex Hart
|
94d5fe3e43
|
Fix how navigation bar colors are set and interacted with in MainActivity.
|
2025-04-09 15:29:54 -04:00 |
|
Alex Hart
|
b64f3a48bf
|
Add proper adaptive material app scaffolding.
|
2025-04-09 15:29:54 -04:00 |
|
Alex Hart
|
a3166a8c73
|
Fix toolbar coloring behavior.
|
2025-04-03 21:48:29 -04:00 |
|
Alex Hart
|
276285ebef
|
Replace main activity xml with AppScaffold.
|
2025-03-26 13:59:12 -04:00 |
|
Alex Hart
|
32b710a3ca
|
Rewrite bottom navigation in compose.
|
2025-03-26 13:59:12 -04:00 |
|