ggurdin
9f485ccb05
dynamic sizing for practice activity toolbar content
2024-10-22 16:42:05 -04:00
ggurdin
985ccfe30d
better error handling if originalSent is null in _fetchActivity
2024-10-22 14:54:42 -04:00
ggurdin
f1ac5709f7
adjustment to layouts of toolbar content to make dynamic sizing work
2024-10-22 14:44:26 -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
4d2f36890f
additional error handling in retrieval of practice events
2024-10-21 14:40:54 -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
4b346df27f
updated flutter_secure_storage package, don't set currentActivity to null if no error in submitFeedback
2024-10-17 12:42:32 -04:00
William Jordan-Cooley
07cc5b9c32
show beta and alpha tags on l2s
2024-10-14 14:56:37 -04:00
ggurdin
e778178638
in submitFeedback, only set currentActivity to null on error
2024-10-11 15:41:01 -04:00
ggurdin
9321e024e7
cache number of completed activities
2024-10-09 14:56:05 -04:00
ggurdin
4b2c5bc213
remove unused commented out code
2024-10-09 11:51:51 -04:00
ggurdin
50c8828dd6
use activity model instead of activity events
2024-10-09 11:49:48 -04:00
William Jordan-Cooley
1bd244011f
remove use of record
2024-10-09 11:19:07 -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
wcjord
08a7c74b4a
remove print statement ( #703 )
2024-10-03 09:56:00 -04:00
William Jordan-Cooley
f9ad45d203
intelligently choosing tokens and passing all their info
2024-10-02 17:40:16 -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
ggurdin
4278f7b196
get analytics events directly from server, cache last update time for user's l2
2024-08-06 13:40:53 -04:00
ggurdin
e6fa2b1b4b
changed messages since update back to 10, re-enabled getting tokens after accepting matching in IGC, and allowed saving of initial empty analytics event
2024-07-01 11:57:17 -04:00
William Jordan-Cooley
923d39eab6
drafted - need and correctly assembling records and unsaved msgs - need to confirm that constructs are being assembled
2024-06-28 17:08:46 -04:00
William Jordan-Cooley
5c8666b3e2
rough draft complete
2024-06-28 15:31:35 -04:00
ggurdin
6eb003dee3
renamed practice activity content file name
2024-06-27 16:04:32 -04:00
ggurdin
f81e5957a5
renamed multiple choice activity file name
2024-06-27 16:01:52 -04:00
ggurdin
d0e03aea97
seperating practice activity-specific logic and functionality from navigation / event sending logic
2024-06-27 15:59:57 -04:00
ggurdin
b12efe7e80
updates to improve navigation of practice activities
2024-06-26 15:28:58 -04:00
ggurdin
19bf01421f
for now, don't show the next activity after submitting an activity
2024-06-25 17:14:51 -04:00
William Jordan-Cooley
22af3d096a
merged and resolved conflicy
2024-06-25 15:33:30 -04:00
William Jordan-Cooley
a9ee9061b3
fixing latestResponse
2024-06-25 15:24:58 -04:00
ggurdin
2227c9d22d
update activity data when activity event id changes, show last activity if there are no incomplete activities
2024-06-25 14:41:45 -04:00
ggurdin
965308d628
show next activity after completing activity
2024-06-25 14:12:33 -04:00
ggurdin
50af1e5508
make practice card text bot style, change opacity of icon buttons based on if they're available / enabled
2024-06-25 13:20:58 -04:00
William Jordan-Cooley
f667a35dce
hide generation button
2024-06-25 12:19:27 -04:00
William Jordan-Cooley
9c75d4e2d5
debugging why certain activities would not show
2024-06-25 10:52:16 -04:00