Tags: ralphlobo/httpsms
Tags
feat(android): migrate XML layouts to Jetpack Compose (NdoleStudio#943) * feat: migrate XML layouts to Jetpack Compose * fix(theme): correct status bar icon color logic * fix: use painterResource for platform drawables to avoid crash * feat: use proper material design icons * style: increase top margin for logo in main screen * style: increase top loggo padding * style: increase button sizes and icons consistency * style: use normal centered buttons instead of full-width blocks * feat: auto-detect phone numbers on login screen * style: add icons to buttons and improve heartbeat loader width * style: heart icon color matches button content when disabled * style: update settings screen colors and status bar * fix: address PR review comments\n\n- Improved URL validation in LoginViewModel using URLUtil.\n- Added exception handling around URI constructor and network calls.\n- Cleaned up wildcard imports in UI files.\n- Ensured isLoading is reset on error. * fix: address more review comments from Copilot and Greptile * style: set custom status bar color for Android < 12 * style: ensure status bar is white in light mode and matches background in dark mode * style: change top padding to n4 in heartbeats page * chore: upgrade target/compile SDK to 37 and update all dependencies * chore(android): remove unused navigation-compose dependency Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: c63cc85c-be26-4770-8587-c30bcf787997 * style: ensure phone number text color follows theme in MainActivity --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
PreviousNext