Commit graph

33 commits

Author SHA1 Message Date
Kelrap
dc79b98ea6
More thorough error logging (#1297)
* Data is required for .logError

* Edit data for readability

* remove commented out breadcrumbs

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
2024-12-23 15:05:17 -05:00
a_youngdiggs
4cc7483c27
fixed igc match and implemented cache system (#1165)
* fixed igc match and implemented cache system

* code cleanup

* remove unused spanDetailsCache

* updated igc request hash function, use igc request hash as cache key

* give both caches their own timer and clear on interval

* made igc data cache entries into futures and removed previous message cache

* clear IGC cache at the right time, restart timer if it's been stopped

---------

Co-authored-by: choreo development <williamjordan-cooley@Williams-MacBook-Pro-3.local>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2024-12-12 09:45:04 -05:00
ggurdin
a7b6003c89
comment out references to itAutoPlay setting 2024-10-31 11:17:51 -04:00
ggurdin
01f07c5584
move canSend function from igcController to choreographer 2024-10-25 09:51:39 -04:00
ggurdin
49588b91cf
don't allow send + make send button red while running IT 2024-10-25 09:44:18 -04:00
ggurdin
14bed0f430
merge main, resolve conflicts 2024-10-15 10:48:44 -04:00
ggurdin
ac586e0a4d
position overlay cards via tranform follower instead of manually calculating offset, close keyboard when showing span card 2024-10-15 10:40:02 -04:00
ggurdin
8e204c95e4
shrink spancard width to not overflow screen 2024-10-14 11:13:20 -04:00
ggurdin
2bc421e6e7
make popup dimensions dynamic 2024-10-10 15:57:50 -04:00
William Jordan-Cooley
1849178da9 ui tweaks for subscribe card and audio card 2024-10-06 17:18:35 -04:00
William Jordan-Cooley
381769a6e4
adding user id to igc request 2024-08-30 10:14:10 -04:00
ggurdin
b5abef7d1a
moved previous message function to igc controller 2024-08-30 10:02:10 -04:00
Kelrap
20ffe7ba37
Pass previous X messages to IGC 2024-08-30 10:00:48 -04:00
ggurdin
b8bd90a44d
replace accessToken with matrix access token 2024-08-07 12:48:28 -04:00
ggurdin
ef12529af4 use match data to construct input underlines, without using tokens 2024-07-09 15:28:33 -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
2526331706 using getIGCTextData to fetch tokens and languages if not present 2024-06-30 12:08:30 -04:00
William Jordan-Cooley
919cfc4bd3 improving documentation 2024-06-30 10:36:09 -04:00
ggurdin
b95080cee7 merge main into improve-interactive-translator branch 2024-06-28 10:04:02 -04:00
ggurdin
652eb77dd5 include all choice list info in span caching, and moved span caching to a seperate file 2024-06-20 10:05:49 -04:00
Matthew
5c0763f0a9 Finished Bot Animations and other fixes 2024-06-14 21:14:37 -04:00
ggurdin
01dc89f199 clear cache on send and before getting language help, update span data hashcode 2024-06-14 13:07:26 -04:00
Matthew
8310801981 Auto Play Interactive Translator 2024-06-13 15:16:28 -04:00
ggurdin
14f4192b6f added caching for span details api responses, also pre-calling of span details endpoint for each match after fetching IGC data 2024-06-12 09:58:12 -04:00
Kelrap
3049cfb227 Add comment 2024-05-28 15:39:13 -04:00
Kelrap
1d7abf45ff Keep toolbar from closing on own 2024-05-28 15:38:28 -04:00
ggurdin
c1090925d1 better error handling for range errors in span cards 2024-05-23 11:46:55 -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