William Jordan-Cooley
a3c5ab15d8
allow sending if in manual igc mode
2024-10-28 14:53:10 -04:00
ggurdin
99d25932c0
check if overlay renderbox has size before getting size/offset
2024-10-25 12:15:21 -04:00
ggurdin
6791e410bd
close choreo error button on press
2024-10-25 11:56:33 -04:00
ggurdin
54975adbb3
require non-null error in card error widget
2024-10-25 10:13:15 -04:00
ggurdin
fa8526d58d
added copy to arb file, added padding to widget to show text in toolbar
2024-10-25 09:15:12 -04:00
ggurdin
358e874ce4
merge in main branch
2024-10-24 16:42:26 -04:00
choreo development
cd50460939
got rid of practice activity for non target language
2024-10-24 16:36:29 -04:00
ggurdin
1a151e90b7
removed print statement
2024-10-24 14:33:25 -04:00
ggurdin
9e3111f97c
don't play token text if null message audio is playing
2024-10-24 14:16:39 -04:00
ggurdin
dc79a50fda
only init one instance of ttscontroller, don't stop tts twice
2024-10-24 13:44:32 -04:00
ggurdin
cb566d06bc
add minimum dimensions to toolbar contents
2024-10-24 13:24:41 -04:00
ggurdin
9b97895a9d
merge main into toolbar-min-dimensions
2024-10-24 08:50:41 -04:00
William Jordan-Cooley
e30267bf8e
turn off analytics setting in multiple choice
2024-10-23 14:34:42 -04:00
William Jordan-Cooley
dfe1ca6653
commenting out audio button in debug attempt
2024-10-23 11:48:45 -04:00
ggurdin
f6bab92733
better error handling for renderbox errors
2024-10-23 11:19:30 -04:00
ggurdin
696bd0f129
in message overlay, wrap any calls to get renderbox or media query in a try catch block to get better error handling
2024-10-23 10:57:05 -04:00
ggurdin
5d190cc51e
check for null content in message translation card
2024-10-23 10:10:49 -04:00
ggurdin
0b2c32904a
only call setState in message_selection_overlay if mounted
2024-10-23 09:21:02 -04:00
ggurdin
d5eee79f4c
log actual error in message_audio_card logging statements instead of empty exception
2024-10-23 09:08:32 -04:00
ggurdin
2a7fd9a962
always provice error message to card error widget
2024-10-22 15:27:01 -04:00
ggurdin
c028f64f60
tts web version always return null on stop(), don't log error
2024-10-22 15:01:07 -04:00
ggurdin
f1ac5709f7
adjustment to layouts of toolbar content to make dynamic sizing work
2024-10-22 14:44:26 -04:00
ggurdin
4d0b2a3df1
resolve merge conflicts
2024-10-22 13:51:42 -04:00
William Jordan-Cooley
10d937ed1b
additional error handling to fix freezing and/or catch error message
2024-10-21 17:17:24 -04:00
William Jordan-Cooley
db61a1ae69
merging in changes to tts and fixing env filename again
2024-10-21 16:41:12 -04:00
William Jordan-Cooley
bc20769daa
dont give old clients new activity types and catch old activity content better
2024-10-21 16:39:34 -04:00
ggurdin
8a24b0342b
added fix for different map keys in voices across platforms
2024-10-21 16:33:30 -04:00
ggurdin
ac80e6217c
Audio section widget ( #744 )
...
first draft of word focus listening activities using text to speech library
2024-10-21 12:53:34 -04:00
ggurdin
14bed0f430
merge main, resolve conflicts
2024-10-15 10:48:44 -04:00
ggurdin
eed8987196
make MessageToolbar stateless
2024-10-11 15:41:48 -04:00
ggurdin
4ddd28b7fe
makes toolbar have dynamic width to fit around content
2024-10-10 15:59:28 -04:00
ggurdin
ed72abb38b
clear selected messages when showing paywall
2024-10-09 12:39:55 -04:00
ggurdin
f125ed6fd8
rebuild overlay on reaction event
2024-10-09 11:22:47 -04:00
ggurdin
99fc3fd625
Added message reactions widget to toolbar overlay
2024-10-09 09:57:25 -04:00
ggurdin
21226ca516
don't adjust overlay message height if there's enough space to accomodate it
2024-10-09 09:30:57 -04:00
ggurdin
e80cecd0f2
removed print statements
2024-10-08 16:47:48 -04:00
ggurdin
945e82d3b9
make overlay message scrollable if entire overlay doesn't fit in screen
2024-10-08 16:46:00 -04:00
ggurdin
ae0a8254de
set height of overlay message, dismiss overlay on inkwell tap
2024-10-08 15:18:23 -04:00
ggurdin
ca3cd03664
blur background during IT
2024-10-08 14:13:01 -04:00
ggurdin
ef8c677681
removed pangea comment in overlay message file, made toolbar button height into variable for consistency in height adjustments
2024-10-08 09:17:34 -04:00
ggurdin
5540efc818
fixes for overlay message positioning, moved toolbar buttons underneath overlay message
2024-10-07 17:04:51 -04:00
ggurdin
879a52c81f
responded to comment from Will in client code, added fix for mini analytics view level display
2024-10-07 14:48:14 -04:00
William Jordan-Cooley
1849178da9
ui tweaks for subscribe card and audio card
2024-10-06 17:18:35 -04:00
William Jordan-Cooley
240b039ae7
several toolbar UI tweaks
2024-10-05 15:51:17 -04:00
wcjord
b7ab6038ac
further toolbar tweaks
...
* remove print statement
* ending animation, savoring joy, properly adding xp in session
* forgot to switch env again...
* increment version number
* about to move toolbar buttons up to level of overlay controller
* added ability to give feedback and get new activity
* more practice tweaks and instructions too
* incrementing pubspec version
2024-10-04 17:52:56 -04:00
wcjord
b8edf595ca
Toolbar practice ( #707 )
...
* remove print statement
* ending animation, savoring joy, properly adding xp in session
* forgot to switch env again...
* increment version number
* about to move toolbar buttons up to level of overlay controller
* added ability to give feedback and get new activity
2024-10-03 17:19:31 -04:00
wcjord
51e8c4b7ce
Toolbar practice ( #704 )
...
* remove print statement
* ending animation, savoring joy, properly adding xp in session
2024-10-03 11:37:26 -04:00
William Jordan-Cooley
8bffe17455
passing practice model instead of activity?
2024-10-02 14:58:29 -04:00
William Jordan-Cooley
f589d2371b
exit practice if no activities to do
2024-09-26 13:47:51 -04:00
wcjord
a1f9e6a243
Toolbar practice ( #702 )
...
* drafting toolbar with practice
* moved some code around
* turning overlay message content into text buttons for selection, updated toolbar buttons progress bar
* activities displaying and forwarding toolbar
* experimenting with using choice value rather than index for logic
* reimplementation of wordnet results and translation for individual words
* cache and timer
* mostly done with activities in toolbar flow
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: choreo development <williamjordan-cooley@Williams-MacBook-Pro-3.local>
2024-09-25 17:01:58 -04:00