This repository has been archived by the owner on May 6, 2022. It is now read-only.
Releases: spokestack/spokestack-tray-android
Releases · spokestack/spokestack-tray-android
v0.7.0
v0.6.1
v0.6.0
v0.5.0
v0.4.4
This is a housekeeping release to update the Spokestack library dependency to the newest version available.
v0.4.2
This is the second release of Spokestack Tray on Maven Central, but the first that uses a version of the core Spokestack library distributed on Maven Central.
v0.4.0
This release updates the Spokestack dependency to version 11.0.0, providing a better TTS playback experience by leaving lifecycle-based management up to the app itself.
v0.3.0
Features
- Add
TrayActivity
that can be subclassed for easy Tray integration—just supply a configuration and listener. - Allow access to tray state to support external save/restore
- Add
clear
method for resetting conversation - Add convenience methods for managing Spokestack resources
- Include default implementations of
SpokestackTrayListener
methods
Fixes
- Better parent class for
MicButton
(AppCompatImageView
instead ofView
) - Tray state survives fragment destruction/recreation, allowing for a more seamless cross-activity experience
v0.2.0
Features
- Righthand orientation
A configuration parameter now allows the placement of the microphone tab on the right side of the screen. Layouts including the tray Fragment are still responsible for right-aligning its view. - Animated listening bubble
The gradient strip that appears during ASR activation has been replaced by a large bubble at the bottom of the message stream. - Forward mic touches to tray view
The tray can be resized vertically while being dragged open. - Allow customization of message font
Fixes
- Mic tab improvements
- Both taps and swipes open the tray as originally intended, thanks to a custom view that has replaced
MotionLayout
's conflictingOnClick
andOnSwipe
handlers - The tab no longer flickers during open animation
- Both taps and swipes open the tray as originally intended, thanks to a custom view that has replaced
- Stop TTS playback on back button tap
- Tray drag resize respects minimum height
- Tray listener onOpen and onClose are called