Commit graph

11438 commits

Author SHA1 Message Date
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
Krille
bb5d865b46
build: Bump version to v1.24.0 2024-12-31 08:58:54 +01: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
Krille-chan
dd65a80d2c
Merge pull request #1525 from weblate/weblate-fluffychat-translations
Translations update from Hosted Weblate
2024-12-30 14:03:24 +01:00
Christian
3d70e2fffd
Translated using Weblate (Tamil)
Currently translated at 100.0% (696 of 696 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ta/
2024-12-30 13:51:03 +01:00
Erin
63795680be
Translated using Weblate (Czech)
Currently translated at 77.5% (540 of 696 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/cs/
2024-12-30 13:51:02 +01:00
Angelo Schirinzi
29b036b6a7
Translated using Weblate (Italian)
Currently translated at 100.0% (696 of 696 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/it/
2024-12-29 04:08:32 +00:00
தமிழ்நேரம்
d11d83a900
Translated using Weblate (Tamil)
Currently translated at 100.0% (696 of 696 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ta/
2024-12-29 04:08:32 +00:00
Edgars Andersons
f81fa7f131
Translated using Weblate (Latvian)
Currently translated at 100.0% (696 of 696 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/lv/
2024-12-29 04:08:31 +00:00
goknarbahceli
41926e6b38
Translated using Weblate (Turkish)
Currently translated at 100.0% (696 of 696 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/tr/
2024-12-29 04:08:30 +00:00
Piotr Orzechowski
4276c0cd29
Translated using Weblate (Polish)
Currently translated at 100.0% (696 of 696 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/pl/
2024-12-29 04:08:30 +00:00
Tewuzij
c4f72cde4f
Translated using Weblate (Vietnamese)
Currently translated at 20.9% (146 of 696 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/vi/
2024-12-29 04:08:29 +00:00
Rex_sa
886d45c7b7
Translated using Weblate (Arabic)
Currently translated at 100.0% (696 of 696 strings)

Translation: FluffyChat/Translations
Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/ar/
2024-12-29 04:08:29 +00: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
Krille
b62d3b449f
fix: Do not set public visibility for private groups 2024-12-27 09:58:50 +01: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
wcjord
ccf19aa8a4 remove context from span data, improve isITStart 2024-12-20 08:26:33 -05:00
ggurdin
06817ba4cc
fix: if there's an error while building transcript in tts card, show error card (#1281) 2024-12-19 12:09:53 -05:00
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
2024-12-19 10:47:11 -05:00
Krille
583bf5f2da
build: Update dart_webrtc package 2024-12-19 10:12:13 +01:00
ggurdin
940b65d007
made button same height when loading, added timeout to language settings / avatar page (#1275) 2024-12-18 16:27:52 -05:00
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
2024-12-18 16:08:33 -05:00