Commit Graph

9869 Commits (1a0b9d2809e0c88e8b4b8f3a024ba96489895283)
 

Author SHA1 Message Date
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
10 months ago
ggurdin dd2ccccaad
fix: make overlay accurate for message with edits and replies (#1338) 10 months ago
ggurdin 6f06cfd911
feat: added submit on enter to login/signup pages and other text fields (#1336) 10 months ago
ggurdin 59ca59f465
fix: give pressable buttons constant height (#1335) 10 months ago
ggurdin 0fdd8a62b2
fix: don't play button click sound on click message button (#1334) 10 months ago
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
10 months ago
wcjord f626d5fe7e feat: moving to lemma def over contextual translation 10 months ago
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
10 months ago
ggurdin 6b24b68239
fix: in Android internal testing release github action, don't promote release to production track (#1323) 10 months ago
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>
10 months ago
ggurdin 6491042d59
public profile toggle sets user DOB (#1318) 10 months ago
ggurdin 129c5a5a7a
if room lastEvent has hidden word activity, hide the hidden tokens in the chat list item subtitle (#1317) 10 months ago
ggurdin 60a3587c8f
add back public profile toggle to learning settings (#1316) 10 months ago
ggurdin 7e9dc022eb
make pressable button more visbile in dark mode, make main menu indicators into pressable buttons (#1315) 10 months ago
ggurdin 78ce090696
fix for mobile layout issues on mobile (#1314) 10 months ago
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>
10 months ago
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>
10 months ago
Brord van Wierst e7dcd893fc
fixed env options 10 months ago
Brord van Wierst b07930ab66
added release notes option 10 months ago
Brord van Wierst 0786279e98
and updated actions to latest version 10 months ago
Brord van Wierst 2aeebacab8
and fixed that error.. 10 months ago
Brord van Wierst a749d95b76
main deploy activated, updated some release flow 10 months ago
Brord van Wierst a6723c8a37
temp disable main workflows to verify4 10 months ago
Brord van Wierst f8db37954d
temp disable main workflows to verify3 10 months ago
Brord van Wierst cec1172b59
temp disable main workflows to verify2 10 months ago
Brord van Wierst 5a2853988e
temp disable main workflows to verify 10 months ago
Brord van Wierst 2b4d66ddc2
Merge pull request #1307 from pangeachat/android-fix-env
feat: added mobile patch and moved android release to manual
10 months ago
Brord van Wierst 55e252bd05
commited the commented code again 10 months ago
Brord van Wierst cdf82c0af9
fixed yml 10 months ago
Brord van Wierst 6389bae036
added patch and moved to manual 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
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>
11 months ago
wcjord 9c8edaada8 adding data error handler call 11 months ago
wcjord ccf19aa8a4 remove context from span data, improve isITStart 11 months ago
ggurdin 06817ba4cc
fix: if there's an error while building transcript in tts card, show error card (#1281) 11 months ago
ggurdin c8bf68e4cd
Login signup fixes (#1277)
* made button same height when loading, added timeout to language settings / avatar page

* fix: make button click always work, shrink inputs and add more space between logo and page content

* fix: don't open keyboard automatically in signup/login pages

* fix: make language dropdown hint text accurate

* feat: if a user logs in with SSO, allow them to set their username in the account setup page
11 months ago
ggurdin 940b65d007
made button same height when loading, added timeout to language settings / avatar page (#1275) 11 months ago
ggurdin 341f44090d
use target tokens instead of target constructs to get practice activi… (#1274)
* use target tokens instead of target constructs to get practice activity uses

* save morph construct for token parts of speech
11 months ago
ggurdin 2641d31c55
Fix sso (#1273)
* fix: minor update to SSO

* remove debug print
11 months ago
ggurdin 16bdce9bd2
initial design updates to signup/login process (#1268)
* initial design updates to signup/login process

* feat: added signup/login assets, better button styling and animations

* fix: signup / login updated based on mobile testing
11 months ago
Kelrap d6d6875882
Bot animations (#1262)
* onPopinvok

* Randomly reset bot animation

* Use user ID to identify bot

* Keeps timer from acting on nonexistent widget

* fix: remove setState call in bot face SVG build function

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
11 months ago
ggurdin 6e7dc594f2
bump version (#1266) 11 months ago
ggurdin ff6a2a2918
upgrade to flutter 3.27.0 (#1256) 11 months ago
ggurdin 3e017d733f
wrap textfield in selection area to make typing work on Safari and Firefox (#1251) 11 months ago
ggurdin bf9e0aeba2
added scroll bars to search results (#1250) 11 months ago
ggurdin d3b405adc2
sign in copy change (#1249) 11 months ago
ggurdin 0fcc119c9a
improved logging for acceptReplacement index error (#1245)
* improved logging for acceptReplacement index error

* replace flutter_html package with fork with fix for safari regex

* better logging for cast error in PracticeActivityModel.fromJson
11 months ago
ggurdin 3cf1140039
added version numbers to update dialog (#1244) 11 months ago
ggurdin 966ab19ae0
Sentry (#1241)
* make tts response a warning

* use toString instead of typecast

* made _event without originalSent message a warning

* don't call showFirstMatch if matches is empty
11 months ago
Brord van Wierst 609eff1100
Gh action android (#1081)
* android n ios

* set this branch gh actions

* set this branch gh actions2

* set this branch gh actions3

* set this branch gh actions4

* set this branch gh actions4.1

* set this branch gh actions5

* made executable

* ...

* ...2

* ...3

* ...4

* ...5

* ...6

* ...7

* ...88

* ios test keys

* ios test keys2

* changed some fluufychat stuff

* reset activation

* pic update

* reverted integrate to run again

* ios-build1

* ios-build2

* android space clearing

* another attempt

* another attempt

* another attempt2

* another attempt3

* android downgrade

* undo cleanup

* remove cache

* sdk version force?

* sdk version force remove

* r8 fix

* material

* material remove agian

* reset gradle, up flutter

* downgfrade to 21

* android ndk up agian

* android ndk up agian2

* with disk spcae r4emove agian...

* allow ios modules

* allow ios modules2

* updated version to compile on ios

* how baout this

* ios generated files

* removed exclude group

---------

Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
11 months ago