Commit graph

9866 commits

Author SHA1 Message Date
ggurdin
ffb08ff336
fix: remove analytics from memory on logout (#1786) 2025-02-13 16:07:02 -05:00
ggurdin
08126fd38b
fix: make learning settings dropdowns stand out against background (#1784) 2025-02-13 14:58:55 -05:00
ggurdin
4fe67a9384
fix: combine token with following punctuation to prevent punctuation from causing newline (#1783) 2025-02-13 12:30:38 -05:00
ggurdin
cd0650f6b7
fix: dispose TextPainter after use (#1777) 2025-02-12 16:00:38 -05:00
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>
2025-02-12 14:28:15 -05:00
ggurdin
811e732371
fix: update out-of-date language cache (#1775) 2025-02-12 13:57:15 -05:00
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>
2025-02-12 13:54:38 -05:00
ggurdin
8988cce68a
chore: updated input bar copy (#1774) 2025-02-12 13:30:34 -05:00
ggurdin
3af3f78d93
chore: reduce padding in learning setting dropdowns (#1772) 2025-02-12 12:24:30 -05:00
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>
2025-02-12 11:59:23 -05:00
ggurdin
ed93d59902
chore: update vocab copy (#1770) 2025-02-12 11:53:15 -05:00
ggurdin
0eb24f5ebf
fix: resolve memory leak on iOS caused by theme data (#1768) 2025-02-12 11:25:45 -05:00
ggurdin
cc42bee88a
fix: remove expanded widget from country tile (#1765) 2025-02-11 13:36:26 -05:00
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>
2025-02-10 16:40:07 -05:00
ggurdin
6540885100
chore: add missing grammar copy (#1762) 2025-02-10 16:29:33 -05:00
ggurdin
ee72460aba
feat: update country dropdown to match style of language dropdown (#1756) 2025-02-10 14:46:32 -05:00
ggurdin
3e72ee8088
fix: add back password reset button (#1747) 2025-02-10 10:34:07 -05:00
ggurdin
2aacaa451f
fix: replace web preview icons (#1746) 2025-02-10 09:59:17 -05:00
ggurdin
ad241aa631
feat: move reply button to chat view header (#1733) 2025-02-07 16:46:10 -05:00
ggurdin
65149bb1fa
fix: unfocus keyboard on click outside in activity planner page, add done button to final text field (#1732) 2025-02-07 15:34:37 -05:00
ggurdin
f9e2b3d9c0
feat: added XP offset data to public profile to prevent user from ever going down a level (#1731) 2025-02-07 13:56:04 -05:00
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>
2025-02-07 12:51:00 -05:00
ggurdin
98e66abd75
fix: override text field's default error styling to remove gap but still show error outline on username field (#1726) 2025-02-07 10:17:57 -05:00
Wilson
96f0a88022
Vi-copy (#1724)
* complete all vi translations

* fix typo
2025-02-07 09:21:16 -05:00
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>
2025-02-06 17:03:21 -05:00
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>
2025-02-06 16:37:09 -05:00
ggurdin
5347b4764f
feat: add submit button to learning settings popup (#1717) 2025-02-05 16:40:45 -05:00
ggurdin
18cbb45fe1
chore: update link text color in dark mode (#1716) 2025-02-05 15:15:26 -05:00
ggurdin
76a465f14f
fix: reenable token clicking after adding linkify spans (#1711) 2025-02-05 12:03:52 -05:00
ggurdin
0cce17d27b
chore: update reply and link text styling (#1708) 2025-02-05 09:25:58 -05:00
ggurdin
72dcdb4fd5
fix: added linkify to message token text widget (#1702) 2025-02-04 16:19:17 -05:00
ggurdin
7c8f917370
feat: bring back share link to join spaces (#1701) 2025-02-04 15:29:18 -05:00
ggurdin
8dd74d7e8a
feat: use onInitStateChanged in login function to redirect to chat view quicker (#1696) 2025-02-04 13:34:07 -05:00
ggurdin
1e40e1d1a6
feat: move language dropdowns into learning settings dialog (#1695) 2025-02-04 12:39:23 -05:00
ggurdin
75a0d1e07b
feat: allow users to edit lemmas (#1694) 2025-02-04 11:02:30 -05:00
wcjord
b0149ecc26 feat(morph_analytics_view): show all morph icons if support account 2025-02-03 15:10:01 -05:00
ggurdin
32ae0fb558
feat: trim username and password fields before login (#1687) 2025-02-03 14:00:57 -05:00
ggurdin
527a835cd2
feat: don't award analytics data for messages not in l2 (#1686) 2025-02-03 13:53:24 -05:00
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>
2025-02-03 12:36:46 -05:00
wcjord
6dd984a23b
1655-hide-rooms-filters-with-7-rooms (#1656)
* ui(chat_list_body): hide filters if < 7 rooms

* 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>
2025-02-03 12:29:49 -05:00
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>
2025-02-03 12:21:29 -05:00
wcjord
9eb83de21f fix(class_code): class code was not getting context 2025-02-01 10:39:49 -05:00
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
2025-01-31 16:40:41 -05:00
ggurdin
ed3ca1fd25
fix: resolve overflow for long lemmas (#1680) 2025-01-31 16:22:25 -05:00
ggurdin
6f213e78a5
1653 GitHub action to add needs testing labels (#1679)
* feat: add github action to add needs testing labels to closed issues

* fix: add all needs testing labels
2025-01-31 15:28:39 -05:00
ggurdin
14b069618d
feat: add github action to add needs testing labels to closed issues (#1678) 2025-01-31 15:24:39 -05:00
ggurdin
875d6bb7eb
fix: revert some changes to leaving space logic, updated copy (#1677) 2025-01-31 15:17:45 -05:00
ggurdin
78e7c9f7d9
fix: revert change to how unread notification count is calculated (#1671) 2025-01-31 14:14:10 -05:00
ggurdin
d5dd66bcc2
feat: grammar analytics popup redesign (#1670) 2025-01-31 13:39:10 -05:00
ggurdin
44af47a1ee
dev: bump version number (#1664) 2025-01-31 10:48:35 -05:00