Hailey
be3c6ab93a
Improve style of reply bar ( #5447 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-09-25 08:32:58 -07:00
Samuel Newman
f7a2368100
Header blurred banner on overscroll (take 2) ( #5474 )
...
* grow banner when overscrolling
* add blurview
* make backdrop blur as it scrolls
* add activity indicator
* use rotated spinner instead of arrow
* persist position of back button
* make back button prettier
* make blur less jarring
* Unify effects
* Tweak impl
* determine if should animate based on scroll amount
* sign comment
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-09-25 15:01:25 +01:00
Samuel Newman
bd393b1b38
Allow profile header to overscroll ( #5457 )
...
* add allowoverscroll prop
* ensure spinner is visible
* more generic prop for `<List>`
* rename to allowHeaderOverScroll
2024-09-25 14:58:53 +01:00
Eric Bailey
b38d4697b7
[Neue] Post avi, PostMeta cleanup ( #5450 )
...
* Support emoji in text with custom font
* Add emoji support to elements that need it
* Remove unused file causing lint failure
* Add web only link variant
* Refactor PostMeta
* Reduce avi size in feeds
* Fix alignment, emoji, in PostMeta
* Smaller avis in notifications
* Shrink post placeholder avi
* Handle the handle again
* Link cleanup
* Cleanup unused props
* Fix text wrapping in timestamp
* Fix underline color
* Tighten up spacing
* Web only whiteSpace
2024-09-24 20:10:13 -05:00
Eric Bailey
2429d5d1ae
Fix composer jumpiness on native ( #5476 )
2024-09-24 18:10:32 -05:00
dan
ddaf2c62bd
[Video] Refactor HLS logic ( #5468 )
...
* Extract HLS interop into useHLS
* Rename variable
* Move flushing outside an effect
* use continue instead of return
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-09-24 21:47:09 +01:00
Hailey
ea43d20c61
Remove image resizer ( #5464 )
2024-09-24 10:15:33 -07:00
Mary
b9516202fa
Revamp image editor ( #5462 )
...
* new image editor
* Rm react-avatar-editor
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-09-25 01:27:40 +09:00
Mary
ed512d6dc5
Revamp edit image alt text dialog ( #5461 )
...
* revamp alt dialog
* readd the limit check
don't trim with enforceLen, it ruins copy-pasting long text and it's overall annoying behavior
* Update src/view/com/composer/photos/ImageAltTextDialog.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
2024-09-25 01:21:06 +09:00
Mary
8ea89469ef
MobX removal take 2 ( #5381 )
...
* mobx removal take 2
* Actually rm mobx
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-09-25 01:14:15 +09:00
Eric Bailey
dbe1df7ac7
Edit self hosting copy ( #5469 )
...
* Edit self hosting copy
* Tweak
* Tweak
2024-09-25 00:45:56 +09:00
Hailey
b57ddd0968
Revert change in FAB animation ( #5465 )
2024-09-24 00:44:47 -07:00
Eric Bailey
e93cbbd56a
Don't use flex on inputs ( #5458 )
2024-09-23 16:34:59 -05:00
Hailey
b77031a074
invert the fab animation, play a haptic ( #4309 )
2024-09-23 13:06:22 -07:00
Samuel Newman
0f36ffdc43
add sideborders to <ProfileHeaderLoading> ( #4995 )
2024-09-23 21:05:23 +01: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
Eric Bailey
4161e23320
Fix spacing ( #5444 )
2024-09-20 17:25:28 -05:00
Wesley
e07f5d5980
Fixing extra spacing in notification text ( #5396 )
2024-09-20 15:06:31 -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
Eric Bailey
fa6f6f9e47
Language fixes ( #5384 )
...
* Add some comments
* Decouple language settings
* Normalize on read/write
* Refactor
* Support device locale on app startup
* Cleanup, port to web
* Clean up comments
* Comment
* Try not to mutate
* Protect util handling, update test
* Dedupe array values
2024-09-20 10:50:33 -05:00
Eric Bailey
8a7fc9ad3f
[Neue] Ligatures & composer ( #5427 )
...
* Disable contextual ligatures
* Ensure new type styles are applied to the composer
* Clean up using real devices
* Feedback
2024-09-19 14:41:31 -05:00
Eric Bailey
1523160467
Remove expo/vector-icons from EditImage modal ( #5422 )
2024-09-19 11:54:39 -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
Eric Bailey
b69fd23456
Milly tweaks ( #5365 )
...
Co-authored-by: Hailey <me@haileyok.com >
2024-09-16 14:52:28 -07: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
Samuel Newman
d62e14eca1
loosen checks on vtt file ( #5359 )
2024-09-16 17:29:34 +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
dan
d6c11a7231
Fix wrong empty state for liked by ( #5343 )
2024-09-15 12:14:46 -07: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
533382173c
[Video] Don't require email verification on self-host ( #5332 )
2024-09-13 14:08:45 -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
dan
fddb1255ec
Enable video_upload gate ( #5311 )
2024-09-12 17:37:07 -07:00
Eric Bailey
47d99b8712
Adjust image sizing ( #5302 )
2024-09-12 22:35:59 +01:00
Paul Frazee
47bea32061
Add a hard-coded redirect for lulaoficial.bsky.social ( #5303 )
2024-09-12 11:09:58 -07:00
Wesley
86abeb80b9
Renaming the Follow button to "Follow back" when followed by user ( #5281 )
...
* Renaming the follow button to follow back when followed by user
* Fixing conditions and reusing existing translation
2024-09-12 15:59:12 +01:00
Minseo Lee
4d22adbcf6
Tabular numbers to video timestamp ( #5293 )
2024-09-12 15:30:57 +01:00
Samuel Newman
7da3ddbe24
[Video] speculative .vtt file selection fix ( #5296 )
...
* speculative vtt fix
* add logging
2024-09-12 15:16:38 +01:00