TypeType for Android 1.7.0
TypeType for Android 1.7.0 brings a smoother player, a more responsive tablet experience, and more consistent navigation across the application.
The application is still in beta.
Playback
- Keep the seekbar visible while seeking after the player controls have faded out.
- Improve seekbar positioning in portrait, landscape, and full screen, with a clearer scrubber during an active seek.
- Keep the player surface stable when returning from the background and preserve the current playback layout through player transitions.
- Improve brightness and volume gesture feedback, including haptic feedback and the PipePipe-inspired interaction model.
- Keep player actions, fullscreen controls, and the mini-player aligned across window sizes.
Tablet experience
- Add responsive two-pane layouts for channels, podcasts, playlists, and settings.
- Use larger navigation, player actions, labels, and touch targets on wide screens.
- Keep portrait and landscape spacing independent so the player and bottom navigation do not overlap.
- Preserve the mobile layout while making tablet browsing and playback easier to use.
Navigation and sharing
- Synchronize the selected top-level tab immediately when navigation changes.
- Return to a tab's root when its active navigation item is selected again.
- Restore channel and player state more consistently when moving between recommendations and uploaders.
- Add provider-aware source links and a redesigned mobile share target chooser.
- Improve the login layout and keyboard insets, including the TypeType visual backdrop.
Appearance and accessibility
- Preserve Dynamic Color accents when the OLED surface option is enabled.
- Improve contrast and readability across the adaptive layouts and shared cards.
- Expose larger tablet actions and labels without removing compact controls on phones.
Compatibility and validation
- Keep the Android 6.0 through Android 17 support range, API 23 through API 37.
- Keep core behavior independent from Google Play Services and preserve the server-first playback boundary.
- The release candidate passed the Android unit-test, lint, debug-build, and release-build checks locally.
Android TV remains a separate workstream and is not part of this mobile release.
Thx
Thx to @ollietheotter983, @therealresonix, and @303inmyheart for their reports and feature requests :)
Installing
Download the APK attached below. It is built from the tagged source, signed by the release workflow, checked for 16 KiB page alignment, and verified against the Gradle application version. A SHA-256 checksum is provided alongside it.
The stable and beta F-Droid channels use the same application identity. Switching channels updates the existing installation instead of installing a second TypeType application.
If something does not work correctly, please open an issue in the TypeType-Android repository.
If you want to support TypeType Android, sharing it with others is the best way to help. GitHub Sponsors also helps cover the server, domain, and coffee costs that keep the project moving.
Full changelog: v1.6.1...v1.7.0