ggurdin
e8d1bba77c
fix: don't hide message at end of IT ( #1480 )
2025-01-16 13:12:20 -05:00
ggurdin
f9dce6fc11
feat: show message when no word selected ( #1479 )
2025-01-16 13:03:33 -05:00
ggurdin
5588d8ec16
feat: leave analytics rooms after extracting data, use generator function to batch rooms in download ( #1478 )
2025-01-16 12:42:24 -05:00
wcjord
77c4f711b0
feat(lemma meaning activity): widen distractor range, reduce lemmas w… ( #1469 )
...
* feat(lemma meaning activity): widen distractor range, reduce lemmas where meaning activity required
* feat(lemma meaning activities): make distractor lemmas have same pos
* dev(lemma meaning repo): use local storage instead of in-memory cache
* fix(lemma meaning activity): explicitly prevent the same meanings in distractors
* fix: dart formatting, deleted empty files
---------
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-16 10:47:31 -05:00
ggurdin
fe34444797
fix: don't add question mark to end of morph activity question ( #1464 )
2025-01-15 14:40:00 -05:00
ggurdin
8852a2e41f
feat: sort distractors by text length ( #1462 )
2025-01-15 14:34:28 -05:00
ggurdin
d8f484871e
feat: if message needs tokenization before send, send fake message to… ( #1443 )
...
* feat: if message needs tokenization before send, send fake message to look like the message is sending
* feat: make fake event replacement smoother
2025-01-15 14:27:53 -05:00
ggurdin
2357751c56
fix: revent toolbar max height ( #1460 )
2025-01-15 13:42:59 -05:00
ggurdin
87fca9f56a
Revert "revert recent changes to relevant files to test if that fixes hidden …" ( #1456 )
...
This reverts commit c1041dda70 .
2025-01-15 12:51:26 -05:00
ggurdin
c1041dda70
revert recent changes to relevant files to test if that fixes hidden message bug ( #1455 )
2025-01-15 12:38:39 -05:00
ggurdin
8a272ae7c1
feat: function to convert RepresentationEvent => IGCTextData ( #1452 )
2025-01-15 12:07:00 -05:00
ggurdin
21fd36ac9c
feat: allow height of lemma correction text field to grow to 3 lines ( #1445 )
2025-01-14 15:16:30 -05:00
ggurdin
986fdc1d5f
fix: add padding inside morph choices scroll view ( #1444 )
2025-01-14 15:09:54 -05:00
ggurdin
bab9287117
fix: make scrollbar in morph_center_widget scrollable ( #1441 )
2025-01-14 14:08:10 -05:00
ggurdin
027158e286
1435 refactor into function specific groupings ( #1440 )
...
* fix: deleted unreferenced files
* fix: sort files based on function
2025-01-14 14:00:30 -05:00
ggurdin
d72fe2ae17
fix: don't error out of analytics download on space hierarchy error ( #1436 )
2025-01-14 10:53:50 -05:00
Kelrap
f021e3deb2
Vocab v2 ( #1402 )
...
* starting to change vocab analytics page
* couple extra details
* Add enum for lemma categories
* Set up vocab v2 card
* Adds basic lemma definition page
* Added more elements to definition page
* Add more definition page features
* Add tooltips to definition page icons
* Get forms + examples working
* Add scrolling, edit POS retrieval
* Added POS clarification to duplicate lemmas
* Add comments, minor fix to dots
* fix: dart format and remove duplicate functions
---------
Co-authored-by: wcjord <32568597+wcjord@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2025-01-14 09:20:41 -05:00
Krille
6f18f71644
chore: Update lastEvent after redaction
2025-01-14 13:54:14 +01:00
Krille
36bdca84c7
chore: Update matrix dart sdk
2025-01-14 10:46:20 +01:00
Krille
f66f99e93f
build: Update flutter to 3.27.2
2025-01-14 08:51:00 +01:00
ggurdin
496a789030
fix: base propotion on shouldDoActivity so messages don't end up locked ( #1434 )
2025-01-13 16:29:12 -05:00
ggurdin
bc3cda6dda
feat: added ignored span cache to prevent showing match again after ignoring it ( #1432 )
2025-01-13 15:50:46 -05:00
ggurdin
1c8d519342
fix: reduce minWidth of internal constrained box in word zoom card to account for padding ( #1428 )
2025-01-13 14:10:25 -05:00
ggurdin
a37266fc3d
feat: disable send button if fetching IGC ( #1427 )
2025-01-13 14:00:08 -05:00
ggurdin
f672996fb1
fix: replace maxWidth in multiple choice activity ( #1426 )
2025-01-13 13:44:28 -05:00
ggurdin
8fd63be5be
fix: fix overflow for long lemma definitions ( #1425 )
2025-01-13 13:40:40 -05:00
ggurdin
064e2c6dd3
feat: after completing match in igc, automatically go to next match ( #1396 )
...
* feat: after completing match in igc, automatically go to next match
* fix: if user ever chose correct choice in span card, auto-select it again on open
2025-01-13 12:56:41 -05:00
ggurdin
6cb6b7ebac
fix: fix proportion calculation ( #1420 )
2025-01-13 12:11:31 -05:00
ggurdin
0aaf2d6bca
fix: prevent proportion from being negative. If negative, return 0 ( #1418 )
2025-01-13 11:57:00 -05:00
ggurdin
d9ffd50093
fix: updated order of columns, grammar XP ranges, and copy in space analytics download ( #1416 )
2025-01-13 11:30:26 -05:00
ggurdin
bfe8789485
fix: in lastUsedByActivityType, check for uses with specific activity type ( #1413 )
2025-01-13 10:58:10 -05:00
ggurdin
28757d603a
fix: remove maxWidth constraint from multiple choice activity card ( #1411 )
2025-01-13 10:39:24 -05:00
wcjord
02050d3006
1407 bring back locking of tools ( #1408 )
...
* dev: clean up isActivityBasicallyEligible and shouldDoActivity defs
* feat: bring back locking of tools and highlight words with meaning activities
* fix: exclude tokens that are not relevant for meaning activities from proportionOfActivitiesCompleted computation
* fix: show yellow if token meaning activity has been done but shouldDoActivity is true
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-13 10:23:40 -05:00
Krille
2fef6faa1a
chore: Follow up other party has no keys
2025-01-13 16:08:08 +01:00
Krille
aa010767de
feat: Prevent sending messages if other party has no encryption keys
2025-01-13 13:58:46 +01:00
krille-chan
8cb06d602b
chore: Show close icon for device verification warning
2025-01-12 12:24:14 +01:00
wcjord
bbc791b314
dev/feat: refactor of instructions, tweaking of morph/lemma edits
2025-01-11 13:25:07 -05:00
wcjord
7054d92532
feat: tweaking morphogical edit flow and changing lemma meaning to edit flow
2025-01-10 19:28:16 -05:00
ggurdin
47930eea1b
fix: get morph copy for all morph lists in analytics download ( #1400 )
2025-01-10 16:51:20 -05:00
wcjord
075b3da80e
Morph edits ( #1398 )
...
* feat: allow user to edit morph tags
* fix: not local choreeoooooo
* fix: reverting pangea representation
* dev: remove first implementation
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-10 15:53:15 -05:00
ggurdin
8cbe1ea1f7
1389 space analytics download updates ( #1395 )
...
* feat: invite other admins to analytics rooms
* fix: properly invite space admins to analytics rooms
* feat: simplify process for getting space admins into analytics rooms
* feat: add columns for over and under 80% correct use for original written and system generated uses
2025-01-10 14:25:27 -05:00
Krille
f68a9de6bf
feat: Display file description on all file events
2025-01-10 15:19:48 +01:00
Krille
a5dc6db4e8
fix: Do not leave old room if join new room failed
2025-01-10 14:57:54 +01:00
ggurdin
771bd4b6c3
fix: don't run startChatWithBotIfNotPresent if user is bot ( #1392 )
...
* fix: don't run startChatWithBotIfNotPresent if user is bot
* fix: dart formatting
2025-01-09 16:04:16 -05:00
wcjord
8084cc24cc
1380 content challenges ( #1391 )
...
* use gold consistently for positive xp color
* fix: dont point to local choreo
2025-01-09 14:19:01 -05:00
ggurdin
a26895ad81
feat: uncomment sendOnEnter chat setting ( #1388 )
2025-01-09 10:46:27 -05:00
ggurdin
9826501c86
fix: Limit message preview to one line ( #1387 )
2025-01-09 10:24:51 -05:00
ggurdin
a6adf00094
fix: show subtitle in space analytics user entry instead of tooltip ( #1386 )
2025-01-09 10:12:10 -05:00
Krille
f9f13a14b4
build: Update matrix dart sdk
2025-01-09 12:15:56 +01:00
Wilson
900aebc092
change lemma definition response schema to match choreo ( #1379 )
2025-01-08 19:13:38 -05:00