ggurdin
0add6b19eb
locally cache subscription info
2024-11-14 16:25:36 -05:00
ggurdin
cf571c6a92
replace no more practice activities text with tooltip telling user to use language tools
2024-11-13 15:53:31 -05:00
ggurdin
24df171167
added new IT instruction tooltip
2024-11-13 15:34:58 -05:00
Wilson
2ddd07791d
relax reconstruction error criteria ( #959 )
...
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2024-11-13 13:42:20 -05:00
ggurdin
4a518e053b
sort construct list on construct list update, don't repeat sort operation
2024-11-13 09:40:23 -05:00
ggurdin
9d49a5542d
resolve merge conflicts
2024-11-13 09:19:28 -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
b37074459e
guess grammar category when missing, saving form when available
2024-11-12 16:33:59 -05:00
ggurdin
ce96984441
don't call .floor() on level calculation if NaN or infinity, better error logging if calculated level in NaN or infinity
2024-11-11 09:33:11 -05:00
ggurdin
d91afc6e05
update ConstructListModel to get all analytics metrics
2024-11-08 13:58:56 -05:00
ggurdin
495eb99be1
resolved merge conflicts
2024-11-07 15:50:34 -05:00
ggurdin
dd5d3f59ee
update vocabUses function to save tokens in matches as GA construct uses
2024-11-07 15:45:45 -05:00
ggurdin
615ed7ad98
merge analytics updates into category branch
2024-11-07 13:32:16 -05:00
ggurdin
2a813a1339
resolve merge conflicts
2024-11-07 12:53:18 -05:00
ggurdin
4a2a8bf7bd
convert choreo record into morph GA uses on send
2024-11-07 12:47:43 -05:00
ggurdin
89088779e9
make ConstructListModel updatable and added models for vocab and morphs to GetAnalyticsController
2024-11-07 12:09:27 -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
b8b697077c
Merge branch 'main' into 896-group-constructs-according-to-categories
2024-11-06 16:35:48 -05:00
WilsonLe
775feca02d
Merge branch '730-fix-accept-replacement-2' of https://github.com/pangeachat/client into 730-fix-accept-replacement-2
2024-11-06 17:22:10 +07:00
WilsonLe
d468b50785
fix accept replacement incorrectly reconstructing new full text
2024-11-06 17:21:34 +07:00
ggurdin
17e295b168
Merge branch 'main' into 896-group-constructs-according-to-categories
2024-11-05 09:47:26 -05:00
ggurdin
ea1ad9bc61
make missing voice warning into an instructions popup
2024-11-04 16:02:39 -05:00
ggurdin
fe41800e05
Exclude the word_focus_listening activity from the list of client compatible activities
2024-11-04 14:55:40 -05:00
ggurdin
71b090683d
use ConstructIdentifier to sort constructs into groups
2024-11-04 09:51:09 -05:00
ggurdin
2a94d09968
backwards backwards compatibility for constructs category data
2024-11-01 16:04:53 -04:00
ggurdin
00cb1f1c75
handling for 'cat' model key
2024-11-01 15:23:06 -04:00
ggurdin
da6d64972b
add categories to analytics display
2024-11-01 15:19:52 -04:00
ggurdin
6b643a841a
make construct use category a String? instead of a list, set it to POS for vocab constructs
2024-11-01 13:59:23 -04:00
ggurdin
662098ee4c
use filtered construct list and number of lemmas in learning analytics view
2024-10-31 14:46:48 -04:00
ggurdin
a7b6003c89
comment out references to itAutoPlay setting
2024-10-31 11:17:51 -04:00
ggurdin
d1d078e2b8
set auto-play IT to true by default
2024-10-30 12:43:07 -04:00
ggurdin
d0caf01e4d
some refactoring to subscriptions, added auto 1-day pretrial
2024-10-29 15:20:55 -04:00
William Jordan-Cooley
dd29817e08
using user languages in tokenization and language detectio
2024-10-25 11:28:45 -04:00
William Jordan-Cooley
00d6277bc6
some code cleanup and comments
2024-10-24 12:48:51 -04:00
William Jordan-Cooley
6d7ef49d91
bring back set analytics in updateChoice
2024-10-23 15:35:50 -04:00
ggurdin
aad699d6bd
better error handling for null content in practice activity fromJSON method
2024-10-22 09:21:50 -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
f111ec592e
Merge branch 'main' into bot-settings-design
2024-10-21 14:46:29 -04:00
ggurdin
689252c17f
initial work on updating bot settings UI
2024-10-21 12:54:28 -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
88c3e837ab
hide learning settings that aren't used often
2024-10-16 16:06:03 -04:00
William Jordan-Cooley
07cc5b9c32
show beta and alpha tags on l2s
2024-10-14 14:56:37 -04:00
ggurdin
18d2399c54
add activity feedback to activity request hashcode to ensure new activity is fetched after giving feedback
2024-10-11 10:53:42 -04:00
William Jordan-Cooley
9680662c1b
client will pass time of req to remove possibility of different times there
2024-10-09 10:02:41 -04:00
ggurdin
f20aaa70d5
cast score as int before sending to the server
2024-10-08 16:43:27 -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
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
f9ad45d203
intelligently choosing tokens and passing all their info
2024-10-02 17:40:16 -04:00