sienna-sterling
e1b817a14d
fix(scroll arrows): added scrolling arrow buttons for when activity suggestion area is in list view. also added a create chat button
8 months ago
sienna-sterling
41ada11b53
fix(speech to text): speech to text now working. Also fixed overflow caused by tooltop message
8 months ago
ggurdin
c6e5c2ad29
chore: fix scrolling bug and issues with lemma edit widget ( #2133 )
8 months ago
ggurdin
6df46c73a1
chore: fix newline rendering in non-HTML formatted messages ( #2131 )
8 months ago
Wilson
26638c824b
fix: spinning text to speech icon in word card ( #2102 )
8 months ago
Wilson
9cdba97a1c
(chore) save parse from json language detections ( #2119 )
...
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
8 months ago
ggurdin
b039630266
chore: blur background on activity dialog, increase dialog text sizes ( #2129 )
8 months ago
ggurdin
563956dddd
chore: update space view buttons design ( #2126 )
8 months ago
ggurdin
c204f484c9
refactor: make activity card into a dialog when launching / editing, adjust sizing to fit two-per-row on small screens ( #2123 )
8 months ago
ggurdin
6502c3d26c
chore: remove popup button in menu, go directly to settings ( #2109 )
8 months ago
ggurdin
07cbf2426a
feat: start a chat using an activity template ( #2107 )
...
Co-authored-by: wcjord <32568597+wcjord@users.noreply.github.com>
8 months ago
wcjord
0128ac42cd
Vocab-details-v2 ( #2093 )
...
* started activity in chat creation
* starting vocab tile display
* refactor(vocab_analytics_list): made into little tiles that show the user chosen emoji
* chore: comment out unused file
* chore: remove unused variable
* chore: make eventID nullable for constructs so users can set emoji from vocab details popup
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
8 months ago
Wilson
74b0cfd584
feat: text to speech for all ( #2090 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
8 months ago
ggurdin
f59cd0449a
chore: fix expanded widget in morph meaning widget ( #2087 )
8 months ago
ggurdin
dd392fcb02
chore: adjust scrolling / positioning for new toolbar buttons columns ( #2086 )
8 months ago
ggurdin
06e872ff1e
chore: localize error string in lemma/morph widgets ( #2085 )
8 months ago
ggurdin
9865c6418e
chore: make length requirement the same in signup page and change password page ( #2084 )
8 months ago
ggurdin
cc5a757d71
feat: add join space button to space list / navigation bar ( #2071 )
...
* feat: add join space button to space list / navigation bar
* chore: update join space icon
8 months ago
ggurdin
f2373a255f
chore: normalize footer height ( #2072 )
8 months ago
ggurdin
ab3e1266e5
2006 target language information needs to be updated when users change ( #2069 )
...
* chore: use short lang code in public profile
* chore: update public profile each time analytics are updated to account for case of missed target language update
8 months ago
ggurdin
6914d9d0d7
feat: notification in space view for knocking users ( #2068 )
8 months ago
ggurdin
50af914f86
chore: fix app freezing in release mode ( #2067 )
8 months ago
wcjord
8abf036381
Refactor: Move toolbar content to bottom of screen
...
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
8 months ago
ggurdin
25f057e943
chore: don't add extra asterisk to editted HTML messages ( #2056 )
8 months ago
ggurdin
888cc7e13d
chore: stop audio when route changes and before playing token audio ( #2054 )
9 months ago
ggurdin
fe2b79ca1f
chore: update version dialog copy ( #2053 )
9 months ago
ggurdin
365b7f0a12
fix: resolve issues with token punctuation combination and HWL activities ( #2051 )
9 months ago
Wilson
8f50bfd4bc
make login form autofillable ( #2048 )
...
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
9 months ago
ggurdin
b8e7eca69c
feat: allow users to edit morph meanings ( #2047 )
9 months ago
ggurdin
714613f871
chore: only trigger onPaste callback when text left increases by >1 character ( #2046 )
9 months ago
ggurdin
c9dbbe73b8
feat: added util in choreographer to response to pasting in the input… ( #2021 )
...
* feat: added util in choreographer to response to pasting in the input bar
9 months ago
ggurdin
50c5fac8dc
refactor: wait for user controller to init before initing subscription controller, if error happens when fetching subscription, give user a subscription ( #2030 )
9 months ago
wcjord
cf1a420415
chore(settings_learning): check with user if they want to save unsave… ( #1997 )
...
* chore(settings_learning): check with user if they want to save unsaved changes
* generated
* chore: don't allow user to dismiss setting learning dialog by clicking background
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
9 months ago
Sofanyas Genene
bf29c94ace
Created pop-up dialog for users to enable system autocorrect if langu… ( #2025 )
...
* Created pop-up dialog for users to enable system autocorrect if language is supported
* Added intl_es.ard translation
* generated
* chore: formatting
* chore: update / simplify dialog
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9 months ago
ggurdin
1669c9f967
chore: set group chat power levels manually ( #2012 )
...
* chore: set group chat power levels manually
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9 months ago
ggurdin
b6a0868e35
refactor: move around order of TOS and username setting in signup ( #2002 )
9 months ago
sienna-sterling
29504434f3
1800-allow-users-to-edit-some-info-in-the-analytics-screens ( #1934 )
...
* feat(vocab detail meaning): Used Lemma Meaning Widget for editing meaning within vocab details. Also added character count.
* chore: converted function into Widget, moved some logic around
* chore: simplify l2 getter in vocab analytics lemma view
* chore: make sure meaning and form styling in vocab details are the same
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
9 months ago
Wilson
e560f2345d
bake language detections into pangea message events, change relative imports to absolute imports ( #1947 )
...
Co-authored-by: ggurdin <ggurdin@gmail.com>
9 months ago
ggurdin
71f4652390
fix: made nextITStep a completer so it will not be set twice ( #1978 )
9 months ago
Wilson
7d52f58b4c
allow custom local bot name ( #2027 )
...
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
9 months ago
ggurdin
b9732b65e4
Merge prod into main ( #2040 )
...
* fix: always pass context to classCode function
* chore: bump version number (#1872 )
* fix: add release workflow updates to production branch (#1873 )
9 months ago
ggurdin
9a16b01f0c
chore: try to pull localized price string from revenuecat SDK on mobile ( #2038 )
9 months ago
ggurdin
12951c3c48
refactor: add necessary info to subscription options
9 months ago
ggurdin
d20e8918d1
chore: show loading indicator and don't hide button on subscription page ( #2023 )
9 months ago
ggurdin
2b17945194
chore: only run leave function if dialog result is yes ( #2011 )
9 months ago
ggurdin
04315eaf10
chore: update leave room messages ( #2010 )
9 months ago
ggurdin
8819499500
chore: on click of chat invite, show dialog asking user to accept or decline ( #2007 )
9 months ago
Wilson
90faab6068
fix(lemma_meaning_activity_generator): filter out empty strings as eligible distractors ( #2004 )
...
* filter out empty strings as elible distractors
* generated
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9 months ago
wcjord
5b99c935a8
chore(level_display_name): don't display bot learning stuff ( #1999 )
9 months ago
ggurdin
c67c35e4f0
chore: clear init completer in userController on logout ( #1993 )
9 months ago
ggurdin
56b2d132e1
chore: don't show toolbar for redacted messages ( #1992 )
9 months ago
ggurdin
acb0ced1b0
chore: set active filter to groups after creating new group ( #1990 )
9 months ago
ggurdin
0c9a44a26e
chore: link visibility ( #1988 )
9 months ago
ggurdin
912efa7bb8
chore: stop audio message playing on 1) navigate to different route, 2) play other message, 3) open toolbar ( #1982 )
9 months ago
ggurdin
f839b79e81
chore: give IT bar choices array steps unique IDs to avoid identical keys ( #1980 )
9 months ago
ggurdin
a8b0c50a53
chore: if originalSent without tokens, edit message to add new tokens ( #1976 )
9 months ago
ggurdin
a42ede894f
feat: better UX for event too large error ( #1975 )
9 months ago
ggurdin
8400c42f01
fix: when leaving space, do not leave analytics rooms ( #1973 )
9 months ago
ggurdin
60fe4d122d
chore: update empty description copy for spaces ( #1968 )
9 months ago
ggurdin
82ac5da135
chore: remove analytics popup header text on mobile ( #1966 )
9 months ago
ggurdin
f5708facd9
fix: force room settings header onto one line with ellipsis for overflow ( #1965 )
9 months ago
ggurdin
4ddc15deb0
chore: don't stop TTS after IT choice selection ( #1962 )
9 months ago
ggurdin
f2c1029508
chore: simplify enforcement of room capacity, remove capacity option for spaces ( #1951 )
9 months ago
ggurdin
6ddb18b6ec
fix: added fix to remove matches if they don't align with tokens and to use characters when replacing originalInput ( #1948 )
9 months ago
ggurdin
2a9f3a6e96
fix: update logic for checking if short lang code TTS is available ( #1946 )
9 months ago
ggurdin
907ad15f79
chore: when choices array goes off screen, stop playing TTS ( #1945 )
9 months ago
ggurdin
940d8814b7
fix: removed duplicate question in activities ( #1936 )
9 months ago
ggurdin
91c13b56b8
chore: fix some spacing issues on small screens ( #1930 )
9 months ago
ggurdin
6618fdeb46
chore: move learning settings button to fix overflow in analytics summary ( #1929 )
9 months ago
ggurdin
534fe2dfee
Mobile stt ( #1928 )
...
* chore: if user's language is not in langList, refresh langList
* chore: simplify logic for setting TTS lang, set TTS lang each time speak is called
9 months ago
ggurdin
7271f6da10
fix: update key in MorphFeature.fromJson function ( #1925 )
9 months ago
ggurdin
97b8d61afe
chore: make textfields in toolbar work on firefox/safari ( #1922 )
9 months ago
ggurdin
5564663ce8
chore: account for chat details column width in message overlay max width ( #1920 )
9 months ago
ggurdin
897425620d
chore: in TTS, use full langCode voice if available, and short langCode voice if not ( #1919 )
9 months ago
ggurdin
5367dbfb59
fix: fetch morphs once and sort after fetching instead of using future builder in grammar analytics view ( #1890 )
9 months ago
sienna-sterling
ba4800adcc
1759-get-rid-of-redundant-language-selection-error ( #1799 )
...
* fix(error message): made it so the same error message does not appear twice
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
9 months ago
ggurdin
419e08479f
fix: don't call span_details on IT match ( #1889 )
9 months ago
sienna-sterling
65ea468b00
1797-improve-grammar-icon-loading ( #1887 )
...
* fix(image caching): used the CachedNetworkImage for icons to stop fetching them with every rebuild
* generated
* update dependencies
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
9 months ago
sienna-sterling
4c1594d6f0
fix(storage optimization): Removed and replaced used of PStore with G… ( #1730 )
...
* fix(storage optimization): Removed and replaced used of PStore with GetStorage
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
9 months ago
ggurdin
67b118387c
fix: switch vocab / grammar buttons to use icon and text ( #1888 )
9 months ago
ggurdin
ea2896c3dc
fix: add back emoji button ( #1886 )
9 months ago
ggurdin
939e70ef75
feat: added reusable widget to show user's public language and level, added to participant list items ( #1885 )
9 months ago
ggurdin
62d5a7190f
1846 word specific audio player not working ( #1882 )
...
* feat: tie TTS enabled to target lang, show warning popup when disabled
* fix: prevent top overflow for popups
9 months ago
ggurdin
0255a71929
feat: use text instead of icons for analytics buttons ( #1878 )
9 months ago
wcjord
14dc4ed187
fix(pangea_token_model): don't give activities on tokens you just use… ( #1856 )
...
* fix(pangea_token_model): don't give activities on tokens you just used in a message
* generated
* generated
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
9 months ago
Sofanyas Genene
fbf8abd987
Use system keyboard setting in Learning Settings ( #1867 )
...
* Use system keyboard setting in Learning Settings
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
9 months ago
ggurdin
2012c45900
feat: add option to go back from user settings signup page by logging out ( #1870 )
9 months ago
ggurdin
8a4ca7ee98
fix: update base/target language on dropdown value change in activity planner ( #1869 )
9 months ago
ggurdin
820e79593c
fix: wait for bot options to be saved before closing conversation bot dialog ( #1868 )
9 months ago
ggurdin
33208aa30c
1814 add future loading dialog to prevent user interaction during signup login loading ( #1866 )
...
* chore: updates for running on android for flutter 3.29.0
* feat: show future loading dialog on signup and login
* chore: enable build on iOS for flutter 3.29.0
9 months ago
ggurdin
e591ce3a4d
fix: dynamically update input bar height to offset event list ( #1859 )
9 months ago
ggurdin
99b7b7cd42
fix: always show display event in toolbar ( #1855 )
9 months ago
ggurdin
05a046de63
fix: don't allow users to have same base and target short langCode ( #1854 )
9 months ago
ggurdin
32d314c026
feat: fetch new tokens for messages without originalsent representations ( #1853 )
9 months ago
ggurdin
21b9b7e720
Fix arb types ( #1848 )
...
* chore: move over all fluffychat copy changes, revert any differenced between FluffyChat and Pangea copy
* chore: sort copy between FluffyChat and Pangea, update metadata types for FluffyChat copy
* chore: update metadata type for pangea chat copy
* chore: add placeholders to Pangea vietnamese copy
9 months ago
ggurdin
3c0a1b9e56
fix: fix emoji rendering issues in message token text ( #1842 )
9 months ago
Sofanyas Genene
11c681576b
Update background color in language_level_dropdown.dart and p_languag… ( #1841 )
...
* Update background color in language_level_dropdown.dart and p_language_dropdown.dart
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9 months ago
ggurdin
6ee37c0216
fix: set profile to public by default ( #1840 )
9 months ago
ggurdin
b1b5e998ce
fix: move shouldDoActivity function to pangeaMessageEvent to prevent giving activities for messages not in user's l2 ( #1832 )
9 months ago
ggurdin
cd51e68474
chore: revert updates to grammar icons in analytics summary ( #1831 )
9 months ago
wcjord
b154eacac5
refactor(morph_meaining): simplifying morph response
9 months ago
ggurdin
8176d691bf
fix: normalize space chat count copy ( #1829 )
9 months ago
ggurdin
beb0e91c07
fix: fix for splitting up tokens with combined punctuation ( #1828 )
9 months ago
ggurdin
0e48228cd1
fix: more accurate splitting of tokens containing punctuation ( #1822 )
9 months ago
ggurdin
339f2258b5
choreo: lower case text before tts ( #1817 )
9 months ago
ggurdin
5a60e15832
fix: if SVG content is already cached, don't use a FutureBuilder in C… ( #1816 )
...
* fix: if SVG content is already cached, don't use a FutureBuilder in CustomizedSVG
* chore: fix emoji button width
9 months ago
ggurdin
87581e8cfc
fix: when merging punctuation into tokens to prevent line breaks, account for punctuation preceding tokens ( #1812 )
9 months ago
ggurdin
9d13d2fa73
feat: only show window of tokens surrounding highlighted words in lemma use examples messages ( #1811 )
9 months ago
Wilson
6af450efb2
make word meaning activity refetch new definition if cache expires ( #1779 )
...
* make word meaning activity refetch new definition if cache expires
* generated
* bake expire at into response json
* generated
* add expire at in to and from json method
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
9 months ago
ggurdin
91ab045365
fix: update morph feature sort order ( #1796 )
9 months ago
ggurdin
f296012a0e
fix: if example message contains multiple of the same lemma, bold each of them instead of showing as seperate messages ( #1795 )
9 months ago
ggurdin
918c3193af
feat: custom sort order for morph features ( #1794 )
9 months ago
ggurdin
a0ef9c4424
feat: maintain scroll position in vocab/morph analytics view ( #1791 )
9 months ago
ggurdin
9a94045e5d
feat: use custom vocab and morph icons ( #1787 )
9 months ago
ggurdin
ffb08ff336
fix: remove analytics from memory on logout ( #1786 )
9 months ago
ggurdin
08126fd38b
fix: make learning settings dropdowns stand out against background ( #1784 )
9 months ago
ggurdin
4fe67a9384
fix: combine token with following punctuation to prevent punctuation from causing newline ( #1783 )
9 months ago
ggurdin
cd0650f6b7
fix: dispose TextPainter after use ( #1777 )
9 months ago
Kelrap
a218591805
Remove routes that can lead to space chats ( #1757 )
...
* Use push instead of go when traversing spaces
* Redirects from space chat page
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
9 months ago
ggurdin
811e732371
fix: update out-of-date language cache ( #1775 )
9 months ago
ggurdin
a71f519700
1719 grammar detailed view in analytics ( #1728 )
...
* feat: grammar analytics details page
---------
Co-authored-by: wcjord <32568597+wcjord@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9 months ago
ggurdin
3af3f78d93
chore: reduce padding in learning setting dropdowns ( #1772 )
9 months ago
wcjord
c72a2da7fc
Unborked locales ( #1741 )
...
* feat: localized languages
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
9 months ago
ggurdin
cc42bee88a
fix: remove expanded widget from country tile ( #1765 )
9 months ago
Wilson
420a5dc4a7
allow user to simply search for username without prefix and suffix ( #1761 )
...
* allow user to simply search for username without prefix and suffix
* remove debug print
* generated
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
9 months ago
ggurdin
6540885100
chore: add missing grammar copy ( #1762 )
9 months ago
ggurdin
ee72460aba
feat: update country dropdown to match style of language dropdown ( #1756 )
9 months ago
ggurdin
3e72ee8088
fix: add back password reset button ( #1747 )
9 months ago
ggurdin
ad241aa631
feat: move reply button to chat view header ( #1733 )
9 months ago
ggurdin
65149bb1fa
fix: unfocus keyboard on click outside in activity planner page, add done button to final text field ( #1732 )
9 months ago
ggurdin
f9e2b3d9c0
feat: added XP offset data to public profile to prevent user from ever going down a level ( #1731 )
9 months ago
sienna-sterling
f4ab6f7458
1689-make-separate-room-extensions ( #1727 )
...
* fix(room extensions): Made first use of room extensions the original definition
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
9 months ago
ggurdin
98e66abd75
fix: override text field's default error styling to remove gap but still show error outline on username field ( #1726 )
9 months ago
wcjord
e2ca788f81
Add message meaning challenge activity ( #1706 )
...
* Add message meaning mode to toolbar
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
9 months ago
ggurdin
b98f2d3283
1547 level indicator for all users ( #1722 )
...
* feat: publicly viewable target language and level indicator
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
9 months ago
ggurdin
5347b4764f
feat: add submit button to learning settings popup ( #1717 )
9 months ago
ggurdin
18cbb45fe1
chore: update link text color in dark mode ( #1716 )
9 months ago
ggurdin
76a465f14f
fix: reenable token clicking after adding linkify spans ( #1711 )
9 months ago
ggurdin
0cce17d27b
chore: update reply and link text styling ( #1708 )
9 months ago
ggurdin
72dcdb4fd5
fix: added linkify to message token text widget ( #1702 )
9 months ago
ggurdin
7c8f917370
feat: bring back share link to join spaces ( #1701 )
9 months ago
ggurdin
8dd74d7e8a
feat: use onInitStateChanged in login function to redirect to chat view quicker ( #1696 )
9 months ago
ggurdin
1e40e1d1a6
feat: move language dropdowns into learning settings dialog ( #1695 )
9 months ago
ggurdin
75a0d1e07b
feat: allow users to edit lemmas ( #1694 )
9 months ago
wcjord
b0149ecc26
feat(morph_analytics_view): show all morph icons if support account
10 months ago
ggurdin
527a835cd2
feat: don't award analytics data for messages not in l2 ( #1686 )
10 months ago
ggurdin
49e586a7ad
Fluffychat merge ( #1685 )
...
chore: Merge upstream changes
---------
Signed-off-by: Krille <c.kussowski@famedly.com>
Co-authored-by: krille-chan <christian-kussowski@posteo.de>
Co-authored-by: Krille <c.kussowski@famedly.com>
Co-authored-by: Linerly <linerly@proton.me>
Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Co-authored-by: fadelkon <fadelkon@posteo.net>
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>
Co-authored-by: josé m <correoxm@disroot.org>
Co-authored-by: Bezruchenko Simon <worcposj44@gmail.com>
Co-authored-by: Christian <christian-pauly@posteo.de>
Co-authored-by: - <hitekex@yandex.ru>
Co-authored-by: Angelo Schirinzi <Odi-3@users.noreply.hosted.weblate.org>
Co-authored-by: xabirequejo <xabi.rn@gmail.com>
Co-authored-by: Piotr Orzechowski <piotr@orzechowski.tech>
Co-authored-by: Rex_sa <rex.sa@pm.me>
Co-authored-by: Tewuzij <tenajeza@outlook.com>
Co-authored-by: goknarbahceli <goknarbahceli@proton.me>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Co-authored-by: Erin <erin@erindesu.cz>
Co-authored-by: EpicKiwi <me@epickiwi.fr>
Co-authored-by: Christian Tietze <me@christiantietze.de>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
10 months ago
wcjord
d773347d6e
Morph-repo-2 ( #1681 )
...
* feat(morphs): repo for getting lang-specific list of morphs
* integrated repo into use of morph features and tags
* generated
* merged with previous push
* generated
* generated
* chore: fix .env file path
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
10 months ago
wcjord
9eb83de21f
fix(class_code): class code was not getting context
10 months ago
ggurdin
e20844fe86
1512 level up notification ( #1570 )
...
* feat: initial work for level up notification
* feat: initial animation
* feat: level up slide animation, wait for image data to load
* feat: trigger animation on level up
* feat: added sound to level up notificaton
10 months ago
ggurdin
ed3ca1fd25
fix: resolve overflow for long lemmas ( #1680 )
10 months ago
ggurdin
875d6bb7eb
fix: revert some changes to leaving space logic, updated copy ( #1677 )
10 months ago
ggurdin
d5dd66bcc2
feat: grammar analytics popup redesign ( #1670 )
10 months ago
ggurdin
7a071dea77
Switch bot svg ( #1654 )
...
* fix: use bot face png for most bot faces to fix memory issues
* fix: if no data in vocab popup, still show title
10 months ago
ggurdin
fa1bde06f6
fix: on update POS morph feature, also update token's POS ( #1643 )
10 months ago
ggurdin
10401a7685
fix: give each token in HWL activity uses its unique form, use tokens in example messages to get token offset ( #1639 )
10 months ago
ggurdin
d43d176aec
fix: Prevent Discarded unknown attribute error by using known attributes in breadcrumbs ( #1638 )
10 months ago
ggurdin
3ed92b3411
fix: update text controller value when text field value changes ( #1637 )
10 months ago
ggurdin
4f2475bc5e
Testing fixes ( #1636 )
...
* fix: allow dismiss wod data card on click outside
* fix: save activities list in stateful variable so page doesn't reload when text field is selected
10 months ago
wcjord
33278567bc
fix(instructions): dont show clickMessage instructions after message click
10 months ago
ggurdin
5f70b709f4
fix: allow dismiss wod data card on click outside ( #1632 )
...
* fix: allow dismiss wod data card on click outside
* generated
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
10 months ago
wcjord
5a78bab585
fix(activity_planner): fix setting of instruction language in activity planner settings
10 months ago
ggurdin
ccec4f8470
feat: update user cefr model key ( #1628 )
10 months ago
ggurdin
fbdf82b08a
fix: increase padding in vocab analytics popup section ( #1626 )
10 months ago
Hayley D.
b6a1b17266
Plusanimation ( #1404 )
...
* Changed positive XP gains to green text, instead of default white.
* Positive XP gains now represented by a '+' instead of a number.
* number of '+' symbols generated are equal to _addedPoints value and location of spawn is randomly generated.
* Implemented sway animation for '+' symbols
* Made coloring gainColor consistent and removed the previous hardcode
* '+' symbols now sway individually instead of swaying in unison.
* Implemented plus animation (volcano spray)
* Fixed font size typo in progress_indicator.dart
* Recommented enviorment.
* dev: deleted formatting file
* feat: speed up and spread out animation, show similar animation for losing points
---------
Co-authored-by: Hamoda434 <hamoda434@hotmail.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
10 months ago
ggurdin
d9394348c1
Format gh action ( #1567 )
...
* feat: added github action to automatically format code on PR opened
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
10 months ago
wcjord
d824ef222f
1595-word-per-minute-is-still-not-accurate ( #1622 )
...
* feat(stt): hiding speech accuracy
* fix(main): env
10 months ago
ggurdin
7e5343cff2
fix: simplify function for getting morph svg file names ( #1621 )
10 months ago
ggurdin
1add21d69b
feat: updates activity message colors ( #1620 )
10 months ago
ggurdin
37253130f9
feat: make underline dotted and add space between underline and vocab words ( #1619 )
10 months ago
ggurdin
d63f959cd8
feat: trigger some tooltips on tap ( #1615 )
10 months ago
ggurdin
37ef0ada26
fix: increased text size in vocab analytics popup ( #1614 )
10 months ago
wcjord
1c75075bc9
fix(activity_planner): encoding of cefr level in activity request
10 months ago
ggurdin
a82cd02f27
fix: make overlay activity message same color as base message, give each set of vocab dots its own tooltip ( #1611 )
10 months ago
wcjord
edd49cdafe
fix(activity_planner): change key of activity cefr planner to differentiate from individual setting
10 months ago
ggurdin
aef84ede43
feat: update activity message background color ( #1607 )
10 months ago
sienna-sterling
2754bff62e
refactor(language levels): Removed Language Levels class converted it… ( #1580 )
...
* refactor(language levels): Removed Language Levels class converted it to it's own enum file
* refactor(lanugage levels): cleaned up code by removing unused varible and setting initial values to class instances
* refactor(language level): Fixed some loose ends to explicitly take a LanguageLevelTypeEnum
* refactor(language level): implemented changes after testing.
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
10 months ago
ggurdin
cb98328adf
1439 simplify accent and punctuation correction ( #1511 )
...
* feat: initial work to normalize error spans to reduce calls to span_details
* feat: if step is normalization error, don't add to choreo record so uses are saved as WA
* fix: add back null check
10 months ago
ggurdin
ae7c754dbc
feat: added cefr level to user setting, language settings page / signup page ( #1604 )
10 months ago
ggurdin
0ab77054d5
fix: clear lemma cache on logout and language change ( #1603 )
10 months ago
sienna-sterling
3b919b3726
feat(sign-up): Tweaking agreement message ( #1578 )
...
* feat(sign-up): Tweaking agreement message
* fix: added padding around TOS checkbox
---------
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
Co-authored-by: ggurdin <ggurdin@gmail.com>
10 months ago
wcjord
8478f480d3
1594-activity-planner-feedback-new ( #1599 )
...
* feat(activity_planner): updating for feedback
* fix(main): point to appropriate env
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
10 months ago
Kelrap
e2b991b36b
Vocab v2 edits ( #1525 )
...
* Emoji as getter, add LearningSkillsEnum
* Remove hard-coding for font styles
* Remove excess state saving
* Remove type+point parameters from definition popup
* Fix emoji null check notation
* Edit dot widget size for android
* Further reduce state saving in definition popup
* Removed more hardcoding
* fix: UI updates to vocab analytics popup
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
10 months ago
ggurdin
b1b96a9cfd
fix: dart formatting ( #1590 )
10 months ago
wcjord
3dedcf5bf5
1572-feedback-for-activity-planner ( #1586 )
...
* feat(activity_planner): major UI and functionality updates
* fix(intl_en): did not merge
10 months ago
ggurdin
a377200f5f
feat: make public profile toggle change public profile boolean instead of DOB ( #1585 )
10 months ago
ggurdin
0622bf6f07
feat: enable buttons for locked toolbar tools, show message about how to unlock ( #1582 )
10 months ago
wcjord
387a7aa51a
1563-grammar-icon-in-light-mode ( #1565 )
...
* fix(morph_svgs): fixing light/dark mode coloring
* dart formatting
---------
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
10 months ago
ggurdin
c4b35f67c7
fix: fix message overflow for activity messages on mobile ( #1573 )
10 months ago
wcjord
5f1c1887fc
1524 i still have to do too many exercises to unlock an audio message ( #1562 )
...
* feat(toolbar): moved audio to the left
* feat(toolbar): move tts to the left
* dev: dart formatting
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
10 months ago
ggurdin
3424f90672
feat: allow reacting to activity messages, give activity message unique styling ( #1564 )
10 months ago
ggurdin
98aeb60f3a
fix: don't pass PangeaMessageEvent to activity message ( #1561 )
10 months ago
ggurdin
723e28a314
fix: shrink lemma SVG in work zoom card ( #1559 )
10 months ago
ggurdin
1d8e68a147
feat: different styling for activity plan messages ( #1558 )
...
* feat: different styling for activity plan messages
10 months ago
ggurdin
62d5197411
fix: make planner a separate route, make tokens nullable instead of late, and disable randomization buttom while options are loading ( #1556 )
10 months ago
ggurdin
b15ed04aa9
fix: move tooltips inside flexible widgets to prevent freezing ( #1555 )
10 months ago
ggurdin
ef57211441
dev: remove breakpoint ( #1546 )
10 months ago
wcjord
b81f3841f8
feat(activity_planner): full draft done ( #1542 )
...
* feat(activity_planner): mvp done
* refactor(activity_planner): move launch icon button to file
* dev: dart formatting
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>
Co-authored-by: ggurdin <46800240+ggurdin@users.noreply.github.com>
10 months ago
ggurdin
a4e2177de6
fix: don't show invite space dialog after joining room with code ( #1541 )
10 months ago
ggurdin
77e8b3f474
feat: add custom svgs to lemmas in word zoom card ( #1540 )
10 months ago