Hailey
3bd1437133
[Statsig] Remove client downsampling ( #6153 )
2024-11-15 11:40:43 -08:00
Hailey
427f3a8bd7
Add email verification prompts throughout the app ( #6174 )
2024-11-12 11:18:53 -08: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
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
brian
21ba1fad55
Added blur to search's onPressMenu ( #6017 )
2024-10-30 12:13:52 +00: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
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
Hailey
84db1f997b
Fix E2E tests ( #5980 )
2024-10-28 13:31:24 -07:00
Eric Bailey
1e723f177f
Add back borders to feed liked-by screen ( #5811 )
2024-10-21 09:44:58 -05: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
Eric Bailey
fe5eb507ca
Support params-only searches ( #5767 )
2024-10-15 12:39:38 -05: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
Eric Bailey
830b4bee9c
Add Admonition component ( #5680 )
...
* Add Admonition component
* Tweak mobile padding
* Format
2024-10-14 12:06:07 +03: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
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
2ebe8f435b
Update the email verification dialog ( #5663 )
2024-10-10 15:02:36 -07:00
Hailey
2841944789
Ensure app clip works even with starter-pack ( #5664 )
2024-10-09 15:29:25 -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
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
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
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
Eric Bailey
26c09ff107
Fix sticky offset, gear color ( #5537 )
2024-09-30 16:04:04 -05:00
Hailey
f68b15219f
Remove Segment ( #5518 )
2024-09-27 14:01:57 -07:00
Hailey
bcd096b85a
Fix alignment of cancel button on search ( #5520 )
2024-09-27 09:55:47 -07:00
Hailey
a61b75be57
Add margin to bottom of search input ( #5510 )
2024-09-26 12:57:54 -07:00
Eric Bailey
2e5f95c8dd
Add back empty placeholder ( #5489 )
2024-09-25 17:41:03 -05: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
Eric Bailey
6bc001a30e
Support emojis in settings account cards ( #5487 )
2024-09-25 15:48:40 -05: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
e93cbbd56a
Don't use flex on inputs ( #5458 )
2024-09-23 16:34:59 -05:00
Samuel Newman
0f36ffdc43
add sideborders to <ProfileHeaderLoading> ( #4995 )
2024-09-23 21:05:23 +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
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
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
Paul Frazee
47bea32061
Add a hard-coded redirect for lulaoficial.bsky.social ( #5303 )
2024-09-12 11:09:58 -07:00
dan
7d7431d14e
Set fixed_bottom_bar to true ( #5203 )
2024-09-07 17:07:30 +02:00
Samuel Newman
60b74f7ab8
[Video] Disable autoplay option (preview + web player) ( #5167 )
...
* rename setting
* preview (web)
* preview (native)
* improve autoplay disabled behaviour on web
2024-09-05 15:56:10 +01:00
Eric Bailey
ddda612c11
Fix border on some listing screens ( #5115 )
...
* Fix border on PostQuotes, add debug atom
* Add util_screen_outer, apply to h_full_vh here needed
2024-09-03 13:50:48 -05:00
Hailey
8cddce5f30
Tweak rendering of top headers so they always appear even during load ( #4982 )
...
Co-authored-by: Eric Bailey <git@esb.lol >
2024-08-30 00:20:46 -07:00
Eric Bailey
8651f31ebb
Localize dates, counts ( #5027 )
...
* refactor: consistent localized formatting
* refactor: localized date time
* refactor: localize relative time with strings
* chore: fix typo from copy-paste
* Clean up useTimeAgo
* Remove old ago
* Const
* Reuse
* Prettier
---------
Co-authored-by: Mary <git@mary.my.id >
2024-08-29 19:22:53 -05:00
dan
9ebc2785e4
Remove logging of following prefs ( #5021 )
2024-08-29 20:08:48 +01:00
dan
faf66f3178
Remove new_user_guided_tour and tour code ( #5023 )
2024-08-29 18:57:36 +01:00
Eric Bailey
fc5cc189b5
Use moderatePost_wrapped for post embeds ( #4981 )
...
* Use moderatePost_wrapped
* Add lint rule
2024-08-23 13:55:18 -07:00
Hailey
fa12bf5d87
Revert "Make settings account buttons a little nicer" ( #4987 )
2024-08-23 13:28:56 -07:00