Eric Bailey
a892abb809
clean up orphan temp files on android share failure paths
...
createFile writes to the cache dir before the copy/compress attempt, so
the bail-out paths left a temp file behind. Delete the file on each
failure path (no input stream, copy/write throws, getVideoInfo returns
null). Also wraps the image write in a use {} block so the stream is
closed if compress throws. The success path still keeps the file, since
its path is passed to the compose intent downstream.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
(cherry picked from commit 9d62588a2739d7eb1f12164d0f2c4ae7d5be4e38)
2026-06-05 17:12:39 -05:00
Eric Bailey
c808a10577
log swallowed exceptions in android share intent module
...
The three catch blocks discarded exceptions entirely, making future
diagnosis hard. Add Log.w with the exception at each catch site so
unexpected failure modes (OOM on large bitmaps, truncated streams, etc.)
surface in Logcat during user-reported issues, while keeping the
crash-isolation behavior intact.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
(cherry picked from commit 4b53931468feab72da1bbb8c9af5de6bf5a97038)
2026-06-05 17:12:31 -05:00
Samuel Newman
5eeb80fe96
Fix Android crash when sharing unreadable media into the app ( #10674 )
2026-06-06 01:03:29 +03:00
DS Boyce
a675cbacb6
Link to owner's profile from link embed ( #10759 )
2026-06-05 14:26:30 -07:00
DS Boyce
1d5fb89c80
Improve error messages for LeaveConvoPrompt ( #10760 )
2026-06-05 14:19:48 -07:00
Samuel Newman
ac63ee7739
Remove useWindowDimensions from ProfileBadges ( #10738 )
2026-06-05 16:17:05 -05:00
Samuel Newman
a5338090cb
Let specified facets take priority in feed descriptions ( #10740 )
2026-06-05 16:13:26 -05:00
Samuel Newman
fb8316fd85
Fix external card long press on web ( #10739 )
2026-06-05 16:04:21 -05:00
Samuel Newman
b236f274c3
[Chat] Enforce limits for group size ( #10753 )
2026-06-05 23:17:29 +03:00
Samuel Newman
2e9bfd363c
[Chat] Put pointer_events_none on chat bubbles in ChatListItem ( #10752 )
2026-06-05 13:09:55 -07:00
Samuel Newman
32c0c0ec83
"Follows You" string dedupe ( #10751 )
2026-06-05 13:08:39 -07:00
Samuel Newman
6d468c8ca4
[CI] Remove Wandalen/wretry.action, call pnpm install directly ( #10745 )
2026-06-05 22:49:02 +03:00
Samuel Newman
a5aa985b33
Fix feed scroll reset on device rotation ( #10737 )
2026-06-05 22:48:34 +03:00
Eric Bailey
fd8df7e201
Fire embed:standardSite:view from feed viewability, not embed mount ( #10736 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-05 12:50:16 -05:00
Samuel Newman
f8aae4a192
[Chat] Disable font scaling on fixed-height chat invite cards ( #10744 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 18:18:27 +03:00
Samuel Newman
67ed59fbcd
Align group invite settings with eligibility logic ( #10748 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 18:10:14 +03:00
Samuel Newman
7d4d7642fd
[Chat] Sync single-convo cache on chat lock firehose events ( #10746 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 06:39:23 -07:00
Samuel Newman
f81bb6f494
[Chat] Fix navigation stacking on messages links in split view ( #10741 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 06:38:48 -07:00
Samuel Newman
3cdc0604ca
[Chat] Fix stale reactions dialog after removing a reaction ( #10743 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-05 06:38:23 -07:00
Samuel Newman
d3f073b3d2
[Chat] Request screen tweaks ( #10747 )
2026-06-05 06:35:06 -07:00
estrattonbailey
96e321dfd9
Nightly source-language update
2026-06-05 02:21:15 +00:00
Spence Pope
68da797180
Add OTA fallback for gallery embed ( #10734 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-04 21:19:35 -05:00
Eric Bailey
2f61c0a7b4
Gate StandardSite subscribe button custom theme on AAA contrast ( #10735 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 16:51:34 -05:00
Samuel Newman
f84c85aac6
Use Reanimated layout animations for Android composer ( #8546 )
2026-06-05 00:37:42 +03:00
Spence Pope
144ba30ea6
Add gallery embed type support (display + compose) ( #10707 )
2026-06-04 17:22:40 -04:00
DS Boyce
de926d1838
Show a banner when there are incoming chat requests ( #10498 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-06-04 14:22:29 -07:00
DS Boyce
45bd5b45e8
Reduce stale time for join link preview queries ( #10733 )
2026-06-04 14:11:50 -07:00
Eric Bailey
923e1635d8
V smol log cleanups ( #10731 )
2026-06-04 15:56:37 -05:00
Samuel Newman
ded2ca3744
[Chat] Add chat invite as message embed type ( #10728 )
2026-06-04 13:11:03 -07:00
DS Boyce
09fa93553b
Fix useJoinRequestMutation ( #10730 )
2026-06-04 13:08:51 -07:00
DS Boyce
b9637c0305
Improve error message for group chat join link ( #10729 )
2026-06-04 12:57:22 -07:00
Spence Pope
6677ae977c
Show image count badge on in-feed carousel ( #10719 )
2026-06-04 14:25:35 -04:00
Spence Pope
58783ca5ae
ensure alt text is scrollable ( #10671 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-04 11:24:50 -05:00
Spence Pope
d3c9ed027c
Fix web carousel horizontal swipe triggering browser back/forward ( #10718 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-04 11:23:16 -05:00
Eric Bailey
795d493dea
Apply per-use-case image size configs ( #10690 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-04 11:23:04 -05:00
Samuel Newman
66db349ef2
Switch dynamic app icon library to @bsky.app, fix build flakiness ( #10724 )
2026-06-04 18:46:49 +03:00
DS Boyce
08cd4e58b0
Add group chat join links to supported embed types ( #10454 )
2026-06-04 08:11:50 -07:00
Eric Bailey
c79b5bfa08
Disable overscroll on Android to fix settle discrepancy ( #10717 )
2026-06-04 09:29:36 -05:00
heikadog
49f8e5031f
Fix labeller highlight when selected on bottom bar ( #10716 )
2026-06-04 03:28:40 -07:00
surfdude29
9f200aab05
Use correct Plural macro in InviteLinkDialog ( #10723 )
2026-06-04 00:51:51 -07:00
surfdude29
a19d652a39
Fix invalid zero plural category and add plural formatting ( #10722 )
2026-06-03 23:50:56 -07:00
pfrazee
ad4591eb29
Nightly source-language update
2026-06-04 03:21:17 +00:00
Samuel Newman
153772b760
expo-image tweaks (#10710 )
2026-06-04 01:03:11 +03:00
Samuel Newman
57ae26fcaa
Make extra sure the drawer gesture doesn't accidentally trigger on Android ( #10713 )
2026-06-03 13:57:45 -07:00
Spence Pope
0a5a994170
Fix image peek in carousels for quote posts ( #10688 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2026-06-03 15:38:36 -05:00
DS Boyce
f99837040e
Compile i18n before running lint ( #10711 )
2026-06-03 13:21:13 -07:00
Samuel Newman
4367b9d047
[Android] Fix horizontal swipes being cancelled when leaving bounds ( #10712 )
2026-06-03 15:01:54 -05:00
DS Boyce
84d1785e12
Enable ESLint errors and suppress existing violations ( #10490 )
2026-06-03 11:27:44 -07:00
DS Boyce
cdad723ea1
Hide accept button for locked chats ( #10696 )
2026-06-03 10:23:13 -07:00
DS Boyce
1b4c72f516
Mount message dialogs once at the list level ( #10435 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2026-06-03 09:28:11 -07:00