Caidan Williams
bd730db03e
refactor(feed): remove NoSnippetWrapper from FeedPage in favor of dataSet attribute
...
Replaces NoSnippetWrapper with a dataSet prop on the root View to
control the nosnippet attribute for discover feeds. This simplifies the
component structure and improves maintainability by reducing unnecessary
wrappers.
2025-08-27 11:58:58 -07:00
Samuel Newman
8a22584a87
prevent android exposures to gate ( #8916 )
2025-08-27 10:12:09 -07:00
mozzius
17cbf75747
Nightly source-language update
2025-08-27 16:08:25 +00:00
Samuel Newman
8adebe6702
starter pack dialog tweaks ( #8913 )
2025-08-27 09:01:10 -07:00
Samuel Newman
39d460db51
Language select final tweaks ( #8914 )
...
* [APP-1303] Redesign/refactor post language select (#8884 )
* Nightly source-language update
* Nightly source-language update
* [APP-1303] Redesign/refactor post language select
* update: stylesheets.create to use the latest structure
* update styles to modern structure
* update: dialog breakpoints on web and delete depricated language modals
* remove unused post languages settings dialog
* restructure Post languages dialog
* place the Dialog.Close inside the Dialog.ScrollableInner
* add: language search
* update search and language variables for clarity
* fix: memoize language state lists
* chore: add comments
* update proper colors to the background
* add back older error boundary
* add: tweaks to the mobile and web responsiveness
* add tweaks to center the container
* update labels
* update button and border
* added translation updates
* Update: text input to reuse search input
* remove unused file
* update: web breakpoints
* run eslint and prettier
---------
Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com >
Co-authored-by: Anastasiya Uraleva <anastasiya@Anastasiyas-MacBook-Pro.local >
Co-authored-by: Anastasiya Uraleva <anastasiya@Mac.localdomain >
* rm old file
* sort out styles, add FlatListFooter component
* rm cancel button in favor of search input X
* get dialog height working on iOS
* delete `DropdownButton`
* hide scroll indicators on android
* ios scroll indicator insets
* get footer sorta working on android
* change button color on press
* rm empty file
---------
Co-authored-by: Anastasiya Uraleva <anastasiyauraleva@gmail.com >
Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com >
Co-authored-by: Anastasiya Uraleva <anastasiya@Anastasiyas-MacBook-Pro.local >
Co-authored-by: Anastasiya Uraleva <anastasiya@Mac.localdomain >
2025-08-27 09:00:36 -07:00
Samuel Newman
eac0290143
Add suggested follows experiment to onboarding ( #8847 )
...
* add new gated screen to onboarding
* add tab bar, adjust layout
* replace chevron with arrow
* get suggested accounts working on native
* tweaks for web
* add metrics to follow all
* rm non-functional link from card
* ensure selected interests are passed through to interests query
* fix logcontext
* followed all accounts! toast
* rm save interests function
* Update src/screens/Onboarding/StepSuggestedAccounts/index.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* use admonition
* rm comment
* Better interest tabs (#8879 )
* make tabs draggable
* move tab component to own file
* rm focused state from tab, improve label
* add focus styles, remove focus when dragging
* rm log
* add arrows to tabs
* rename Tabs -> InterestTabs
* try and simplify approach
* rename ref
* Update InterestTabs.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/InterestTabs.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/ProgressGuide/FollowDialog.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/ProgressGuide/FollowDialog.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* add newline
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* fix flex problem
* Add value proposition screen experiment (#8898 )
* add assets
* add value prop experiment
* add alt text
* add metrics
* add transitions
* add skip button
* tweak copy
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* add borderless variant for web
* rm pointer events
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Add slight delay, prevent layout shift
* Handle layout shift, add Let's Go! text
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
Co-authored-by: Eric Bailey <git@esb.lol >
2025-08-27 04:17:45 -07:00
APiligrim
349c70e413
Nightly source-language update
2025-08-26 20:21:22 -07:00
APiligrim
203ccbb1fb
Nightly source-language update
2025-08-26 20:21:22 -07:00
pfrazee
0617fca5ef
Nightly source-language update
2025-08-27 02:36:23 +00:00
hailey
a1ed59e0ee
use an env var for configurable proxy header ( #8863 )
2025-08-26 17:13:11 -07:00
surfdude29
39c6984c6e
Mark label for translation in LoggedOutCTA.tsx ( #8908 )
...
* Mark label for translation in `LoggedOutCTA.tsx`
* Update LoggedOutCTA.tsx
2025-08-26 15:09:47 -07:00
Eric Bailey
9f7c920346
Fix toast type ( #8909 )
...
* Fix confusing toast API
* Provide all exports to e2e file
* Fix first usage in Composer
* Loosen type, add Trans tag
2025-08-26 16:54:43 -05:00
Caidan Williams
6ddc268b91
feat: prevent search engines from indexing Discover feed content as page descriptions
2025-08-26 13:01:36 -07:00
Caidan Williams
0517768cd3
feat: add data-nosnippet attribute to Discover feed for SEO control
2025-08-26 13:01:36 -07:00
Bartosz Kaszubowski
0555d3623c
Fix RightNav elements focus outline on web ( #8788 )
2025-08-26 14:43:25 -05:00
Bartosz Kaszubowski
8dcf1825ec
Web: fix Edit Profile discard warning when pressing backdrop ( #8824 )
...
* Web: fix Edit Profile discard warning
* cleanup imports
2025-08-26 14:38:59 -05:00
surfdude29
c12fd4482e
Discover Feeds ⮕ Discover New Feeds (#8860 )
2025-08-26 14:34:34 -05:00
kindgracekind
88e6dff484
Enable show less / more buttons for third party feeds ( #8672 )
...
Co-authored-by: hailey <hailey@blueskyweb.xyz >
Co-authored-by: Hailey <me@haileyok.com >
2025-08-26 12:16:50 -07:00
Samuel Newman
98d96bd28b
Modernise change password dialog ( #8269 )
...
* alf change password dialog
* rm old modal
* move dialog
* fix buttons on native
* lowercase
* fix dupe import
* Apply suggestions from code review
Thanks @surfdude29 :)
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* use primary_subtle, change web layout
* move to into non-network err, warn -> error
* error -> safeMessage
* better message than token is invalid
* cancel button native only
* move close to end of focus priority
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
2025-08-26 10:50:39 -07:00
Eric Bailey
dd2830ba6c
Fix bad copy pasta ( #8907 )
2025-08-26 12:33:43 -05:00
Eric Bailey
8ec20026c0
Yeah toast ( #8878 )
...
* Split out into macro component
* Add Action component
* Add fallback
* add button to view post after sending
* Dismiss toast when clicking action button
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-08-26 11:20:04 -05:00
Alex Benzer
acd7211b35
Adds signup CTA tests for logged-out visitors ( #8906 )
2025-08-26 08:52:38 -07:00
Inbestigator
5a074fa37a
Add profile link to switcher menu ( #8867 )
...
* feat(leftnav): add profile link to switcher menu
* fix: close menu on navigate
2025-08-26 08:18:40 -07:00
Eric Bailey
df20ae237e
Threads v2 cleanup ( #8902 )
...
* Delete root PostThread component
* Remove PostThreadItem, migrate DebugMod to use new components
* Remove other unused components
* Move PostThreadFollowBtn to new home
* Move PostThreadComposePrompt to new home
* Remove gate
* Keep naming in DebugMod
* rm v1 prefs
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-08-26 09:54:19 -05:00
surfdude29
e91a683810
Tweak SelectMediaButton error string, accessibilityHint, and comments ( #8870 )
...
* remove isNative check from accessibilityHint
* tweak grammar in error string
* prettier
* tweak comment
2025-08-26 05:58:04 -07:00
jim
bc8e3ba30b
Merge pull request #8806 from internet-development/binaryfiddler/starter-pack-part2
...
Starter pack dialog implementations
2025-08-25 23:23:20 -07:00
jim
e4c5fb7de5
Merge pull request #8901 from internet-development/caidanw/app-1358-final-card-refresh
...
feat(ui): redesign suggested profiles 'See more' card
2025-08-25 23:19:11 -07:00
pfrazee
bb1eab41c6
Nightly source-language update
2025-08-26 02:38:40 +00:00
Caidan Williams
2b4d32bb09
feat(ui): redesign "See more" suggested profiles card
...
Refactored the "See more accounts you might like" card to use ButtonIcon
and ButtonText for improved consistency and accessibility. Updated
styles for better alignment, spacing, and visual hierarchy. Navigates to
the Explore page when pressed.
2025-08-25 16:57:33 -07:00
Caidan Williams
b667e8b985
refactor(feed): rename Arrow to ArrowRight for clarity
2025-08-25 16:16:55 -07:00
Samuel Newman
e8cd7ab131
Remove handle suggestion gate ( #8899 )
...
* remove handle suggestion gate
* rm from list of gates
2025-08-25 16:13:54 -07:00
Samuel Newman
f3905c574b
remove root sibling parent(s??) from composer ( #8897 )
2025-08-25 15:30:13 -07:00
Samuel Newman
27c591f031
Fix Gif Select dialog search bar scrolling away ( #8874 )
...
* fix flatlist dialogs on web
* tweak gif select dialog, add style prop to textfield
2025-08-25 09:37:12 -07:00
Samuel Newman
7771b56a43
fix searching for phrases by replacing smart quotes ( #8865 )
2025-08-25 19:25:28 +03:00
Samuel Newman
3810b29fb6
ALF log screen ( #8845 )
2025-08-25 19:25:02 +03:00
Samuel Newman
9d77b361fe
add content hider padding ( #8843 )
2025-08-25 19:24:48 +03:00
Samuel Newman
54f7af12ca
Update DM header to match new Layout style ( #8846 )
2025-08-25 19:23:08 +03:00
pfrazee
ecb77a9b96
Nightly source-language update
2025-08-25 02:40:42 +00:00
Samuel Newman
45825dd005
Fix alt text in media preview ( #8854 )
2025-08-24 14:31:42 +03:00
pfrazee
dddea126f4
Nightly source-language update
2025-08-24 02:42:01 +00:00
Samuel Newman
ce2604d0e9
Update @mozzius/expo-dynamic-app-icon ( #8834 )
2025-08-24 01:18:02 +03:00
Eric Bailey
c28195067f
Update origin ( #8889 )
2025-08-23 15:33:31 -05:00
Eric Bailey
3b7b93a411
Debug ( #8888 )
...
* Swap URL
* Add debug
2025-08-23 14:45:57 -05:00
pfrazee
7b9bc52720
Nightly source-language update
2025-08-23 02:36:29 +00:00
Chenyu Huang
f84a756691
optimize for the web
2025-08-22 17:59:54 -07:00
Chenyu Huang
184df9cbfe
wrapp failed to send feed interactions inside isNetworkError
2025-08-22 13:28:32 -07:00
Eric Bailey
912ab1bd9b
[LEG-246] Geo overlay ( #8881 )
...
* Add AgeBlockedGeo
* Add MaxMind usage text
* Add geo overlay
---------
Co-authored-by: rafael <rafael@blueskyweb.xyz >
2025-08-22 14:55:16 -05:00
surfdude29
f038ac70da
rearrange translation logic ( #8880 )
2025-08-22 12:00:00 -07:00
jim
e404ddfbcd
Merge pull request #8875 from internet-development/caidan/app-1406-follow-suggestions-card-to-show-follow-back
...
[APP-1406] follow suggestions card to show follow back
2025-08-21 22:15:07 -07:00
pfrazee
0baa5198e0
Nightly source-language update
2025-08-22 02:38:34 +00:00