Dan Abramov
d7fa2132bb
Measure avi rects too
2024-11-09 00:13:04 +00:00
Dan Abramov
a3b037af5c
Measure all rects for embeds
2024-11-09 00:13:04 +00:00
Samuel Newman
5da3f29498
[Settings] Ungate, and remove old settings ( #6144 )
...
* move export car dialog
* move disableemail2fadialog
* delete old settings screens
* fix type error
* Update Navigation.tsx
* Delete AccountDropdownBtn.tsx
* remove old change handle modal
* delete add app paswords
* forgot to actually delete the change handle modal
2024-11-08 22:42:18 +00:00
Samuel Newman
7b5e8ae5ce
[Settings] Improved account switcher ( #6131 )
...
* move out avatarstack to own file
* improved settings switch
* prefix with @
* fix types
* up chevron
* respect reduced motion setting
* respect reduced motion in other place
2024-11-08 19:04:18 +00:00
Samuel Newman
468c4b8f5a
Improve chat performance ( #6157 )
...
* fix worklet funcs on gestures
* don't access .value in render
2024-11-08 03:38:32 +00:00
dan
22dd4947f7
[Lightbox] Add border radius to avatars ( #6136 )
...
* Preserve shape in lightbox
* Rename shapes to semantic meanings
It looks like after all I do want to fork based on those.
* Round avatars on the web
* Oops
2024-11-08 02:52:03 +00:00
Samuel Newman
27bbf8b67a
dev options in new settings ( #6128 )
2024-11-06 17:59:22 +00:00
Samuel Newman
325bf1988a
link up verify email dialog ( #6042 )
2024-11-06 17:55:10 +00:00
dan
84fb1b7f97
Update Reanimated ( #6126 )
...
* Update Reanimated
* Fix types
* Fix Reanimated value access warnings
* Fix types
2024-11-05 22:27:36 +00:00
Bartosz Kaszubowski
a78179aab3
StarterPack: fix "Follow All" processing layout ( #6111 )
2024-11-05 15:14:15 +00:00
Samuel Newman
86840f2785
translate sort replies ( #6110 )
2024-11-04 21:47:21 +00:00
dan
26c48373e2
Refactor lightbox prop drilling ( #6073 )
...
* Refactor lightbox footer to render prop
* Unify lightbox types
* Unindent
* Refactor LightboxFooter props
* Move LightboxFooter into the implementation file
2024-11-04 21:31:21 +00:00
Samuel Newman
d33ce1dea1
change language for autoplay setting ( #6069 )
2024-11-01 21:10:25 +00:00
Ben Harris
5c5fc3230b
fix text clipping around external embed's domain ( #6012 )
2024-11-01 12:15:44 -07:00
Samuel Newman
1b69ecb57a
Tweak 2FA enabled state ( #6043 )
...
* tweak 2fa presentation
* tweak dialog text style
2024-11-01 00:30:42 +00:00
Samuel Newman
aa6aad652e
[Settings] Thread prefs revamp ( #5772 )
...
* thread preferences screen
* minor tweaks
* more spacing
* replace gate with IS_INTERNAL
* [Settings] Following feed prefs revamp (#5773 )
* gated new settings screen
* Following feed prefs
* Update src/screens/Settings/FollowingFeedPreferences.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/screens/Settings/FollowingFeedPreferences.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* replace pref following feed gate
* Update src/screens/Settings/FollowingFeedPreferences.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* use "Experimental" as the header
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* [Settings] External media prefs revamp (#5774 )
* gated new settings screen
* external media prefs revamp
* replace gate ext media embeds
* Update src/screens/Settings/ExternalMediaPreferences.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* add imports for translation
* alternate list style on native
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* [Settings] Languages revamp (partial) (#5775 )
* language settings (lazy restyle)
* replace gate
* fix text determining flex space
* [Settings] App passwords revamp (#5777 )
* rework app passwords screen
* Apply surfdude's copy changes
Thanks @surfdude29!
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* format
* replace gate
* use admonition for input error and animate
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* [Settings] Change handle dialog (#5781 )
* new change handle dialog
* animations native only
* overflow hidden on togglebutton animation
* add a low-contrast border
* extract out copybutton
* finish change handle dialog
* invalidate query on success
* web fixes
* error message for rate limit exceeded
* typo
* em dash!
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* another em dash
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* set maxwidth of suffixtext
* Copy tweak
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* [Settings] Notifs settings revamp (#5884 )
* rename, move, and restyle notif settings
* bold "experimental:"
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
2024-10-31 20:45:34 +00:00
dan
1e32327de0
Measure tapped image coordinates before opening lightbox ( #6001 )
...
* Measure image on press
* Pass dimensions to the lightbox component
2024-10-31 16:24:15 +00:00
Eric Bailey
6f4703e814
Fix width handling for deactivated screen ( #5810 )
2024-10-31 10:42:35 -05:00
dan
a22685c345
Sort imports ( #6009 )
...
* Mark import sort/order/style rules as error
* npm run lint -- --fix
2024-10-29 23:02:48 +00:00
Samuel Newman
c8f264b78b
Settings revamp ( #5745 )
...
* start building storybook
* add title
* add some styles
* try out new icons
* more settings list component parts
* make text do the spacing
* clean up storybook
* gated new settings screen
* switch account
* add current profile
* use Layout.Screen
* Layout.Header and Layout.Content
* translate helpdesk text
thanks @surfdude29!
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* add account settings
* undo changes to export car dialog
* privacy and security screen
* Translate protect account stuff
Thanks @surfdude29!
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* content and media settings
* about settings
* 2fa copy
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* a11y and appearance
* use new components for appearance settings
* redesign accessibility settings
* Update ContentAndMediaSettings.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* add divider
* remove a11y and appearance middleman screen
* fix web settingslist styles
* new SettingsList.Group component
* explain how portal magic works
* hide pwioptout in old location
* Update Settings.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* replace gate with `IS_INTERNAL`
* add IS_INTERNAL to app-info.web
* fix profile area growing
* add close button to switch account
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
2024-10-29 21:14:54 +00:00
dan
339f45ccbb
Refactor lightbox model to plain object ( #5999 )
...
* Refactor lightbox model to plain object
* Rename name to type
2024-10-29 20:58:38 +00:00
Samuel Newman
1cfcffd79e
temp revert to old modal ( #6005 )
2024-10-29 20:55:30 +00:00
Samuel Newman
5e947e5a8f
fix starterpack wizard screen ( #5987 )
2024-10-29 00:07:07 +00:00
Hailey
3244e1c468
More e2e test fixes ( #5982 )
...
* fix feed reorder test
* fix feed reorder test pt 2
* fix edit profile test
* fix mod list test
* fix fab
* add assert
* one more assertVisible
* fix search test
* tap now now if it shows up
2024-10-28 15:55:17 -07: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
Samuel Newman
c3d0cc55d9
Edit profile dialog ALF refresh ( #5633 )
2024-10-15 21:57:28 +03:00
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
gpp-0
240535fd8b
Move the back-button in front of banner ( #5748 )
2024-10-14 11:21:05 -05:00
Eric Bailey
3b44ea203c
Invert non config filtering ( #5674 )
...
* Invert filtering logic
* Rename
* Rm comment
2024-10-10 10:04:23 -07:00
Eric Bailey
509e3d9c85
Filter out non-configrable mod authorities from report dialog ( #5670 )
2024-10-10 09:47:12 -07: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
58b1d9326d
Swipeable to delete chat, custom swipeable ( #5614 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-10-07 11:15:17 -07:00
Samuel Newman
8d80f1344d
equal spacing on displayname/handle ( #5636 )
2024-10-07 21:12:05 +03:00
Minseo Lee
25e3c93e1e
Improve localization of {els} string on Create Account page ( #3912 )
...
Co-authored-by: Hailey <me@haileyok.com >
2024-10-05 16:22:00 -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
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
c2dac855cc
Delete messages NUX ( #5574 )
2024-10-02 22:23:11 +03:00
Samuel Newman
13c9c79aee
move files around ( #5576 )
2024-10-02 22:21:59 +03:00
Eric Bailey
1a7885b921
Add suspense boundary in onboarding ( #5556 )
2024-10-02 10:55:06 -05:00
Samuel Newman
2129f69fa0
ALF text input for generic search input ( #5511 )
...
* alf text input for generic search input
* clearer ref naming
* Adjust props and definition
* Migrate props
* Migrate props
* Migrate props
* Replace on search screen
* rm old props
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-09-30 16:53:11 -05:00
Hailey
f68b15219f
Remove Segment ( #5518 )
2024-09-27 14:01:57 -07:00
Hailey
389e6f1509
Lazy load ViewShot ( #5517 )
...
* lazy one spot
* lazy signup
* fix type
* tweak type, fix missing viewshot type
* only import type oops
2024-09-27 12:52:32 +09:00
Samuel Newman
78fb666020
Messages list - make avatars link to profile ( #5484 )
2024-09-26 01:32:54 +01:00
Eric Bailey
b1ca2503de
Add language filtering UI to search ( #5459 )
...
* Use new TextField for search bar
* Add lang dropdown
* Dialog
* Revert "Dialog"
This reverts commit 257573cd9c .
* Extract util, test, cleanup
* Fix formatting
* Pass through other params
* Fix sticky header
* Fix stale data, hide/show
* Improve query parsing
* Replace memo
* Couple tweaks
* Revert cancel change
* Remove unused placeholder
2024-09-25 15:54:43 -05:00
Samuel Newman
f54241c4cf
constrain blur ( #5485 )
2024-09-25 19:42:33 +01:00