Commit Graph

232 Commits (ae38106237123d60e19f74431378e59bd6ddb38c)

Author SHA1 Message Date
William Jordan-Cooley e30267bf8e turn off analytics setting in multiple choice 1 year ago
William Jordan-Cooley dfe1ca6653 commenting out audio button in debug attempt 1 year ago
ggurdin f6bab92733
better error handling for renderbox errors 1 year ago
ggurdin 696bd0f129
in message overlay, wrap any calls to get renderbox or media query in a try catch block to get better error handling 1 year ago
ggurdin 5d190cc51e
check for null content in message translation card 1 year ago
ggurdin 0b2c32904a
only call setState in message_selection_overlay if mounted 1 year ago
ggurdin d5eee79f4c
log actual error in message_audio_card logging statements instead of empty exception 1 year ago
ggurdin 2a7fd9a962
always provice error message to card error widget 1 year ago
ggurdin c028f64f60
tts web version always return null on stop(), don't log error 1 year ago
ggurdin f1ac5709f7
adjustment to layouts of toolbar content to make dynamic sizing work 1 year ago
ggurdin 4d0b2a3df1
resolve merge conflicts 1 year ago
William Jordan-Cooley 10d937ed1b additional error handling to fix freezing and/or catch error message 1 year ago
William Jordan-Cooley db61a1ae69 merging in changes to tts and fixing env filename again 1 year ago
William Jordan-Cooley bc20769daa dont give old clients new activity types and catch old activity content better 1 year ago
ggurdin 8a24b0342b
added fix for different map keys in voices across platforms 1 year ago
ggurdin ac80e6217c
Audio section widget (#744)
first draft of word focus listening activities using text to speech library
1 year ago
ggurdin 14bed0f430
merge main, resolve conflicts 1 year ago
ggurdin eed8987196
make MessageToolbar stateless 1 year ago
ggurdin 4ddd28b7fe
makes toolbar have dynamic width to fit around content 1 year ago
ggurdin ed72abb38b
clear selected messages when showing paywall 1 year ago
ggurdin f125ed6fd8
rebuild overlay on reaction event 1 year ago
ggurdin 99fc3fd625
Added message reactions widget to toolbar overlay 1 year ago
ggurdin 21226ca516
don't adjust overlay message height if there's enough space to accomodate it 1 year ago
ggurdin e80cecd0f2
removed print statements 1 year ago
ggurdin 945e82d3b9
make overlay message scrollable if entire overlay doesn't fit in screen 1 year ago
ggurdin ae0a8254de
set height of overlay message, dismiss overlay on inkwell tap 1 year ago
ggurdin ca3cd03664
blur background during IT 1 year ago
ggurdin ef8c677681
removed pangea comment in overlay message file, made toolbar button height into variable for consistency in height adjustments 1 year ago
ggurdin 5540efc818
fixes for overlay message positioning, moved toolbar buttons underneath overlay message 1 year ago
ggurdin 879a52c81f
responded to comment from Will in client code, added fix for mini analytics view level display 1 year ago
William Jordan-Cooley 1849178da9 ui tweaks for subscribe card and audio card 1 year ago
William Jordan-Cooley 240b039ae7 several toolbar UI tweaks 1 year ago
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
1 year ago
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
1 year ago
wcjord 51e8c4b7ce
Toolbar practice (#704)
* remove print statement

* ending animation, savoring joy, properly adding xp in session
1 year ago
William Jordan-Cooley 8bffe17455 passing practice model instead of activity? 1 year ago
William Jordan-Cooley f589d2371b exit practice if no activities to do 1 year ago
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>
1 year ago
ggurdin 0984df4167
fixed height of toolbar 1 year ago
ggurdin a40c86a148
added header height to overflow calculations when scrolling overlay to midpoint of screen 1 year ago
ggurdin 2ff70e65db
if, by shifting up a message to make footer space, a header overflow is caused, opt of push the message down instead of up 1 year ago
ggurdin 410fb80b35
Merge branch 'main' into message-toolbar-improvements 1 year ago
ggurdin 36537b0dc7
scroll to center of screen if toolbar causes header overflow, scroll the overlay up if there's a footer overflow 1 year ago
ggurdin 2e139be658
position message overlay directly over the underlying message 1 year ago
ggurdin db9320d2ac
removed _repLocal function causing delays in initial translation, also made selection translation and repEvent fetching futures happen at the same time in message translation card 1 year ago
ggurdin f9f0945655
speed up toolbar on click message 1 year ago
ggurdin 03e04ee752
improved text selection handling, added text selection handling for HTML messages, clear selection on close overlay 1 year ago
ggurdin 11627c2bfb
enable toolbar on click for html messages 1 year ago
ggurdin 660c49873b
removed expanded widget wrapping overlay stack that caused crash in release mode 1 year ago
ggurdin 5e145837d2
add padding to reaction picker 1 year ago