| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
…faces - Add FormFactorUtils to detect TV, Mobile, Wear, Auto, and XR devices. - Define compile-time layout contract interfaces (AgentDemoScreenLayout, DebuggingScreenLayout, SettingsScreenLayout, ConnectedAppsScreenLayout) to decouple screen routers from form-factor presentation. TAG=agy CONV=93e51fa6-7028-4707-8a32-f7af65eb2041
- Extract mobile screen composables into ui/mobile/ (MobileAgentDemoContent, MobileDebuggingContent, MobileSettingsContent, MobileConnectedAppsContent). - Update top-level screen files (AgentDemoScreen, DebuggingScreen, SettingsScreen, ConnectedAppsScreen) to delegate UI rendering to ScreenLayoutFactory. - Zero visual changes (100% parity with existing mobile UX). TAG=agy CONV=93e51fa6-7028-4707-8a32-f7af65eb2041
|
Please review #47 first as this PR includes the same commits. |
Sorry, something went wrong.
- Extract mobile screen composables into ui/mobile/ (MobileAgentDemoContent, MobileDebuggingContent, MobileSettingsContent, MobileConnectedAppsContent). - Update top-level screen files (AgentDemoScreen, DebuggingScreen, SettingsScreen, ConnectedAppsScreen) to delegate UI rendering to ScreenLayoutFactory. - Zero visual changes (100% parity with existing mobile UX). TAG=agy CONV=93e51fa6-7028-4707-8a32-f7af65eb2041
| Back | FazBrowse Home | New Git URL |
This PR modularizes the existing mobile screen implementations into dedicated layout composables (ui/mobile/) and introduces compile-time layout contracts for top-level screens. This establishes the architectural foundation required to support additional device form factors (such as Android TV) without bloating top-level screen routers.
Key Changes