about summary refs log tree commit diff
path: root/src/components/Post
Commit message (Collapse)AuthorAgeFilesLines
* Fix quality of first seconds of videos on web (#8761) (#8778)Arturo Fonseca2025-08-051-1/+5
|
* Fix web video ViewportObserver component (#8776)Samuel Newman2025-08-041-55/+51
| | | | | | | * Revert "[APP-1083] bug fix: videos not accurately autoplaying on web (#8692)" This reverts commit 9aa35e9fbb6136a88a66388ff5e4644ad25c9e4b. * fix overflow hidden breaking the video viewport observer
* Fix video thumbnails on native (#8774)Samuel Newman2025-08-042-94/+88
|
* [APP-1083] bug fix: videos not accurately autoplaying on web (#8692)Anastasiya Uraleva2025-08-041-7/+38
| | | | | | | | | | | | * update: auto play video on web with intersection position * place back the threshold: 0.5 * update: optimize the intersection observer with a throttled scroll listener --------- Co-authored-by: Anastasiya <anastasiya@Mac.localdomain> Co-authored-by: Anastasiya <anastasiya@Anastasiyas-MacBook-Pro.local>
* Fix quote+list card padding (#8623)Samuel Newman2025-07-093-84/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix quote padding not being pressable * fix list padding not being pressable * Fix unnecessary loading of feeds (#8578) * stop layout shifts in feed loading * don't load feed data if we already have it * adjust styles, alf stuff * remove unused button, massively simplify * fix layout shifting in notifs * use feedcard for feed post embeds * use bold text to match other style * use Link component rather than jank Pressable * prevent nested anchors in notifs * match following text size * add space between content hider * Better dead feed handling (#8579) * add space between content hider * add handling for feeds that fail to load * cleanError, in case of network funkiness * handle deleted lists * split out missingfeed
* Upgrade prettier to 3.6 (#8558)Samuel Newman2025-06-232-5/+5
| | | | | | | * upgrade prettier * run prettier * more files
* Ignore common video errors (#8548)Samuel Newman2025-06-201-3/+16
|
* Use Button instead of TextLink for show more button (#8480)Samuel Newman2025-06-1313-24/+90
| | | | | | | | | | | | | * use button instead of TextLink for show more * Match post text size, provide interaction feedback * Move to new Post components dir * Prettier --------- Co-authored-by: Eric Bailey <git@esb.lol>
* Port post embeds to new arch (#7408)Eric Bailey2025-06-1328-0/+3715
* Direct port of embeds to new arch (cherry picked from commit cc3fa1f6cea396dd9222486c633a508bfee1ecd6) * Re-org * Split out ListEmbed and FeedEmbed * Split out ImageEmbed * DRY up a bit * Port over ExternalLinkEmbed * Port over Player and Gif embeds * Migrate ComposerReplyTo * Replace other usages of old post-embeds * Migrate view contexts * Copy pasta VideoEmbed * Copy pasta GifEmbed * Swap in new file location * Clean up * Fix up native * Add back in correct moderation on List and Feed embeds * Format * Prettier * delete old video utils * move bandwidth-estimate.ts * Remove log * Add LazyQuoteEmbed for composer use * Clean up unused things * Remove remaining items * Prettier * Fix imports * Handle nested quotes same as prod * Add back silenced error handling * Fix lint --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>