Commit Graph

39 Commits (cffc697df1b9d69840c2f59020a6ca31cee341bc)

Author SHA1 Message Date
wcjord cffc697df1
Move-cache-logic (#1501)
* fix(igc-cache): fix logic not to ignore ignores :P

* fix(cache logic): fix incorrect return

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
10 months ago
ggurdin e8d1bba77c
fix: don't hide message at end of IT (#1480) 10 months ago
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
10 months ago
ggurdin 027158e286
1435 refactor into function specific groupings (#1440)
* fix: deleted unreferenced files

* fix: sort files based on function
10 months ago
ggurdin bc3cda6dda
feat: added ignored span cache to prevent showing match again after ignoring it (#1432) 10 months ago
ggurdin 9ecf4e3bd2
fix: fix dart formatting for CI (#1368)
* fix: fix dart formatting for CI

* fix: sorted imports, updated deprecated flutter functions

* fix: format files

* fix: format files

* feat: replace syncfusion flutter package with excel flutter package

* fix: don't run enable google services patch in CI

* fix: update iOS supported platforms for enable ios build script

* fix: commented out linux build in integrate CI
10 months ago
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>
11 months ago
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>
11 months ago
ggurdin a7b6003c89
comment out references to itAutoPlay setting 1 year ago
ggurdin 01f07c5584
move canSend function from igcController to choreographer 1 year ago
ggurdin 49588b91cf
don't allow send + make send button red while running IT 1 year ago
ggurdin 14bed0f430
merge main, resolve conflicts 1 year ago
ggurdin ac586e0a4d
position overlay cards via tranform follower instead of manually calculating offset, close keyboard when showing span card 1 year ago
ggurdin 8e204c95e4
shrink spancard width to not overflow screen 1 year ago
ggurdin 2bc421e6e7
make popup dimensions dynamic 1 year ago
William Jordan-Cooley 1849178da9 ui tweaks for subscribe card and audio card 1 year ago
William Jordan-Cooley 381769a6e4
adding user id to igc request 1 year ago
ggurdin b5abef7d1a
moved previous message function to igc controller 1 year ago
Kelrap 20ffe7ba37
Pass previous X messages to IGC 1 year ago
ggurdin b8bd90a44d
replace accessToken with matrix access token 1 year ago
ggurdin ef12529af4 use match data to construct input underlines, without using tokens 1 year ago
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 1 year ago
William Jordan-Cooley 2526331706 using getIGCTextData to fetch tokens and languages if not present 1 year ago
William Jordan-Cooley 919cfc4bd3 improving documentation 1 year ago
ggurdin b95080cee7 merge main into improve-interactive-translator branch 1 year ago
ggurdin 652eb77dd5 include all choice list info in span caching, and moved span caching to a seperate file 1 year ago
Matthew 5c0763f0a9 Finished Bot Animations and other fixes 1 year ago
ggurdin 01dc89f199 clear cache on send and before getting language help, update span data hashcode 1 year ago
Matthew 8310801981 Auto Play Interactive Translator 1 year ago
ggurdin 14f4192b6f added caching for span details api responses, also pre-calling of span details endpoint for each match after fetching IGC data 1 year ago
Kelrap 3049cfb227 Add comment 1 year ago
Kelrap 1d7abf45ff Keep toolbar from closing on own 1 year ago
ggurdin c1090925d1 better error handling for range errors in span cards 2 years ago
Gabby Gurdin cba510ee76 added handling for all cases of null check 2 years ago
Brord van Wierst a30234db67
formatting once more 2 years ago
Brord van Wierst 75112808f6
dart fix 2 years ago
Brord van Wierst 74c3e97ec9
sorted imports again? 2 years ago
Brord van Wierst 75da9cd87d
import sort 2 years ago
ggurdin f86aafcb74 code files 2 years ago