Caidan Williams
c1d2aea885
feat(ui): remove the header icon
...
Replace the header's flex row with a single bold text element for
"Trending Videos", removing the Graph icon and extra container.
2025-07-24 12:30:35 -07:00
Caidan Williams
229f275246
fix(ui): adjust TrendingVideos padding and gap sizes
...
Reduced top padding from large to small and updated horizontal padding
handling for the TrendingVideos component. Increased card gap and snap
interval from small to medium.
2025-07-24 12:30:35 -07:00
Caidan Williams
66950a08cb
feat(ui): add border to video post and trending cards
...
Added a border and low contrast border color to CompactVideoPostCard,
CompactVideoPostCardPlaceholder, and TrendingVideos card components for
improved visual separation.
2025-07-24 12:30:35 -07:00
Caidan Williams
b89645a172
feat(ui): add shadow to video post trending cards
...
Added a small shadow (shadow_sm) to the CompactVideoPostCard and the
"View more" card in TrendingVideos for improved visual depth and
consistency. This enhances the card appearance and aligns with the
design system.
2025-07-24 12:30:35 -07:00
Caidan Williams
12e67f53dd
fix(ui): overflow for TrendingVideos scroll container
...
Added overflow_hidden to the main container and set overflow_visible on
the FlatList to ensure proper display of horizontally scrolling cards.
This resolves clipping issues and improves the visual layout of trending
videos.
2025-07-24 12:30:35 -07:00
Caidan Williams
ce02e4aa3d
feat(atoms): add overflow_visible utility
...
Added the `overflow_visible` atom to the atoms utility object for
setting CSS overflow to 'visible'. This complements the existing
`overflow_hidden` atom and improves flexibility for layout styling.
2025-07-24 12:30:35 -07:00
Caidan Williams
605c50d6c7
style(ui): use larger border radius on video post card
...
Updated CompactVideoPostCard to use a larger border radius by replacing
rounded_md with rounded_lg.
2025-07-24 12:30:35 -07:00
Elijah Seed-Arita
dff0332dd0
fix: general profile component layout fixes, and ability to disable the inset border for UserAvatar ( #8711 )
2025-07-24 11:22:19 -07:00
hailey
f0b869aeeb
fix moderation preferences for non-AA'd users ( #8712 )
2025-07-24 08:34:31 -07:00
jim
0610c822cf
Merge pull request #8708 from internet-development/@APiligrim/chat-request-ui
...
[APP-1317] update: chat request ui to hide chat requests when there are no messages
2025-07-23 21:46:56 -07:00
Ana
a3b188baec
update: comment with a name
2025-07-23 20:01:03 -07:00
Eric Bailey
3775aeb146
If birth date is not set, ensure AA still shows ( #8709 )
2025-07-23 21:01:32 -05:00
Ana
8f1cd86115
update: chat request ui
2025-07-23 16:56:20 -07:00
Elijah Seed-Arita
6a7b8a279b
[APP-1291] prevent GestureActionView from hijacking swipe in a direction which no actions are specified ( #8705 )
...
Co-authored-by: hailey <hailey@blueskyweb.xyz >
2025-07-23 15:19:48 -07:00
Eric Bailey
3ae3ed245b
Clean up AA gate ( #8707 )
2025-07-23 14:32:19 -05:00
Samuel Newman
8fdcc3ee31
Replace resumeSession with getSession in the email check ( #8670 )
...
* replace resumeSession with getSession
* copy lil type tweak from the other PR
* Add partialRefreshSession to session API context, use session state to infer state further down tree
* Review
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2025-07-23 11:52:38 -05:00
Eric Bailey
b4938bc9df
Bump version ( #8698 )
2025-07-23 11:52:06 -05:00
Eric Bailey
cf8d8b3bb9
Include app version in metrics ( #8699 )
2025-07-23 09:31:03 -05:00
pfrazee
bbc022c0a6
Nightly source-language update
2025-07-23 02:49:16 +00:00
Caidan
bbc39806fe
feat(ui): remove like count from trending videos ( #8689 )
...
* feat(ui): add showLikeCount flag to CompactVideoPostCard
Introduced a showLikeCount flag to control the display of like count in
the CompactVideoPostCard component. The like count is now only shown if
both likeCount > 0 and showLikeCount are true. This allows for more
flexible UI configurations and easier toggling of like count visibility.
* fix(ui): hide gradient shadow when hiding like count
* fix(ui): increase trending video profile pic size from 20 -> 24
* fix(ui): add small drop shadow to trending video profile pic
* fix(ui): a.shadow_sm -> t.atoms.shadow_sm based on PR feedback
2025-07-22 19:16:07 -05:00
Paul Frazee
9e2b99e860
Release 1.105.0 ( #8693 )
...
* Tests fixes
* Pull latest translations
1.105.0
2025-07-21 20:15:29 -07:00
Chenyu
fc4bf4e919
add margin between messages in the composer thread ( #8691 )
2025-07-21 19:49:59 -07:00
pfrazee
2a30a344b5
Nightly source-language update
2025-07-22 02:48:49 +00:00
surfdude29
4a853794dc
bskyembed correct hashtag link ( #8685 )
2025-07-21 20:51:09 -05:00
Eric Bailey
7635a49001
introduce context for "Following" as a feed name. ( #8262 ) ( #8690 )
...
"Following" has different translations as a name of a feed and the state of following someone in other languages like Turkish. This allows "Following" as a feed name translated correctly.
(cherry picked from commit d92a7f163ed9e28ee4ebab230758b1f00bdd9966)
Co-authored-by: Sedat Kapanoğlu <sedat@kapanoglu.com >
2025-07-21 20:49:49 -05:00
surfdude29
8ce9bdb27e
tweak accessibility label ( #8242 )
2025-07-21 19:19:41 -05:00
surfdude29
e1a0beff7d
add action context for Repost string in RepostButton.web.tsx ( #8427 )
2025-07-21 18:41:01 -05:00
surfdude29
e5d44923fb
tweak app language names ( #8436 )
2025-07-21 18:40:25 -05:00
surfdude29
6d90d3c2fe
remove title casing of Intl.DisplayNames language names ( #8433 )
2025-07-21 18:35:04 -05:00
Samuel Newman
9ebfbd0e40
Nicer error message for backend video too large error ( #8596 )
...
* nicer error message for backend video too large
* use same string for same error
2025-07-21 09:34:58 -05:00
Samuel Newman
74f7a44d71
Patch in upstream fix for video rotation on Android ( #8635 )
...
* patch in upstream fix
* build expo-image-picker from source so that patch takes
2025-07-21 09:33:59 -05:00
Samuel Newman
760b184d28
fix emoji popup scroll ( #8636 )
2025-07-21 09:22:35 -05:00
Samuel Newman
36fba20a01
Follow redirects for soundcloud shortlinks ( #8614 )
...
* follow redirects for soundcloud shortlinks
* clear timeout in `finally`
2025-07-21 09:18:33 -05:00
pfrazee
ad16ed3096
Nightly source-language update
2025-07-19 02:43:42 +00:00
Eric Bailey
0995e81b58
Age assurance tweaks ( #8671 )
...
* Refetch state while in pending status
* Add success state to redirect, just have user close, nicer experience
* Stop refetching after pending
2025-07-18 14:21:23 -05:00
Eric Bailey
6a15679fb1
Handle missed error branch ( #8663 )
2025-07-18 10:19:56 -05:00
Eric Bailey
4dd9459cba
Update copy ( #8664 )
2025-07-18 10:09:59 -05:00
Jordan Harband
95ab4fa0a1
show precise count in label/hover text ( #6164 )
2025-07-17 22:11:34 -07:00
Sedat Kapanoğlu
cfaf741647
rename file names with colons to the common notation ( #8264 )
...
The colons in file names break Windows compatibility and prevent Bluesky from being developed on Windows. (Regression: Bluesky Git repository always shows missing files on Windows #8263 )
2025-07-17 21:59:23 -07:00
pfrazee
f4909e5e05
Nightly source-language update
2025-07-18 02:49:23 +00:00
Samuel Newman
08a1a806ef
Fix checkmark overflow in profile card ( #8612 )
2025-07-17 23:03:55 +03:00
Eric Bailey
964eed54ea
Age assurance fast-follows ( #8656 )
...
* Add feed banner
* Comment
* Update nux name
* Handle did error
* Hide mod settings if underage or age restricted
* Add metrics
* Remove DEV override
* Copy suggestion
* Small copy edits
* useState
* Fix bug
* Update src/components/ageAssurance/useAgeAssuranceCopy.ts
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Get rid of debug button
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
2025-07-17 14:32:58 -05:00
Eric Bailey
00b017804b
Fix bug where replying to grandparents re-orders thread ( #8662 )
...
* Fix bug where optimistic replies were inserted above the root post
* Rename variables for clarity
2025-07-17 13:22:09 -05:00
Samuel Newman
d13a2e5f69
use push to convo mechanism ( #8653 )
2025-07-17 21:18:32 +03:00
Samuel Newman
2c0c9bf803
avoid handling notifs if deep link ( #8657 )
2025-07-17 21:18:16 +03:00
Samuel Newman
2e16ef4384
fix whitespace collapse ( #8659 )
2025-07-17 21:17:57 +03:00
Eric Bailey
42bfee5d9d
Update copy and link in reporting flow ( #8583 )
...
* Update copy and link
* fix prettier
* Update link
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-07-17 11:01:10 -05:00
pfrazee
94a3e5bbe1
Nightly source-language update
2025-07-17 02:47:36 +00:00
Eric Bailey
1dbc331314
UI for age assurance compliance ( #8652 )
...
* Add geo prop
* Add prelim fetch
* Add geo debug
* Pass in assurance state to notifications registration
* Comments
* Bump git index
* Add some component utils, no design, gate chat
* Disable mod prefs buttons, does not yet edit mod prefs
* Add initial prompt component
* Refine logic for showing prompt
* Add send email dialog
* Hook up dialog to fake mutation
* Fix geo debug bug
* Move provider inside query provider
* Slightly better screen gater
* Ok decent fallback with isExempt
* Reorg
* Wrap prompt in new logic
* Override mod prefs
* Use real endpoints, optimistic state
* Add persistent card, add time-ago, warning to dialog
* Add comment
* No undefined query values
* Fix case in import
* Wait for AA to load before registering push
* Override prefs in all locations
* Small refactor of notifications registration
* Register push after aa state
* Add retries
* Update blocked screens UI
* Strengthen email validation
* Add intent dialog
* Do service auth for init
* Rug refreshJwt
* Update copy
* Some mobile styles, add dev mode option
* Fix links on native
* Clean up intent dialog on native
* Don't mutate existing session, only copy
* Handle email validation error from server
* Clarity is better
* Moar clear
* Fixes
* Tweaks
* Add country code
* Gate it
* Refresh state after redirect
* Re-check on window focus
* Remove todo
* Enable in dev
* Check for did match on redirect
* Add blocked state
* Add appeal dialog
* Copy tweaks
* Inset in blue well
* Nux the prompt
* Copy updates
* Refetch just in case
* Uppercase country code
* Align copy, add notice to chat screens
* Tweak copy
* Add test code
* Add debug code
* Refactor AccountCard
* Big refactor
* Delay post-feed queries instead
* Debug code
* Clean up state
* Reorg
* Clean up copy
* Comments
* Reorg
* UPdate URL
* Cleanup
* Remove todo
* Update debug code
* revert unneeded changes
* UPdate nux name
* Revert unneeded change
* Updaet storage schema
* Checkpoint: cleanup
* Checkpoint: almost there
* isLoaded -> isReady
* Rename useAgeAssurance
* isUnderage -> isDeclaredUnderage
* Decompose, add docblocks
* Refactor
* UPdate debug
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Drop including Bluesky
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Apply suggestion from @surfdude29
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
* Remove todo
* Gate debug
* Revert unneeded change
* Fail closed
* Comments
* Comment
* Comment
* fix prettier
* rm viewheader
* bump sdk
* prevent overlap in admonition
* add age assurance intent route
* Just meow
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
* Nix callback
* Fix spelling of dismissible lol
* Don't compare translated string
* Better KWS link labels
* Hide DMs send options in menu
* Add button
* Fix order
* Use only supported languages
* Rm button
* best-effort language mapping
* improve typing
---------
Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com >
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2025-07-16 13:58:07 -05:00
pfrazee
712c3ad421
Nightly source-language update
2025-07-16 02:47:16 +00:00