dan
3bf91eb814
Disable Post button when empty ( #5953 )
...
* Disable Post button when empty
* Use regular disabled button
* Disable post on video error until cleared
2024-10-29 20:23:02 +00:00
Samuel Newman
9c27d83d4b
fix splash screen ( #5997 )
2024-10-29 14:17:51 +00:00
Samuel Newman
d1355d52fc
Fix video quality for short videos ( #5996 )
...
* remove auto level capping
* flush first fragment on loop
2024-10-29 13:35:43 +00:00
Samuel Newman
5e18b6f09f
fix alt position ( #5985 )
2024-10-28 23:43:41 +00:00
Hailey
bdb5722640
hailey/filter dupe labels ( #5984 )
2024-10-28 16:23:38 -07:00
Hailey
84db1f997b
Fix E2E tests ( #5980 )
2024-10-28 13:31:24 -07:00
Samuel Newman
0f3fa06c3e
One more haptic tweak ( #5979 )
...
* remove 10ms delay and make light
* make like haptic light
* same for PostThreadComposePrompt
2024-10-28 20:30:59 +00:00
Samuel Newman
d050a78a2d
Tweak haptics, add to post controls ( #5977 )
...
* change timing to 10ms, make ios only
* add haptics to post controls
* rm from like button
2024-10-28 20:03:08 +00:00
dan
dcc5405e8a
Make composer min height conditional and align attachments ( #5976 )
...
* Make web composer min height condiitonal
* Fix alignment
* Fix alignment on mobile
2024-10-28 19:12:15 +00:00
Samuel Newman
5bce043e1e
FAB - delay followup haptic ( #5974 )
2024-10-28 21:02:38 +02:00
Hailey
2e3844c7b4
Don't render ComposerPills when unnecessary ( #5975 )
2024-10-28 11:07:22 -07:00
Samuel Newman
e652b2d7b1
Fix clipping issue with 2 image grid ( #5744 )
...
* don't set aspect ratio for 2 images
* let -> const
2024-10-28 15:52:07 +00:00
dan
2b53ef2541
Fix missing style ( #5944 )
2024-10-25 23:04:54 +01:00
Hailey
e05b4a910f
Conditionally render labels button when media exists in post ( #5942 )
...
* conditionally render button
* update labels on remove
* tweak
2024-10-25 22:52:37 +01:00
dan
d520dd95b9
Split composer into smaller components ( #5941 )
...
* Extract ComposerTopBar
* Rename state variables to align with props
* Extract ComposerEmbeds
* Extract ComposerPills
* Extract ComposerFooter
* Tweak condition to be simpler
* Extract ComposerPost
2024-10-25 21:36:54 +01:00
dan
0ecc98d0de
Display non-post embeds in composer preview ( #5647 )
...
* Display non-post embeds in composer preview
* Remove starter pack special case from ExternalLinkEmbed
This should not be needed because starter pack composer preview now goes through the record preview codepath, just like in the feed/post view.
* Hide record ext links if quote is present
* Align remove buttons
Remove the implicit top padding in record embeds and make it conditional, which is similar to how we treat external link embeds. This makes the X button appear in the same place for record embeds as with links.
2024-10-24 20:44:24 +01:00
dan
3327c47957
Include hydrated responses for other records ( #5646 )
...
* Include hydrated responses for other records
* Rename meta -> view
This is actually all it is now.
2024-10-24 20:43:00 +01:00
dan
e8a53dcea8
Refactor post meta to return PostView ( #5645 )
2024-10-24 20:41:50 +01:00
Eric Bailey
fa4cca11fe
Put ExternalEmbedRemoveBtn on top ( #5887 )
2024-10-24 20:02:42 +01:00
Samuel Newman
f6649e22a7
double haptic ( #5886 )
2024-10-21 19:20:36 +03:00
Hailey
e9be8f4574
Disable feed debug gate due to EME ( #5815 )
2024-10-17 12:54:05 -07:00
Hailey
c3e5107882
Move self-label button ( #5780 )
...
* move self label button?
* rm
* make sure its usable on large font sizes
* tweak wording
* update icon
* tweaks
* change button label and change opacity when no media (#5794 )
* Tweak it moar (#5807 )
* Tweak it moar
* Pluralize
* Labels
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
Co-authored-by: Eric Bailey <git@esb.lol >
2024-10-17 11:42:19 -05:00
Samuel Newman
59f9cd916e
Fix PageWithHeader header leaking into safe area ( #5792 )
...
* fix header leaking out of safe area
* make fix native-only
2024-10-17 11:16:42 -05:00
Samuel Newman
74b0929e4d
Logged out improvments ( #5771 )
...
* fetch all accounts in one go
* delete unused component
* add safeareaview to logged out layout
* add safe area insets to LoggedOut view
* add safe area insets to the error boundary
* sanitize displaynames/handles
* use button for X
* increase spacing
2024-10-17 18:48:38 +03:00
surfdude29
34f1e4d71c
Remove double an from error message strings ( #5782 )
...
* Update ProfileHeaderLabeler.tsx
* Update FeedErrorMessage.tsx
* Update FeedShutdownMsg.tsx
* Update ProfileFeed.tsx
2024-10-17 12:37:32 +03:00
Hailey
2e74f98392
Add graphic media self label ( #5758 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-10-16 19:17:22 -07:00
Samuel Newman
6bc00f8d71
Composer - Self label dialog ALF rewrite ( #4354 )
2024-10-16 08:52:14 -07:00
Samuel Newman
c3d0cc55d9
Edit profile dialog ALF refresh ( #5633 )
2024-10-15 21:57:28 +03:00
surfdude29
53b6d16b51
translate video state strings ( #5762 )
2024-10-15 19:21:37 +03:00
Eric Bailey
4c3c10d7f8
Link cards ( #5677 )
...
* New link card styles
* Cleanup of consituent parts, add hover state
* Fix gif alt text view
* Fix alt text view more
* Remove dupe
* Update remove button
* Remove added margin on gif
2024-10-14 16:06:23 -05:00
Samuel Newman
a445489b53
Translate some missing strings via global i18n instance ( #5740 )
2024-10-14 18:19:30 +03:00
Hailey
432dc867f8
Fix keyboard hiding alt text input after viewing DMs on iOS ( #5739 )
2024-10-14 08:02:16 -07:00
Samuel Newman
d6322477fe
Present in-app browser as sheet ( #5718 )
...
* use page sheet presentation
* move to its own file rather than sitting in prefs
* whoops, missed one
2024-10-11 16:42:58 -07:00
Hailey
eaba658419
Remove autofocus from alt text input ( #5727 )
...
* remove autofocus from alt text input
* open to full height
2024-10-11 16:32:31 -07:00
Hailey
0f7cd2b74d
ext gif check ( #5725 )
2024-10-11 16:25:28 -07:00
Hailey
907b8d17f5
shift hitslop of avi follow button ( #5730 )
...
* shift the hitslop of the follow button
* increase slop
2024-10-11 16:24:22 -07:00
Hailey
34d3e2b127
one line btn ( #5700 )
2024-10-10 19:44:09 -07:00
Paul Frazee
32bf38940d
Tweak threadgate button sizing in the composer on Web ( #5692 )
...
* Adjust threadgate btn sizing in composer
* Tweak threadgate button size on web
2024-10-10 19:07:55 -07:00
Hailey
2ebe8f435b
Update the email verification dialog ( #5663 )
2024-10-10 15:02:36 -07:00
Eric Bailey
c4a2958539
Make default banner more palatable ( #5676 )
2024-10-10 15:35:41 -05:00
Hailey
676e6269e7
Show download button for Apple ( #5671 )
2024-10-10 09:15:24 -07:00
Hailey
2841944789
Ensure app clip works even with starter-pack ( #5664 )
2024-10-09 15:29:25 -07:00
Hailey
9f070cd9cd
Cleanup unused props from dialogs ( #5665 )
2024-10-09 14:50:54 -07:00
Samuel Newman
cca344a3d1
Allow nested sheets without boilerplate ( #5660 )
...
Co-authored-by: Hailey <me@haileyok.com >
2024-10-09 11:30:42 -07:00
Eric Bailey
8fe242728e
Downgrade Radix packages for type compat ( #5653 )
2024-10-08 13:04:42 -07:00
Samuel Newman
fc82d2f6d5
Move Dialogs to Radix ( #5648 )
...
* Use Redix FocusTrap (#5638 )
* Use Redix FocusTrap
* force resolutions on radix libs
* add focus guards
* use @radix-ui/dismissable-layer for escape handling
* fix banner menu keypress by using `Pressable`
* add menu in dialog example to storybook
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
* use DismissableLayer/FocusScope for composer
* fix storybook dialog
* thread Portal through Prompt and avatar/banner
* fix dialog style regression
* remove tamagui
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-10-08 20:00:49 +03:00
dan
efcf8a6ae5
Nicer error message for disabled quotes ( #5644 )
2024-10-08 14:46:15 +09:00
Hailey
ab9c4acc5b
Make alt text scrollable on native ( #5642 )
2024-10-07 17:07:50 -07:00
dan
e1ca3ae40e
Move remaining composer state into reducer ( #5623 )
...
Co-authored-by: Mary <git@mary.my.id >
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
Co-authored-by: Hailey <me@haileyok.com >
2024-10-07 17:07:40 -07:00
dan
c06040cc20
Fetch link previews from RQ ( #5608 )
...
Co-authored-by: Mary <git@mary.my.id >
Co-authored-by: Hailey <me@haileyok.com >
2024-10-07 17:02:58 -07:00