Stoat for Android — App and internal API library
Go to file
neuralshyam c217260872 feat: redesign app with modern Material UI and glassmorphism
Redesigned the application's UI to align with modern Material 3
principles, featuring:
- Integration of the 'haze' library for glassmorphism (frosted glass)
  effects on TopAppBars and NavigationBars.
- Updated theme logic to prioritize dynamic color schemes on
  supported devices.
- Refined message layout in ChannelScreen with improved spacing
  for tail messages.
- Redesigned message input field in ChannelScreen as a modern,
  rounded pill.
- Modernized list items and removed dividers in ConversationsScreen
  for a cleaner, more minimal look.
- Polished card designs and spacing in OverviewScreen.
- Verified build integrity and fixed several layout and compilation
  issues.
- Included necessary build configuration files and updated .gitignore
  to ensure successful CI/CD execution.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-04-05 09:29:15 +00:00
.devcontainer feat: add support for GH codespaces (#25) 2025-08-21 19:33:56 +02:00
.github/workflows ci: suspend use of android CI as it wastes our minutes right now 2024-06-16 02:18:37 +02:00
.idea chore: upgrade dependencies and AGP 2026-03-13 23:40:53 +01:00
app feat: redesign app with modern Material UI and glassmorphism 2026-04-05 09:29:15 +00:00
compliance feat: experimental font selection with google sans flex 2025-11-29 13:37:32 +01:00
core/model feat: move schemas to their own module 2025-11-29 19:03:32 +01:00
docs chore: bundle gts we1 cert 2025-11-29 10:28:31 +01:00
gradle chore: upgrade dependencies and AGP 2026-03-13 23:40:53 +01:00
scripts fix: uncomment the bulk of download_deps.ts 2025-08-22 01:15:01 +02:00
.editorconfig style: run ktlint on code 2023-10-21 16:27:05 +02:00
.gitignore feat: redesign app with modern Material UI and glassmorphism 2026-04-05 09:29:15 +00:00
.gitmodules feat(stendal): initial implementation/switch 2024-02-12 02:11:59 +01:00
LICENCE chore: create LICENCE 2024-06-07 00:31:43 +02:00
OFL.txt feat: update font versions, replace jb mono 2024-03-02 21:56:24 +01:00
README.md docs: link google play in readme 2025-11-29 13:39:55 +01:00
build.gradle.kts chore: use libraries toml 2025-11-29 15:45:20 +01:00
gradle.properties chore: upgrade dependencies and AGP 2026-03-13 23:40:53 +01:00
gradlew feat: error analysis 2023-03-05 06:05:35 +01:00
gradlew.bat feat: initial commit 🎉 2022-12-05 16:08:17 +01:00
sentry.properties.example feat: rename 2025-10-03 15:39:34 +02:00
settings.gradle.kts chore: upgrade dependencies and AGP 2026-03-13 23:40:53 +01:00
stoatbuild.properties feat: redesign app with modern Material UI and glassmorphism 2026-04-05 09:29:15 +00:00
stoatbuild.properties.example feat: rename 2025-10-03 15:39:34 +02:00

README.md

Stoat for Android

Official Stoat Android app.



Get it on Google Play
Google Play is a trademark of Google LLC.


Description

The codebase includes the app itself, as well as an internal library for interacting with the Stoat API. The app is written in Kotlin, and wholly uses Jetpack Compose.

Stack

Resources

Stoat for Android

Stoat

Quick Start

Open the project in Android Studio. You can then run the app on an emulator or a physical device by running the app module.

In-depth setup instructions can be found at Setting up your Development Environment