ggurdin
1317989db0
1179 toolbar changes ( #1209 )
...
* updated toolbar buttons
* initial work for toolbar updates
* Add WordZoomWidget to display word and lemma information (#1214 )
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/pangeachat/client/tree/1179-toolbar-changes?shareId=XXXX-XXXX-XXXX-XXXX ).
* word zoom card prototyped, activity generation in progress
* adding copy for new construct uses
* laying down TODOs
* initial work for word zoom card
* Always add part of speech to token's morph list
* Prevent duplicate choices in lemma activity
* Don't play token audio at start of morph activity
* Only grant +1 points for emoji activity
* Uncomment tryToSpeak function
* Always update activity once complete
* Added queuing / UI logic for morph activity buttons
* code cleanup
* added required data argument to logError calls
* fix overflowing practice activity card and audio player on mobile
---------
Co-authored-by: wcjord <32568597+wcjord@users.noreply.github.com>
2024-12-27 12:42:49 -05:00
ggurdin
341f44090d
use target tokens instead of target constructs to get practice activi… ( #1274 )
...
* use target tokens instead of target constructs to get practice activity uses
* save morph construct for token parts of speech
2024-12-18 16:08:33 -05:00
wcjord
f498727fe0
tweaks to token selection for activities
2024-12-03 14:20:12 -05:00
William Jordan-Cooley
4c9cd60e95
tweaking activity selection
2024-11-21 16:54:00 -05:00
wcjord
ba08bd8386
opening toolbar on clicked word ( #1066 )
2024-11-19 16:36:23 -05:00
wcjord
c7ab3e2d37
Fix hidden word listening activity to limit sequences to 2 words ( #1039 )
...
Fixes #1038
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/pangeachat/client/issues/1038?shareId=XXXX-XXXX-XXXX-XXXX ).
2024-11-18 16:02:38 -05:00
ggurdin
3e920a420a
only add hidden message activities if the rep event langCode is the user's l2 ( #1036 )
2024-11-18 15:27:18 -05:00
William Jordan-Cooley
c82ce34124
using queue and simplifying selected token for activity flow
2024-11-15 16:09:36 -05:00
William Jordan-Cooley
1a4dc0ba95
tweaking selection criteria
2024-11-15 15:17:48 -05:00
William Jordan-Cooley
51bff65a8b
tweaking criteria for determining existing activity
2024-11-15 13:15:05 -05:00
William Jordan-Cooley
f85c4b2169
refactoring of practice flow
2024-11-15 11:02:31 -05:00
ggurdin
7c7c3c999b
on error, reveal all tokens
2024-11-13 11:38:35 -05:00
ggurdin
c72f250e1a
make message analytics entry getter in practice activity card, split token update function into two functions
2024-11-13 10:22:55 -05:00
wcjord
d554d72019
Hidden-words ( #950 )
...
* controller for calculating tokens with xp
* Update main.dart
* replace ConstructWithXP with ConstructUses
* wait for analytics data to load before setting token analytics for practice activities
* pull tokenwithxp constructs from getAnalyticsModel ConstructListModel
* added commented out workaround for server not returning target constructs
* still some bugs but its working
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2024-11-12 19:22:01 -05:00
William Jordan-Cooley
c297dea437
some questions, name changes, and a couple switches from grammar to morph uses
2024-11-06 20:25:30 -05: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
c5187c7639
added learning summary to chat list, removed references to summary analytics
2024-07-29 14:52:09 -04:00
ggurdin
6378c59a2b
reduced the number of calls to postLoad and the number of awaits for analytics room management
2024-07-19 13:06:19 -04:00
ggurdin
f69ab79c9d
made matrix profile save one json value instead of one value per field, added documentation to user controller and user model
2024-07-10 16:55:52 -04:00
William Jordan-Cooley
5c8666b3e2
rough draft complete
2024-06-28 15:31:35 -04:00
ggurdin
989964681b
inital work on add language dropdown to my analytics
2024-06-27 12:14:49 -04:00
ggurdin
0a69ddbe16
reload space analytics list after changing dropdown values
2024-06-27 11:54:35 -04:00
ggurdin
16a8383e72
added language dropdown to space analytics list and made timespan dropdown functional, updated fetching of space analytics
2024-06-25 09:28:31 -04:00
ggurdin
a2fb240c6e
inital work to combine class and exchanges into generalized spaces
2024-06-19 12:18:18 -04:00
ggurdin
c8b38ab073
fix for construct caching issues with other user's analytics showing up in the logged in user's analytics
2024-06-13 16:06:07 -04:00
ggurdin
e96c0e34db
constructs data model updates
2024-06-13 09:09:24 -04:00
ggurdin
2b4ada3202
switch from children / grandchilden to full space tree. Resolve error with data from visible chats also being counted in private chat analytics
2024-06-10 10:33:38 -04:00
ggurdin
20cdc3796a
updates to how analytics events are processed, stored, and displayed. Added automatic updating of student analytics events.
2024-06-07 13:58:37 -04:00
ggurdin
47246cd392
updates for sub-space analytics
2024-06-04 12:34:01 -04:00
ggurdin
91f5fab0ea
fix for out-of-date cached analytics not updating
2024-06-04 10:00:04 -04:00
ggurdin
5bf5c904fa
merged in main branch
2024-06-03 12:52:50 -04:00
ggurdin
12e364a32d
move student summary analytics events to analytics rooms
2024-06-03 11:47:33 -04:00
Kelrap
e90575efaf
Move main extension files, rename secondary extension files
2024-05-27 14:32:04 -04:00
ggurdin
86c4818b8b
merge conflicts
2024-05-07 16:13:25 -04:00
William Jordan-Cooley
4a77e6fb53
full draft speech to text with word level feedback
2024-05-06 15:10:15 -04:00
Gabby Gurdin
e891ab138a
added ability to save key value data in matrix profile so it persists across sessions
2024-04-29 11:52:50 -04:00
Gabby Gurdin
47f15ae323
cleanup of message analytics controller
2024-03-25 09:55:29 -04:00
Gabby Gurdin
4f073f534e
updates to error analytics to ensure data accuracy and allow users to view specific messages related to different lemmas
2024-03-22 13:17:46 -04:00
Gabby Gurdin
cba510ee76
added handling for all cases of null check
2024-03-04 15:58:55 -05:00
Brord van Wierst
a30234db67
formatting once more
2023-12-04 04:08:21 +01:00
Brord van Wierst
75112808f6
dart fix
2023-12-04 03:36:44 +01:00
Brord van Wierst
74c3e97ec9
sorted imports again?
2023-12-04 03:13:10 +01:00
Brord van Wierst
75da9cd87d
import sort
2023-11-27 20:09:30 +01:00
ggurdin
f86aafcb74
code files
2023-11-08 12:27:18 -05:00