Hailey
b57ddd0968
Revert change in FAB animation ( #5465 )
2024-09-24 00:44:47 -07:00
Hailey
b77031a074
invert the fab animation, play a haptic ( #4309 )
2024-09-23 13:06:22 -07:00
Samuel Newman
91853ed538
[Video] Flush low quality segments once focused ( #5430 )
...
* Update VideoEmbedInnerWeb.tsx
* keep proper track and flush properly
* consistent current
* use current in listener
* manually loop
2024-09-23 20:30:34 +01:00
Eric Bailey
5eb294488f
[Neue] Handle emoji within custom font ( #5449 )
...
* Support emoji in text with custom font
* Add emoji support to elements that need it
* Remove unused file causing lint failure
* Fix a few more emoji locations
* Couple more
* No throw
2024-09-24 00:40:37 +09:00
Samuel Newman
443f3a6406
Use pressable for video controls ( #5452 )
...
* use pressable for video controls
* add `as any` to preexisiting bad type
* stop mutating prop
2024-09-23 16:35:16 +01:00
Eric Bailey
7e2456b906
[Neue] Font weights ( #5442 )
...
* Align all font weights
* Only load necessary fonts
* Also comment out from hook
2024-09-20 17:29:58 -05:00
Samuel Newman
79a2f8d528
Increase rounding for all embeds ( #5421 )
...
* tweak image styles
* fix reply image preview and covert to atoms
* increase rounding on media inset border
* decrease gap on desktop
* fix inset styles
* increase rounding on embeds to `md`
* Couple edge cases
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-09-20 14:47:28 -05:00
Eric Bailey
0eed1cfec1
[Neue] Buttons ( #5406 )
...
* Re-align button sizing
(cherry picked from commit bcec243bb59dfe468313d98ba61f464d9750feec)
* Use large, small, tiny
(cherry picked from commit 1dc333c2993ab7f2e0ac750c0670dcec9a7069d0)
* Tweaks
2024-09-20 11:38:51 -05:00
Samuel Newman
8fde02fabc
Fix ext embeds in DMs ( #5419 )
...
* fix ext embeds in DMs
* undo acciental rounding change
2024-09-19 15:32:12 +01:00
Eric Bailey
cbc7cd0808
[Neue] Base ( #5395 )
...
* Add fontScale, gate it, fix some computes
* Add inter, integrate
* Clean up
* Apply to old Text component
* Use numeric weight
* Cleanup
* Clean up appearance settings
* Global tracking
* Fix regular italic variant
* Refactor settings and fontScale values
* Remove flags
* Get rid of lower weight font usage
* Remove gate from settings
* Refactor appearance settings for reuse
* Add neue type nux
* Update defaults
* Load fonts, add fallback families
* Load fonts via plugin in production
* Fixes
* Fix for web
* Nits
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-09-18 19:35:34 -05:00
Eric Bailey
b2b5be542a
Fix border radius on avatars ( #5392 )
2024-09-17 12:07:19 -07:00
Hailey
0414b95c58
[Video] Additional android fixes ( #5373 )
...
* rm unused code
* bump lib
* invert bool
2024-09-17 14:04:59 +09:00
Samuel Newman
8daf6b7868
[Video] Fix safari showing spinner ( #5364 )
2024-09-16 14:22:22 -07:00
Samuel Newman
8241747fc2
[Video] Volume controls on web ( #5363 )
...
* split up VideoWebControls
* add basic slider
* logarithmic volume
* integrate mute state
* fix typo
* shared video volume
* rm log
* animate in/out
* disable for touch devices
* remove flicker on touch devices
* more detailed comment
* move into correct context provider
* add minHeight
* hack
* bettern umber
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-09-16 21:37:33 +01:00
Samuel Newman
75e3f51c10
[Video] Fix scrubber tap target ( #5360 )
...
* put padding on correct element
* clear timeout on down
2024-09-16 18:15:07 +01:00
Eric Bailey
0681727b64
Remove overflow hidden from external link outer el ( #5356 )
...
* Remove overflow hidden
* Borders when no thumb
* Fix overflow, add bg to no-thumb state
* Cleanup
2024-09-15 15:42:45 -05:00
surfdude29
2a344d8f12
Add context to Unmute and Mute strings ( #5340 )
...
Co-authored-by: Hailey <me@haileyok.com >
2024-09-15 12:11:44 -07:00
Hailey
843f9925f5
[Video] Remember mute state while scrolling ( #5331 )
2024-09-13 14:07:13 -07:00
Hailey
26508cfe6a
[Video] Remove expo-video, use bluesky-video ( #5282 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-09-13 12:44:42 -07:00
Eric Bailey
b3381da1c1
Image/video border + tweaks ( #5324 )
...
* Image/video border (#5253 )
* Update AutoSizedImage.tsx
* Update AutoSizedImage.tsx
* Update Gallery.tsx
* Update ExternalLinkEmbed.tsx
* Update MediaPreview.tsx
* Update UserAvatar.tsx
* Update ExternalLinkEmbed.tsx
* Update ExternalPlayerEmbed.tsx
* Update ExternalGifEmbed.tsx
* Update GifEmbed.tsx
* Update ExternalGifEmbed.tsx
* Update GifEmbed.tsx
* Update UserAvatar.tsx
* Update ExternalPlayerEmbed.tsx
* Update ExternalPlayerEmbed.tsx
* video
* Update QuoteEmbed.tsx
* Tweaks, abstract components
---------
Co-authored-by: Minseo Lee <itoupluk427@gmail.com >
2024-09-13 18:02:58 +01:00
Paul Frazee
c7231537f1
Merge branch 'ten-milly' into main
2024-09-13 08:57:41 -07:00
Eric Bailey
0315814edd
Separate alt/crop, use new icon ( #5321 )
2024-09-13 14:56:54 +01:00
Eric Bailey
47d99b8712
Adjust image sizing ( #5302 )
2024-09-12 22:35:59 +01:00
Minseo Lee
4d22adbcf6
Tabular numbers to video timestamp ( #5293 )
2024-09-12 15:30:57 +01:00
Eric Bailey
eaf0081623
WIP, avi not working on web
2024-09-11 19:58:16 -05:00
Samuel Newman
991202966e
[Video] Fix web autoplay ( #5274 )
2024-09-11 11:36:54 -07:00
Samuel Newman
580b67ba37
disable autoplay within messages and trim feelers ( #5260 )
2024-09-11 16:20:32 +01:00
Samuel Newman
b04ecbe54d
hls buffering tweaks ( #5266 )
2024-09-11 16:20:20 +01:00
Samuel Newman
db38438549
increase target area of scrubber ( #5265 )
2024-09-11 16:20:08 +01:00
Samuel Newman
fc25992070
[Video] make hover state stick around if tapped ( #5259 )
2024-09-10 20:19:37 -07:00
Samuel Newman
c22492147b
remove scrollbar-gutter in fullscreen ( #5258 )
2024-09-10 23:18:08 +01:00
Hailey
b37b64fb49
Verify Identical Domains Emit Origin ( #5255 )
2024-09-10 08:16:41 -07:00
Samuel Newman
6bc5a05f4b
[Video] Much simpler fix to fullscreen bug ( #5251 )
...
* much simpler fix
* allow old behaviour on firefox
* rm logs
2024-09-10 16:10:13 +01:00
Samuel Newman
66239ba11d
[Video] Fix fullscreen on Chrome ( #5246 )
2024-09-09 22:37:57 -07:00
surfdude29
f240893980
Add context to Mute and Unmute labels on video control ( #5234 )
...
Co-authored-by: Marco Buono <thecoreh@gmail.com >
2024-09-09 09:29:14 -07:00
Samuel Newman
1b4fee3e43
[Video] Open the floodgates (partially) ( #5208 )
2024-09-07 12:15:15 -07:00
Hailey
51259e7c42
Revert "[Video] Ensure loop doesn't stop" ( #5209 )
2024-09-07 12:11:18 -07:00
Hailey
10cdc436b8
[Video] Ensure loop doesn't stop ( #5207 )
2024-09-07 11:54:51 -07:00
dan
7d7431d14e
Set fixed_bottom_bar to true ( #5203 )
2024-09-07 17:07:30 +02:00
jlca
adef9cff10
fix: remove duplicate style rounded_sm ( #5201 )
2024-09-06 22:29:36 -07:00
nicofercavv
275f2bb004
Add cursor pointer to 'New post' button ( #5109 )
2024-09-06 18:18:31 -05:00
Hailey
7e4f8cabd3
[Video] Handle push/pop on Android for autoplay ( #5194 )
2024-09-06 15:01:05 -07:00
Hailey
60182cd874
[Video] Add disable autoplay for native, more tweaking ( #5178 )
2024-09-06 09:31:01 -07:00
Eric Bailey
64b50ba69a
Go full width on native and mobile web ( #5184 )
2024-09-06 17:19:29 +02:00
Eric Bailey
b90cd68359
Remove record-with-media side-by-side layout ( #5182 )
2024-09-06 09:58:27 -05:00
Hailey
6eabedd037
[Video] More adjustments for loading state jank ( #5171 )
2024-09-05 14:54:09 -07:00
Eric Bailey
2265fedd2a
Constrain image heights in feeds and threads ( #5129 )
...
* Limit height of images within posts
* Add some future-proofness
* Comments, improve a11y
* Adjust ALT, add crop icon
* Fix disableCrop in record-with-media posts
* Clean up aspect ratios, handle very tall images
* Handle record-with-media separately, clarify intent using enums
* Adjust spacing
* Adjust rwm embed image size on mobile
* Only do reduced layout if images embed
* Adjust gap in small embed variant
* Clean up grid layout
* Hide badge on small variant with one image
* Remove crop icon from image grid, leave on single image
* Fix sizing in Firefox
* Fix fullBleed variant
2024-09-05 13:45:13 -05:00
Hailey
93c171b403
[Video] Use expo-video from fork ( #5159 )
2024-09-05 08:27:28 -07:00
Marco Buono
6d8ed5c3c8
Add quick access to quote action on long press ( #5123 )
2024-09-05 10:14:04 -05:00
Samuel Newman
428607d9a3
[Video] throw HLS errors to be caught by error boundary ( #5166 )
...
* throw HLS errors to be caught by error boundary
* wording tweak
* do the same on native
* fix type error
2024-09-05 16:03:00 +01:00