New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(check-pronunciation): Streamline UX #16248
feat(check-pronunciation): Streamline UX #16248
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!! Especially the AudioRecorderController, using enum 👍 , Looks good to me!!
d9b6d86
to
833f355
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
always daunting to see "large diffs hidden by default" type message in the commit viewer but ... all looks good, much more readable style with the enum state handling
833f355
to
5808a62
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
4f3a4d7
to
8a72fe5
Compare
Blocked on #16248 (comment) |
8a72fe5
to
abf2a99
Compare
* Reviewer: make it greppable * Controller: add logs Issue 16185
`isPlaying` has been changed: no longer returns `true` if `ended` refactor: `isRecordingPaused`
If a user recorded audio and did not play it then the audio was retained when the next card was shown
* cleanup: `.apply` and moving changes outside `draw` * AudioWaveform_display_vertical_line * AudioWaveform_android_background
When the audio recorder is on the reviewer we want a single mode which includes playback without pausing This removes the 'save' button and associated state record -> stop -> playback -> cancel ==== icons were added for: * play * stop The record button was made slightly smaller to be consistent with this icon set Issue 16185
abf2a99
to
2fda04e
Compare
Purpose / Description
A few issues/suggestions were raised in #16185 about the audio recorder changes introduced for #13043
Fixes
Approach
How Has This Been Tested?
Screen_Recording_20240422_184951_AnkiDroid.mp4
Learning (optional, can help others)
onStop
Checklist