bsky-app/src/lib/strings
Hailey fedb94dd70
3rd party embed player (#2217)
* Implement embed player for YT, spotify, and twitch

* fix: handle blur event

* fix: use video dimensions for twitch

* fix: remove hack (?)

* fix: remove origin whitelist (?)

* fix: prevent ads from opening in browser

* fix: handle embeds that don't have a thumb

* feat: handle dark/light mode

* fix: ts warning

* fix: adjust height of no-thumb label

* fix: adjust height of no-thumb label

* fix: remove debug log, set collapsable to false for player view

* fix: fix dimensions "flash"

* chore: remove old youtube link test

* tests: add tests

* fix: thumbless embed position when loading

* fix: remove background from webview

* cleanup embeds (almost)

* more refactoring

- Use separate layers for player and overlay to prevent weird sizing issues
- Be sure the image is not visible under the player
- Clean up some

* cleanup styles

* parse youtube shorts urls

* remove debug

* add soundcloud tracks and sets (playlists)

* move logic into `ExternalLinkEmbed`

* border radius for yt player on native

* fix styling on web

* allow scrolling in webview on android

* remove unnecessary check

* autoplay yt on web

* fix tests after adding autoplay

* move `useNavigation` to top of component

---------

Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2023-12-21 14:33:46 -08:00
..
display-names.ts Sanitize BIDI characters from display names (#1462) 2023-09-15 14:05:45 -07:00
embed-player.ts 3rd party embed player (#2217) 2023-12-21 14:33:46 -08:00
errors.ts Add web network failure error detection (close APP-83) (#537) 2023-04-25 20:46:47 -05:00
handles.ts allow handles to start with a number (#1231) 2023-08-21 13:37:57 -07:00
headings.ts Use more beautiful title separator (#1728) 2023-10-30 19:25:19 -07:00
helpers.ts Added show more for long posts 2023-10-26 19:38:39 +05:30
mention-manip.ts Merge main into the Web PR (#230) 2023-02-22 14:23:57 -06:00
rich-text-detection.ts Spelling (#772) 2023-05-30 14:46:43 -05:00
rich-text-manip.ts Shorten links in composer to reduce char usage (#1188) 2023-08-16 10:22:50 -07:00
time.ts Update time.ts to handle very small or negative time differences (#1390) 2023-09-08 08:57:22 -07:00
url-helpers.ts 3rd party embed player (#2217) 2023-12-21 14:33:46 -08:00