Samuel Newman
2d88463453
Remove top padding from shell, move down into individual screens ( #5548 )
2024-10-14 22:09:47 +03:00
Samuel Newman
ef5bc5243e
Use admonitions in settings screens ( #5741 )
2024-10-14 21:45:47 +03: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
Eric Bailey
830b4bee9c
Add Admonition component ( #5680 )
...
* Add Admonition component
* Tweak mobile padding
* Format
2024-10-14 12:06:07 +03: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
8e16427497
Move composer open shortcut to shell ( #5723 )
...
* move composer shortcut hook
* put intent handler in same place
* dont allow shortcuts if no session
* revert change
2024-10-11 16:42:43 -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
Paul Frazee
e53b972957
Make default search language 'all languages' ( #5731 )
2024-10-11 16:23:30 -07:00
Paul Frazee
157011efe3
Fix performance of feed reordering and add layout animations ( #5714 )
...
* Rework SavedFeeds editor to make changes transactionally
* Fix hit slops
* Add layout animations
* Fix: dont let down go too far down
* Speed up layout transitions
2024-10-11 16:12:14 -07:00
Hailey
7e5c522718
Move intent handler to a child of InnerApp ( #5695 )
2024-10-11 09:30:30 -07:00
Paul Frazee
5ebb630c9d
Improve sort & filter of language options in search ( #5709 )
2024-10-10 22:15:28 -07:00
Paul Frazee
9a769b9a03
Always show search options ( #5706 )
2024-10-10 22:15:09 -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
857b20b2a8
Make 'em round ( #5654 )
2024-10-08 14:47:09 -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
dan
dd8be2e939
Use composer state as source of truth for embeds/links on publish ( #5606 )
...
Co-authored-by: Mary <git@mary.my.id >
Co-authored-by: Hailey <me@haileyok.com >
2024-10-07 16:58:42 -07:00
Hailey
509b37fafa
[Video] Prevent screen from dimming while in full screen ( #5637 )
2024-10-07 14:12:17 -07:00
Hailey
ee25b89801
[Video] Add dimension info to share intent ( #5639 )
2024-10-07 14:09:47 -07:00
Samuel Newman
94e7bfbe40
[Video] Revert safari hackfix ( #5367 )
2024-10-07 12:55:03 -07:00
Eric Bailey
f5094240e7
Tweak #5522 ( #5635 )
...
* Reduce post reason icon size & offset (#5522 )
* Make x margin within pin icon the same
* Reduce post reason icon size and offset
* Use existing pin
---------
Co-authored-by: futur <me@futuristick.ca >
2024-10-07 11:28:54 -05:00
surfdude29
ff70b8ff61
use tabular numbers in CharProgress ( #5631 )
2024-10-07 09:45:05 -05:00
Hailey
0ebf636652
Fix padding in repost dialog ( #5626 )
2024-10-06 11:41:45 -07:00
Hailey
b52f8ced56
Fix composer char progress layout ( #5620 )
...
* fix composer
* more fixes
2024-10-06 14:42:52 +09:00
Eric Bailey
76d63f9967
Add alt text limit to image dialog ( #5611 )
...
* Add alt text limit to image dialog
* GIF alt text too
* Fix
* tweaks, save alt on dialog dismiss
* simplify close behavior
* use state in gif alt
* state
---------
Co-authored-by: Hailey <me@haileyok.com >
2024-10-05 19:58:04 +09:00
Eric Bailey
1cedd4a3c4
Post alignment ( #5580 )
...
Co-authored-by: Hailey <me@haileyok.com >
2024-10-04 13:33:17 -07:00
Eric Bailey
d17da8474b
Emoji handling nested ( #5609 )
2024-10-04 13:31:40 -07:00
Hailey
00486e9499
[Sheets] [Pt. 1] Root PR ( #5557 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
Co-authored-by: Eric Bailey <git@esb.lol >
Co-authored-by: dan <dan.abramov@gmail.com >
Co-authored-by: Hailey <me@haileyok.com >
2024-10-04 13:24:12 -07:00
dan
09caf327d9
Make composer reducer source of truth for images/video when publishing ( #5595 )
...
* Move caption and altText state into video reducer
* Make composer state source of truth for images and video publish
2024-10-05 03:45:34 +09:00
dan
282db85c06
Track links and embeds in the composer reducer ( #5593 )
...
* Scaffold embed draft types
These don't map 1:1 to the record structure. Rather, we select data from the draft on posting.
* Prefill initial quote
* Implement the reducer
2024-10-05 03:39:33 +09:00
Eric Bailey
3f66531e83
Add option to search in any language ( #5598 )
2024-10-03 20:23:07 -05:00
Eric Bailey
ce53b3a264
Font tweaks ( #5597 )
...
* Increase fontWeight on android
* Use atoms for a couple stray fontWeights
* Rm unused file
2024-10-03 20:22:54 -05:00
Eric Bailey
eb3b01d0ad
Fix profile header buttons ( #5558 )
...
* Fix profile header buttons
* Adjust labeler buttons too
* Fix load state jumps
* Small tweak for web
* Remove log
2024-10-03 10:45:01 -05:00
Samuel Newman
523a9a48c2
🪵 📌 ( #5594 )
2024-10-03 17:28:13 +03:00
dan
2aa365b5b6
Rename some files and variables ( #5587 )
...
* Move composer reducers together
* videoUploadState -> videoState
* Inline videoDispatch
2024-10-03 14:57:48 +09:00
dan
03704e2b48
Manage video reducer from composer reducer ( #5573 )
...
* Move video state into composer state
* Represent video as embed
This is slightly broken. In particular, we can't remove video yet because there's no action that results in video embed being removed.
* Properly represent video as embed
This aligns the video state lifetime with the embed lifetime. Video can now be properly added and removed.
* Disable Add Video when we have images
* Ignore empty image pick
2024-10-03 14:26:38 +09:00