Samuel Newman
e8793e49c8
add keyboard icon
2026-02-28 16:28:22 +02:00
Samuel Newman
d1666345ae
auto-detect composer language from keyboard
...
adds a new expo-keyboard-language native module that reads the current
keyboard language on iOS (via first responder's textInputMode) and
Android (via InputMethodManager). iOS also gets real-time updates when
the keyboard language changes.
users opt in via Settings > Languages > "Automatically detect post
language from keyboard" (native only, marked experimental). when
enabled, the composer language tracks the keyboard language. users can
override per-session by selecting a language manually, and re-enable
auto mode via the "Automatic" item in the language menu.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-02-28 16:00:45 +02:00
pfrazee
6cdc1fe2b5
Nightly source-language update
2026-02-28 02:56:49 +00:00
DS Boyce
9bbcb472ef
Use on-device translation on mobile when available ( #9930 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-02-27 16:59:19 -08:00
Samuel Newman
7c9f05a2af
ContextMenu - return item to the right location if keyboard hides ( #9963 )
2026-02-27 22:19:04 +00:00
Samuel Newman
d4357b2cb8
Fix iOS sheet keyboard handling using native scrollview features ( #9959 )
2026-02-27 13:59:24 -08:00
Spence Pope
576761a645
[APP-1819] fix progress guide flash and extra gap ( #9960 )
2026-02-27 08:31:35 -08:00
DS Boyce
8a1f8997fe
Fix infinite loading spinner when changing search terms ( #9950 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-02-27 03:42:31 -08:00
pfrazee
6cb88ce1f3
Nightly source-language update
2026-02-27 03:06:31 +00:00
Samuel Newman
65c4b7833d
Blur effect on home screen (iOS 26) ( #9935 )
2026-02-26 07:00:12 -08:00
Spence Pope
9b24d75c9c
[APP-1876] Fix pull-to-refresh getting stuck on tab switch ( #9951 )
2026-02-26 02:06:30 -08:00
Spence Pope
398df1a4b5
ensure app session state refreshes on reactivation ( #9954 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 02:06:16 -08:00
pfrazee
db9c2a1596
Nightly source-language update
2026-02-26 03:07:29 +00:00
Alex Benzer
00816b70dc
[APP-1859] pinned feed drag n drop ( #9893 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
Co-authored-by: vineyardbovines <spencerfpope@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-25 11:52:10 -08:00
Samuel Newman
49272be36b
Fix up polyfills, remove unused deps ( #9946 )
2026-02-25 11:43:46 -08:00
surfdude29
85ffc77983
Show hashtag symbol for Mute option in menu ( #9942 )
2026-02-25 01:18:20 -08:00
pfrazee
95bede2dcb
Nightly source-language update
2026-02-25 03:09:49 +00:00
surfdude29
e656fe688d
Align strings from 'subtitles' to 'captions' ( #9941 )
2026-02-24 21:56:12 +00:00
Samuel Newman
db1f45de92
iOS 26 tweaks #2 ( #9938 )
2026-02-24 12:14:19 -08:00
Samuel Newman
bc61314c41
iOS 26 followups ( #9936 )
2026-02-24 08:12:57 -08:00
mozzius
1850042c37
Nightly source-language update
2026-02-24 07:17:35 +00:00
Samuel Newman
782edbf281
Restore type assert that got accidentally removed ( #9934 )
2026-02-23 23:11:39 -08:00
Samuel Newman
73b096e443
iOS 26 ( #9047 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-23 22:34:52 -08:00
pfrazee
9b0f0a8d24
Nightly source-language update
2026-02-24 03:09:35 +00:00
Samuel Newman
9ec06971af
Upgrade Lingui to v5 ( #9905 )
2026-02-23 20:28:03 +00:00
Samuel Newman
75242b9b1f
Bump version to v1.118.0 ( #9931 )
2026-02-23 12:04:58 -08:00
pfrazee
21e53b226d
Nightly source-language update
2026-02-22 03:10:59 +00:00
surfdude29
02c2a9ea7c
Mark admonition text for translation in CreateListFromStarterPackDialog ( #9922 )
2026-02-21 16:53:44 +00:00
Eric Bailey
cb7e2ab976
Release prep 1.117.0 ( #9920 )
1.117.0
2026-02-20 14:30:14 -06:00
Eric Bailey
067c6dacc9
Update location copy ( #9918 )
2026-02-20 13:20:04 -06:00
Eric Bailey
9b8c46cdb7
Add A/A test ( #9917 )
2026-02-20 13:19:56 -06:00
Samuel Newman
f3cc850b62
Fix up typescript config ( #9910 )
2026-02-20 18:07:17 +00:00
Samuel Newman
35f9ed82b9
Fix string concat bug with trending topics muteword moderation ( #9914 )
2026-02-20 11:29:08 -06:00
Samuel Newman
8c4fc087f8
Add ability to convert starter pack to list ( #9675 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Samuel Newman <mozzius@users.noreply.github.com >
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
2026-02-20 11:27:55 -06:00
Samuel Newman
f3ddc074a6
Fork MCEmojiPicker ( #9763 )
2026-02-20 10:39:48 -06:00
Spence Pope
5e0ffc0917
[APP-1809] add cleanup button for unavailable moderation services ( #9901 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-02-20 10:23:01 -06:00
Samuel Newman
3fae42c077
Remove hardcoded warning color, add yellow and pink to ALF palette ( #9911 )
2026-02-20 10:17:11 -06:00
Sylwia
80c0aa35e2
Add CORS headers to /oembed API ( #9845 )
2026-02-19 22:07:49 -08:00
Eric Bailey
4e3c3e9905
[APP-1805] Analytics tweaks and tracking callbacks ( #9861 )
2026-02-19 15:31:35 -06:00
pfrazee
1565e071c1
Nightly source-language update
2026-02-19 03:10:25 +00:00
Samuel Newman
c906fea77a
Fix webpack dev server freezing after repeated refreshes ( #9865 )
2026-02-18 11:03:23 -08:00
Samuel Newman
775a041b71
Add chat data export to Export My Data dialog ( #9900 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-18 11:01:58 -08:00
Samuel Newman
98d17fd950
Fix native-only function being called on web ( #9904 )
2026-02-18 09:46:45 -08:00
Samuel Newman
41b3742365
Dynamically load date-fns locale data ( #9535 )
2026-02-18 11:30:32 -06:00
Samuel Newman
512ce3d5d0
ALF content language dialog ( #9471 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-02-18 08:57:32 -08:00
Samuel Newman
bdf143ce79
Restructure notification/linking handling to use synchronous APIs ( #9497 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Eric Bailey <git@esb.lol >
2026-02-18 08:20:39 -08:00
Samuel Newman
adc079e095
Get rid of Sentry Replay from web bundle ( #9534 )
2026-02-18 10:20:05 -06:00
DS Boyce
74330500de
Improve error handling on Explore page ( #9890 )
2026-02-18 09:57:31 -06:00
DS Boyce
ac939dc84e
Update onboarding user suggestions with new endpoint ( #9872 )
2026-02-18 09:35:00 -06:00
Samuel Newman
b12d703353
Enable profile hover card on quoted post authors ( #9896 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-18 06:35:38 -08:00