Samuel Newman
e663e824b7
Add rectangular shape to button ( #9382 )
2025-11-13 00:35:34 +02:00
Samuel Newman
68a4d84450
tweak settings divider color ( #9381 )
2025-11-12 04:09:57 -08:00
Eric Bailey
1711626493
Migrate remaining old report reasons, remove old unused file ( #9378 )
2025-11-11 14:13:11 -06:00
Samuel Newman
835a716eaf
Try and guard against play/pause function being called after player is destroyed ( #9364 )
...
* try and guard play/pause against unmount
* add try/catch to avoid fatal crashes
2025-11-10 18:02:13 -06:00
Samuel Newman
bb365856c9
fix react query error ( #9365 )
2025-11-10 18:02:01 -06:00
Samuel Newman
bcd0e40192
Make the buttons round again ( #9367 )
...
* make the base button round
* some miscalleaneous tweaks
2025-11-10 18:01:41 -06:00
Samuel Newman
ad91029f10
Select account redesign ( #8905 )
...
* new designs for select account
* tweak web styles
* add logged out indicator
* unify helper function
* move error, try catch
2025-11-10 06:02:53 -08:00
Samuel Newman
df00ffa532
use feed module header bottom border on web ( #9363 )
2025-11-10 03:16:45 -08:00
Caidan
14604f735b
fix: feed title line heights ( #9346 )
2025-11-09 18:24:12 +02:00
hailey
d6ca9e6b41
[Reporting] Add new reporting categories and reasons ( #9079 )
...
* start adding new report reasons
* cleanup
* use updated types
* cleanup open/closed logic
* other fix
* state fix
* rename type
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/index.tsx
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Update src/components/moderation/ReportDialog/utils/useReportOptions.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* add mapping
* Replace consts and maps using exported values
* Map to deprecated reason if necessary, send some reports only to Bluesky
* Use only new report reason types
* Cleanup
* Bump package, integrate new reasons
* Adjust sorting, return type, integrate feedback
* Just remove sort
* Finish 'other' handling
* Update descriptions
* Just invert filter logic, no functional change but feels more correct
* Clarify handling
* fix deep imports
* fix type error
* [Reporting] Integrate new `ReportDialog` into DMs (#9213 )
* Update types, fork copy for convo vs message
* Integrate in remaining spots
* Replace DoneStep with separate dialog that opens after reporting
* Handle profile error state by just showing a success message
* Delete old dms ReportDialog
* Chats only go to bsky
* Only open block or delete dialog if submitted successfully
* make close button always large
* prevent expansion of blockordelete dialog
* Delete old report dialog (#9214 )e
* Skip labeler selection for Bluesky-only cases
* Rename AfterReportDialog
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
Co-authored-by: Eric Bailey <git@esb.lol >
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-11-06 15:40:13 -06:00
Eric Bailey
7bf00424c4
Clean up getPostThreadV2 settings/params in prep for future work ( #9179 )
...
* Deprecate prioritizeFollowedUsers
* Bump API package
2025-11-06 10:42:08 -06:00
Eric Bailey
d8e7e65a9d
Post skele tweaks ( #9328 )
...
* feat: PostControlsSkeleton (#9205 )
* feat: new PostControlsSkeleton component
* feat: integrate PostControlsSkeleton into other usages
* fix: shrink skele pill and circle sizes a bit
* Couple small tweaks
(cherry picked from commit f6a38ec42274bffc41b2898d8addb735791494fd)
---------
Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com >
2025-11-04 10:09:17 -06:00
Samuel Newman
1b0fbd503e
Remove use of flatten where possible ( #9325 )
...
* remove use of flatten where possible
* restore flatten where it says it's needed
* missing utils alpha
2025-11-04 05:43:08 -08:00
Samuel Newman
6ccedd5e31
ship post follow follow suggestions ( #9251 )
2025-11-03 09:18:49 -08:00
Samuel Newman
5efae600dd
Add dark/tinted icon variants ( #9241 )
...
* add tinted icon style
* new dark icon
* use icon composer file
* rename some icons, ensure default ios is still there
* use solid fill instead of auto gradient
* fix web build
* back to gradient
* add . for consistency
* rename `default_old` to `legacy`
2025-10-29 09:49:45 -07:00
Eric Bailey
339f3320c6
[TS-147] Add internal debug field display ( #9302 )
...
* Add internal debug field display
* Update title
2025-10-29 11:21:19 -05:00
Maxym Hyba
faa389e060
rm clamp ( #9271 )
2025-10-29 08:46:21 -07:00
Caidan
bd5d102826
fix: prevent profile suggestions animation when no data available ( #9277 )
...
Prevents AccordionAnimation from animating open on web when suggestions array is empty by adding conditional rendering logic to AnimatedProfileHeaderSuggestedFollows component.
2025-10-29 02:43:18 -07:00
Samuel Newman
d49d43f6eb
update app icon ( #9219 )
2025-10-16 10:08:06 -07:00
Samuel Newman
a482dae936
[Release prep] 1.109.0 E2E fixes ( #9216 )
...
* list tests
* fix create account
* get onboarding e2e tests working
* get curate list test working
* Update thread-muting.yml
2025-10-16 07:31:11 -07:00
Eric Bailey
7861cd153d
Remove notice in create account flow ( #9209 )
...
* Remove notice of policy updates
* Rm debug code
2025-10-15 13:56:29 -05:00
Samuel Newman
be53a168ba
Move interests clientside and add finance ( #9176 )
...
* move interests clientside
* add finance
* try and ensure there's always data for the "all" category
* add empty state for suggested accounts
* simplify error wording
2025-10-15 09:37:24 -07:00
Samuel Newman
fe5a623b44
Haptic on profile buttons ( #6034 )
...
* play haptic on profile buttons
* change react import
2025-10-15 09:10:26 -07:00
Samuel Newman
4788106f32
change flatlist config for explore page ( #9083 )
2025-10-15 08:57:30 -07:00
Samuel Newman
ede10368d5
cache pages in explore feed previews ( #9082 )
2025-10-15 18:54:54 +03:00
Samuel Newman
1127e50248
[Onboarding] Add starterpacks step ( #9007 )
...
* add onboarding starterpacks step
* tweak starter pack cards
* fix web styling
* use new API
* add screen transitions to onboarding
* skip host account
* bump limit to 6
* tweak font weight
* rm commented out code
* fix yarn.lock
* limit starter packs experiment to english speakers
2025-10-15 07:32:38 -07:00
jim
e4485da4ff
Merge pull request #9189 from internet-development/binaryfiddler/hashtag
...
prompt user to log in on hashtag screen
2025-10-15 01:12:49 -07:00
Chenyu Huang
ad18439148
use hasSession
2025-10-14 14:15:19 -07:00
Eric Bailey
7e6b23bd86
Fix ternary in moderation settings that caused a double title ( #9198 )
2025-10-14 09:17:34 -05:00
Eric Bailey
0b50e9f109
Remove remaining usages of old post thread query ( #9184 )
...
* Remove remaining usages of old post thread query
* Add PostThreadContext, cache mutator for threadgates on threads, pipe it through
* Replace getPostThread in threadgate query
* Replace in initQuote handling, which isn't even used rn...
* Missing import
* Revert ext change
2025-10-13 18:36:11 -05:00
Chenyu Huang
34f2cc2322
prompt user to log in on hashtag screen
2025-10-10 14:17:57 -07:00
Eric Bailey
8a30131686
Combine SubtleWebHover and SubtleHover, default to web only for all cases ( #9188 )
2025-10-10 15:05:20 -05:00
Samuel Newman
69421d1f33
Change anchor text size to lg from xl ( #9185 )
2025-10-10 14:32:56 -05:00
Samuel Newman
508fa2aced
Value prop screen - polish, convert to pager ( #9133 )
...
* turn value prop screen into a pager on native
* rm ts-ingore
* fix pager swipe on android
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-10-10 14:05:22 -05:00
Samuel Newman
9bea450803
Fix profile label section soft reset scroll ( #9103 )
...
* Fix profile label section scrollto
* revert back to headerHeight
2025-10-10 13:56:23 -05:00
Samuel Newman
c928d6b14a
Keep the screen awake on the video feed ( #9146 )
2025-10-10 11:33:09 -05:00
Samuel Newman
54b8eacba1
Fix chat request buttons not moving with swipe gesture ( #9155 )
...
* portal in buttons so they move with swipe
* remove outline style buttons
2025-10-10 11:30:29 -05:00
Samuel Newman
b7b47d30bf
fix hider alignment in thread ( #9168 )
2025-10-10 11:26:48 -05:00
Samuel Newman
3561fc8112
move aspect ratio to atom ( #9171 )
2025-10-10 11:20:41 -05:00
Samuel Newman
fe31cf4508
fix background colors ( #9174 )
2025-10-10 11:17:57 -05:00
Samuel Newman
6cd6a3447d
Tweak greens ( #9177 )
...
* tweak greens
* undo test code
2025-10-10 09:15:48 -07:00
Samuel Newman
84cae44cd2
Ship activation experiments ( #9170 )
...
* ship onboarding experiments
* delete logged out cta
* delete other loggedoutcta
2025-10-10 08:24:42 -07:00
Alex Benzer
b38edc52b8
Auto-select search results tab ( #9159 )
...
When the user clicks the search button next to "Discover New Feeds" or "Suggested Accounts" on the Explore page, we'll auto-select the respective search results tab (feeds or users).
2025-10-09 05:02:38 -07:00
Samuel Newman
0e9e705d99
fix android onboarding dev crash ( #9132 )
2025-10-03 12:07:21 -07:00
Samuel Newman
77bf49f212
Tighten up eslint rule to catch unused const {_} = useLingui() ( #9122 )
...
* tighten eslint config to catch unused `useLingui`s
* fix now-invalid uses of _
* remove unused function that produces a ton of eslint warnings
* upgrade react compiler plugin
2025-10-02 09:59:05 -07:00
dan
5df6036c2c
[Web] Fix thread jumps ( #9111 )
...
* [Web] Fix thread jumps
* Comment formatting
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-09-30 10:46:31 -05:00
Chenyu
f82a6188e6
Update admonition component ( #9068 )
...
* update admonition component
* fix linting, adominition alighment
* design tweak
* edge cases for admonition, update storybook
* Update src/components/Admonition.tsx
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
* fix mobile version
* change button style
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-09-30 05:27:19 -07:00
Samuel Newman
c7ce827bfe
fix gap on profile ( #9081 )
2025-09-30 07:28:50 +03:00
Eric Bailey
bd17f04810
Migrate to @bsky.app/alf package ( #9030 )
...
* Add storybook shortcut in dev
* Migrate to alg pkg
* Migrate font_bold to new font_semi_bold
* Migrate font_heavy to font_bold
* Fix old theme refs
* Remove leading util
* Bump
* Revert "Add storybook shortcut in dev"
This reverts commit 7a86195c77fb5d449c7782e64ebabb6addfab919.
* Remove alf script
* Adjust font scale
* Bump
* Bump pkg
* Migrate values from conflicts
* Create default themes outside react
* Use built-in alf utils
* Migrate old font styles
* Remove unused tokens
* Move theme creation to more appropriate file
* Update button colors
* Adjust TextField colors, line heights
2025-09-24 11:47:08 -05:00
Samuel Newman
e90cfdc849
Modernise list create/edit dialog ( #8223 )
2025-09-23 20:11:21 +03:00