Commit graph

9686 commits

Author SHA1 Message Date
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
2025-01-07 08:32:42 -05:00
ggurdin
96c2b3f777
fix: add copy for common noun type morph tag (#1367) 2025-01-06 13:52:27 -05:00
ggurdin
5607d9cc41
fix: if messageDisplayRepresentation is null, display event body (#1366) 2025-01-06 13:29:22 -05:00
ggurdin
6f25884915
fix: make representation warning into a breadcrumb, don't log error on tts cancelled or interupted (#1363) 2025-01-06 12:23:23 -05:00
ggurdin
0e312417d0
fix: if isFetching IGC, don't call getLanguageHelp again in message send function (#1361) 2025-01-06 11:47:07 -05:00
ggurdin
3fe673160e
fix: show different error message when space code not found in public room bottom sheet (#1359) 2025-01-06 11:17:40 -05:00
ggurdin
f1c89a4f9a
fix(deps): update flutter_secure_storage package (#1358) 2025-01-06 11:08:18 -05:00
ggurdin
d53067583d
feat: use the same widget to render hidden tokens in messages and chat list item subtitles (#1356) 2025-01-06 10:56:57 -05:00
ggurdin
0203aaf209
feat: always show emoji activity, enable use to update emoji choice (#1355) 2025-01-06 09:39:49 -05:00
wcjord
5b186f2580 feat: preference word meaning activity over lemma activity 2025-01-03 16:30:13 -05:00
ggurdin
d652983e16
feat: italicize questions, don't give lemma activity if lemma and form are the same (#1349) 2025-01-03 15:11:38 -05:00
ggurdin
14a1ae2287
feat: show lemma under token, give lemma activity first if applicable (#1347) 2025-01-03 11:52:50 -05:00
ggurdin
317cf88aca
fix: if user is unsubscribed, and shouldn't show paywall, send message without running IGC (#1344) 2025-01-02 13:39:36 -05:00
ggurdin
f4e9823384
feat: add function to prevent message audios being assigned as room lastEvent so they don't show as chat list subtitles (#1343) 2025-01-02 13:15:45 -05:00
ggurdin
be7bb5dd36
fix: don't play activity target tokens on init (#1342) 2025-01-02 11:01:40 -05:00
Brord van Wierst
e417af93fa
Using choreo with matrix token (2) (#1242)
* using choreo with matrixç

* removed old stuff

* removed old stuff2

* merge and removed matrix-access-token header

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-02 09:09:06 -05:00
wcjord
2c88e6038b
feat: using translation in IT feedback as more succinct (#1295)
* feat: using translation in IT feedback as more succinct

* fix: removed unused / commented over code

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2025-01-02 08:56:18 -05:00
ggurdin
1689fda54f
1337 feedback on word card (#1339)
* fix: don't give word meaning activity if there are no distractors available

* fix: center activity / answer text in word zoom card

* fix: after completing hidden word activity, wait for savor the joy to end before showing word zoom card
2024-12-31 16:01:04 -05:00
ggurdin
dd2ccccaad
fix: make overlay accurate for message with edits and replies (#1338) 2024-12-31 14:39:03 -05:00
ggurdin
6f06cfd911
feat: added submit on enter to login/signup pages and other text fields (#1336) 2024-12-31 13:15:42 -05:00
ggurdin
59ca59f465
fix: give pressable buttons constant height (#1335) 2024-12-31 12:43:11 -05:00
ggurdin
0fdd8a62b2
fix: don't play button click sound on click message button (#1334) 2024-12-31 12:26:56 -05:00
ggurdin
09942aa47e
fix: simplify word zoom card, make all activity buttons stateless (#1330)
* fix: simplify word zoom card, make all activity buttons stateless

* feat: make it visually clearer which activity type is selected

* fix: give message to user when no token is selected in word zoom card

* feat: don't highlight selected token or speak selected token if message has hidden word activity

* feat: added error widgets to word zoom card

* feat: added x-out badge to word zoom activity buttons, created word zoom activity button widget

* fix: sort morph activity buttons to always have POS as first option, then having unlocked buttons before locked buttons, then alphabetically
2024-12-31 11:54:46 -05:00
wcjord
f626d5fe7e feat: moving to lemma def over contextual translation 2024-12-30 12:12:15 -05:00
ggurdin
0368ce3ea7
Signup login updates (#1324)
* fix: stop signup/login loading on dispose

* fix: if user signs up with SSO, make them agree to TOS on language/avatar settings page
2024-12-30 10:45:32 -05:00
ggurdin
6b24b68239
fix: in Android internal testing release github action, don't promote release to production track (#1323) 2024-12-30 09:51:24 -05:00
wcjord
93b1f7e21d
Wait-for-igc (#1311)
* feat: wait longer before calling igc

* fix: don't call showFirstMatch if running IT

---------

Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
2024-12-30 09:37:25 -05:00
ggurdin
6491042d59
public profile toggle sets user DOB (#1318) 2024-12-27 16:10:36 -05:00
ggurdin
129c5a5a7a
if room lastEvent has hidden word activity, hide the hidden tokens in the chat list item subtitle (#1317) 2024-12-27 15:32:40 -05:00
ggurdin
60a3587c8f
add back public profile toggle to learning settings (#1316) 2024-12-27 15:06:22 -05:00
ggurdin
7e9dc022eb
make pressable button more visbile in dark mode, make main menu indicators into pressable buttons (#1315) 2024-12-27 14:44:54 -05:00
ggurdin
78ce090696
fix for mobile layout issues on mobile (#1314) 2024-12-27 14:01:33 -05:00
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
Kelrap
0d477ad5b4
Paywall on IGC click (#1310)
* Shows paywall when user clicks IGC button

* Always show paywall card on press IGC button

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2024-12-27 11:06:53 -05:00
Brord van Wierst
e7dcd893fc
fixed env options 2024-12-24 14:47:14 +01:00
Brord van Wierst
b07930ab66
added release notes option 2024-12-24 14:41:59 +01:00
Brord van Wierst
0786279e98
and updated actions to latest version 2024-12-24 14:39:22 +01:00
Brord van Wierst
2aeebacab8
and fixed that error.. 2024-12-24 14:17:49 +01:00
Brord van Wierst
a749d95b76
main deploy activated, updated some release flow 2024-12-24 14:14:38 +01:00
Brord van Wierst
a6723c8a37
temp disable main workflows to verify4 2024-12-24 13:49:41 +01:00
Brord van Wierst
f8db37954d
temp disable main workflows to verify3 2024-12-24 13:48:19 +01:00
Brord van Wierst
cec1172b59
temp disable main workflows to verify2 2024-12-24 13:46:45 +01:00
Brord van Wierst
5a2853988e
temp disable main workflows to verify 2024-12-24 13:44:44 +01:00
Brord van Wierst
2b4d66ddc2
Merge pull request #1307 from pangeachat/android-fix-env
feat: added mobile patch and moved android release to manual
2024-12-24 04:01:20 +01:00
Brord van Wierst
55e252bd05
commited the commented code again 2024-12-24 04:00:15 +01:00
Brord van Wierst
cdf82c0af9
fixed yml 2024-12-24 03:57:42 +01:00
Brord van Wierst
6389bae036
added patch and moved to manual 2024-12-24 03:55:16 +01:00
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
Kelrap
eed93f2601
Adds loading indicator when waiting for IGC options (#1302)
* Adds loading indicator when waiting for IGC options

* when editting source text, don't show loading indicator

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
2024-12-23 14:57:42 -05:00
wcjord
9c8edaada8 adding data error handler call 2024-12-20 10:07:50 -05:00