Skip to content

ThunderWren Wear OS Prototype v0.1.0-beta6

Pre-release
Pre-release

Choose a tag to compare

@JUhalt JUhalt released this 02 Oct 16:06
· 5 commits to main since this release
bf0366d

ThunderWren v0.1.0-beta6 🐦⚑

Simpler settings and a faster way to test. This beta follows up on testing beta5 on a Pixel 10 Pro Fold with a Pixel Watch 5. Only the watch app changed.

πŸ‘† Simpler swipe settings

The four swipe combinations are now two settings. In Settings, tap a row to change it:

  • Swipe left: Archive or Delete.
  • Swipe right: Go back (the usual Wear OS gesture), Archive, or Delete.

If you give swiping right an action, swipe from the very left edge of the screen to go back. The settings screen reminds you. Your beta5 choice is carried over.

πŸ§ͺ Demo mailbox in the settings

Settings β†’ Demo mailbox shows sample mail instead of yours, even while your phone is connected. It's handy for trying things out or taking screenshots without showing your own mail. Turn it off to see your mail again.

Try the demo on the "Connect your phone" screen still works as before, and your phone's mail replaces it as soon as it arrives.

⚑ Faster testing, quieter start

  • New optimized build of the watch app. Debug builds, the ones Android Studio installs by default, run much slower on the watch, especially right after installing. The optimized build runs at full speed and still connects to the phone's fullDebug build. Pick optimized for app-thunderwren under Build β†’ Select Build Variant.
  • No more "Your phone isn't connected" when the app opens if the phone is just slow to answer. It still appears when you tap Refresh and the phone can't be reached, and when the companion is turned off on the phone.

πŸ§ͺ Try it

  1. git fetch --tags && git checkout v0.1.0-beta6, or pull main.
  2. Run app-thunderbird with fullDebug on your phone, and app-thunderwren with optimized on your watch.
  3. No phone? Tap Try the demo on the watch, or turn on Settings β†’ Demo mailbox.

The watch app reports version 0.1.0-beta6 at the bottom of its settings (0.1.0-beta6-optimized for the optimized build). Details are in the README and RFC 0010.


Built with AI assistance (Claude Code) and tested by the maintainer on a Pixel 10 Pro Fold and Pixel Watch 5. AI-generated code is held to the same review standards as any other code, following AGENTS.md.