Repository navigation
ThunderWren Wear OS Prototype v0.1.0-beta1
Pre-release
Pre-release
ThunderWren v0.1.0-beta1 π¦β‘
Initial Beta Release of ThunderWren β Wear OS Companion & Standalone Email Client built on Thunderbird for Android.
ThunderWren brings privacy-focused, open-source email management to your smartwatch. Built directly within the Thunderbird for Android codebase, ThunderWren combines a wrist-first UI with Thunderbird's powerful email engine.
β¨ What's Included in this Beta
β Wrist-First Interface & Theme
- Wear OS Material 3: Built using
androidx.wear.compose.material3for smartwatches running Wear OS 3+. - OLED Battery Savings: Deep true-black (
#000000) background theme paired with official Thunderbird brand blues (#0A84FF/#72A3FF). - Round Screen Ergonomics: Curved list scaling (
ScalingLazyColumn), rotary crown scroll support, and native swipe-to-back navigation (SwipeDismissableNavHost).
π¬ Email Reading & Organization
- Inbox & Reader: View email headers with unread status, timestamps, and full scrollable message reader.
- Account Color Accents: Colored account indicator badges matching your accounts in Thunderbird.
- Message Starring: Flag and view starred (
β) emails. - Folder & Account Switcher: Quick drawer for switching between Unified Inbox, Sent, Drafts, Archive, and Accounts.
- OpenPGP Detection: Automatic detection and status badge for OpenPGP encrypted emails (
π).
π€ Quick Communication & Smartwatch Surfaces
- Voice Dictation Replies: Speech-to-text voice dictation (
VoiceReplyContract) and quick emoji response chips ("π Yes", "π No", "π Thanks!"). - Wear OS Tile: Quick unread email status tile (
UnreadTileService) for watch home screen. - Watch Face Complication: Unread mail count badge (
UnreadComplicationService) for watch faces. - Companion Data Sync: Play Services Wearable DataLayer sync listener (
PhoneSyncListenerService).
π οΈ How to Try ThunderWren in Android Studio
- Clone or download this release.
- Open in Android Studio (2024.1+ recommended).
- Create or start a Wear OS Emulator (Wear OS 3+, Round display).
- Select the
app-thunderwrenrun configuration and click RunβΆοΈ (Shift + F10).