Eric Bailey
6e05e7d528
Tweak gradient
2024-09-25 17:17:40 -05:00
Eric Bailey
10ca29a067
Tweak gradient
2024-09-25 17:07:19 -05:00
Eric Bailey
b4e4ce0f07
Rounded
2024-09-25 16:59:23 -05:00
Eric Bailey
930358a7a3
Z index
2024-09-25 16:48:10 -05:00
Eric Bailey
1d34ef79ab
New compose button
2024-09-25 16:46:12 -05:00
Eric Bailey
5a5b124120
Just refactor the thing
2024-09-25 16:32:48 -05:00
Eric Bailey
a005f5378e
Fix nav item icon width and alignment
2024-09-25 16:04:21 -05:00
Eric Bailey
6022659625
Tweak nav item count style
2024-09-25 16:01:31 -05:00
Eric Bailey
6bc001a30e
Support emojis in settings account cards ( #5487 )
2024-09-25 15:48:40 -05:00
Eric Bailey
fd15bfec40
Ensure notifications align with new post alignment ( #5486 )
2024-09-25 15:39:03 -05:00
Samuel Newman
f54241c4cf
constrain blur ( #5485 )
2024-09-25 19:42:33 +01:00
Samuel Newman
498f957a1d
Use scale animation for tabs ( #5483 )
...
* fix passing PressableScale oPressIn prop
* use PressableScale for tabs
2024-09-25 18:28:10 +01:00
Hailey
47301661f7
[Video] use dynamic import for hls.js ( #5429 )
...
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-09-25 09:51:51 -07:00
Samuel Newman
60b7443535
show a toast when a haptic is meant to fire while using simulator ( #5481 )
...
buzzz!
2024-09-25 17:13:23 +01:00
Samuel Newman
3293c5e0e0
Reduce display name size ( #5482 )
...
* reduce displayname size
* only apply to small screens
2024-09-25 17:13:03 +01:00
Eric Bailey
224ff42c23
Add gate to increase post-feed page size ( #5473 )
...
* Add gate to increase post-feed page size
* Exclude Discover
* Remove exception
* Clarify intent
* Let gate cache
2024-09-25 10:38:32 -05:00
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
2296ea338e
subtle avatar grow animation ( #5480 )
2024-09-25 15:02:29 +01: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
noriaki watanabe
850cfc1cd5
delete extractHtmlMeta ( #5478 )
2024-09-25 20:28:16 +09: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
Hailey
f231da0cd9
Tweak RN patch ( #5477 )
2024-09-24 15:24:56 -07: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
Samuel Newman
4f0217403d
add a bunch of settings-related icons ( #5471 )
2024-09-24 21:26:48 +01:00
Hailey
6338083a73
[React Native] Patch RCTFileReaderModule readAsDataURL to prevent crash when type is nil ( #5475 )
2024-09-24 13:25:05 -07:00
Hailey
ea43d20c61
Remove image resizer ( #5464 )
2024-09-24 10:15:33 -07:00
Hailey
d2fae81b33
Remove react-native-fs ( #5463 )
...
* remove rnfs
* tweak e2e
* log
* use `safeDeleteAsync`
2024-09-25 01:28:12 +09: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
Samuel Newman
b626b93417
Automatically optimise SVG assets ( #5467 )
...
* add svgo as dev dep
* prefer viewbox
* manual config
* fix config param names
* align config with svgomg
* add lint-staged svgo hook
* edit hook
* add trailing whitespace plugin
* run svgo on existing assets
2024-09-24 15:31:41 +01:00
Hailey
a1e212ab59
[Share Extension] Update to support video ( #5385 )
2024-09-24 01:02:58 -07:00
Hailey
b57ddd0968
Revert change in FAB animation ( #5465 )
2024-09-24 00:44:47 -07:00
Hailey
53b095adeb
Improvements to NSE ( #4992 )
2024-09-23 18:48:48 -07:00
Eric Bailey
e93cbbd56a
Don't use flex on inputs ( #5458 )
2024-09-23 16:34:59 -05:00
Eric Bailey
e1ee95a719
Fix web splash ( #5456 )
...
* Fix web splash
* Untangle base styles
* Fix id name, remove log
2024-09-23 15:21:32 -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
5e333d4dfc
Resolve source files for fonts, remove hack ( #5454 )
...
* Resolve source files for fonts, remove hack
* Prettier
* Prettier, add to hook
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-09-24 00:35:07 +09:00
whey.party
87d601e68d
changed white (gray_0) text to offwhite (gray_25) ( #5453 )
2024-09-23 10:24:36 -05:00
Mary
4e8d86db31
Let Expo/Webpack handle CSS assets ( #3942 )
...
* chore: handle built css assets
* chore: let prettier handle css code
* refactor: let webpack build css assets
* chore: prettier on bskyembed
* chore: touch empty.txt on css directory
* chore: do the same to the workflow
2024-09-23 23:38:04 +09: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
Hailey
c88b555410
Validate TLD in signup ( #5426 )
...
* add lib
* add validation
* log
* add some common typos
* add tests
* reset hasWarned state on edit
* shorten path
* Move test file, adjust regex, add test
* Get real nit picky
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-09-20 16:10:34 -05:00