about summary refs log tree commit diff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* feat: widen recent search profile link for mobile devices (#7119)Karol Stawowski2024-12-161-0/+1
| | | | | * feat: widen recent search profile link for mobile devices * chore: apply style to non-mobile screens
* Fix post time localization on Android (#6742)Frudrax Cheng2024-12-161-0/+29
| | | | | | | | | | | | | | | | | | | | | * Fix post time localization on native * Fix timezone * Revent time.ts * Add time.android.ts * Add missing 'an' and 'ast' * Revent PostThreadItem.tsx * Resolve duplicate versions in lockfile * Move to time.native.ts * Follow #7055 to upgrade intl-datetimeformat version * Remove time.native.ts
* [Experiment] Remove "Load Latest" button (#7120)dan2024-12-1510-37/+136
| | | | | | | | | | | | | * Remove "show latest" behind the gate * Add HomeBadgeProvider * Update provider state from home feed tabs * Add Home badge to native * Add Home badge to mobile web * Add Home badge to desktop web
* `ProfileFeed` cleanups (#7115)Eric Bailey2024-12-142-18/+56
| | | | | * Clean up feed load state * Fix feed info dialog load state
* apply fonts to TextField (#6288)Ben Harris2024-12-141-30/+53
| | | | system fonts were leaking. i'm sure there's a better way to apply this without duplicating but idk it works
* Fix posting images on web (#7105)dan2024-12-141-1/+4
| | | | | | | * Fix uploadBlob to handle blob: URI * Patch expo-image-manipulator to support "compress" argument * Narrow down the fix
* Fix z-indexes to make tabbar scroll on Android (#7102)dan2024-12-145-18/+19
|
* Add some helper text for custom domains (#7103)Eric Bailey2024-12-131-10/+28
| | | | | | | * Add some helper text for custom domains * endsWith * ope
* Tweak ProfileList design (#7100)dan2024-12-134-208/+179
| | | | | | | | | * Remove "No description" * Move Lists about into header * Remove pager with one tab * Layout tweaks
* Add Emily to discover debug (#7101)dan2024-12-131-0/+1
|
* Allow non-graph emoji to inherit parent color (#7096)Eric Bailey2024-12-131-3/+1
|
* Give minWidth to tab indicator only (#7095)dan2024-12-132-14/+43
|
* Better alignment on web (#7098)Eric Bailey2024-12-131-2/+3
|
* Remove the environment indirections (#7089)dan2024-12-1316-48/+31
| | | | | * Use raw underlying globals for environment * Set dev EXPO_PUBLIC_ENV by exclusion
* Gate bitdrift integration (#7088)dan2024-12-139-20/+35
| | | | | | | | | * Move Statsig init call earlier * Gate Bitdrift init call * Remove IS_TEST env constant * Mock statsig
* Uppercase the auth factor token in input value to match the email casing. ↵Brad Estey2024-12-131-0/+10
| | | | (#7094)
* Fix web Home header (#7086)dan2024-12-123-14/+8
| | | | | * Fix header disappearing on web * Make border nicer
* Revert "Edit string to avoid churning translations (#6737)" (#7087)dan2024-12-121-1/+1
| | | This reverts commit 9d3bdbb2b9df8bbee7fe8ed4df87226b2e498f03.
* mark string for localization (#7083)surfdude292024-12-121-1/+1
|
* Fix double border due to progress guide (#7084)dan2024-12-122-20/+11
|
* Fix share button not working for some users (#5849)Hailey2024-12-123-27/+48
| | | | | | | | | | | | | | | * fix share button * Revert "fix share button" This reverts commit 3521c241729dc9bbe3dd7b62fc6e3e61e011cdf9. * tweak * Clean up context --------- Co-authored-by: Eric Bailey <git@esb.lol>
* New profile feed header (#7056)Eric Bailey2024-12-128-623/+774
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Init hacking * Lil baby button checkpoint * Playing around * Revert "Playing around" This reverts commit f58a7fafa12269035d440cfa2d8cb1dbd562305f. * Mostly there * Cleanups * Cleanup * Fix report dialog nesting * Remove transform on native * Rename header * Fix layout, overflowing FAB buttons * Remove hack * Couple of fixes * Keep Pin primary CTA (#7061) * Update src/screens/Profile/components/ProfileFeedHeader.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Simplify, use old string * Wrap Trans better --------- Co-authored-by: dan <dan.abramov@gmail.com> Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com>
* [Layout] Bleed profile banner into safe area (#6967)Samuel Newman2024-12-1214-47/+322
| | | | | | | | | | | | | | | | | | | | | | | * bleed profile banner into safe area (cherry picked from commit 50b3a4d0c6fd94b583ffe4efa65de35c81ae7f4e) * pointer events none when hidden (cherry picked from commit bae2c7b2dd6d7f858a98812196628308c0877755) * fix web (cherry picked from commit e3f9597170375f2903b6e567b963f008ec95aed1) * add status bar shadow * rm log * rm mini header * speed up animation * pass bool rather than int in light status bar
* Increase scrubber height if touch device (#7081)Samuel Newman2024-12-121-2/+6
| | | | | | | | | * further increase target area of scrubber * make scrubber bigger if touch device --------- Co-authored-by: Antonio Sarcevic <sarcevicantonio@gmail.com>
* [Notifications] Add a Mentions tab (#7044)dan2024-12-1213-144/+277
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Split out NotificationsTab * Remove unused route parameter * Refine the split between components * Hoist some logic out of NotificationFeed * Remove unused option * Add all|conversations to query, hardcode "all" * Add a Conversations tab * Rename to Mentions * Bump packages * Rename fields * Fix oopsie * Simplify header * Track active tab * Fix types * Separate logic for tabs * Better border for first unread * Highlight unread for all only * Fix spinner races * Fix fetchPage races * Fix bottom bar border being obscured by glimmer * Remember last tab within the session * One tab at a time * Fix TS * Handle all RQKEY usages * Nit
* followersCount -> followsCount (#7080)Samuel Newman2024-12-121-1/+1
|
* Make the pager take full width (#7066)dan2024-12-123-12/+69
| | | | | | | | | | | * Wide tabs for web * Wide tabs on mobile * Tweak min for profile * Driveby border fix * Fix single tab indicator
* Fix web build (#7069)dan2024-12-124-88/+105
| | | | | | | * Fix web build * Fix circular deps * Hoist log functions
* configure the bitdrift Capture SDK (#6979)Snow Pettersen2024-12-123-0/+32
| | | | | | | | | | | | | | | * configure bitdrift Capture SDK * remove console log * use the new url * add patch to fix devtool interaction * update patches * fix patch * add BITDRIFT_API_KEY to .env.example
* Cache Reanimated worklets (#7068)dan2024-12-121-19/+6
| | | | | | | * Undo perf hackfix * Bump Reanimated to include https://github.com/software-mansion/react-native-reanimated/pull/6758 * Bump to 3.17.0-nightly-20241211-17e89ca24
* refine plural marks (#7065)Minseo Lee2024-12-128-54/+83
|
* Update PostRepostedBy.tsx (#7064)Frudrax Cheng2024-12-121-1/+1
|
* Nicer app icon screen (#6972)Samuel Newman2024-12-1110-270/+478
| | | | | | | | | | | | | | | | | | | | | | | | * wip exploration * list format instead of grid * fix normalising default name * adjust margins * Rework the app icon link * Decrease app icon size * Adjust some spacing * Move some things around to fix web errors * Fix pathname --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com> Co-authored-by: Eric Bailey <git@esb.lol>
* Point "Continue thread" at last shown post (#7060)dan2024-12-111-3/+4
|
* More exact counts (#7059)Samuel Newman2024-12-116-33/+86
| | | | | | | | | * post liked by * rm unnecessary layout.center * do post quotes/reposts * set height of header to prevent layout shifts
* Followers/following exact count (#7057)Samuel Newman2024-12-115-70/+114
| | | | | | | | | * followers exact count in heading * exact count for following * move files to new dir * use <Plural>
* Merge pull request #7058 from bluesky-social/fix-profile-empty-space-nobiodan2024-12-112-4/+4
|\
| * Reduce excessive empty space on profile with no bioDan Abramov2024-12-112-4/+4
| |
* | Remove rounding mode hack (#7055)Samuel Newman2024-12-112-135/+3
|/ | | | | | | | | | | * bump formatjs and remove hack * maybe fix tests? * Revert "maybe fix tests?" This reverts commit f1b448e5b8f7ee2bf70967a631308c226c10be80. * rm test
* Fix composer shortcut detaching a reply (#7041)dan2024-12-101-1/+7
|
* Font loading improvements (#6993)Barry Pollard2024-12-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | * Font loading improvements * Reconvert with missing files * Update bskyweb/templates/base.html Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com> * Update bskyweb/templates/base.html Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com> * Run web-build to update hashes * Revert Android to otf * Use Inter woff2 files --------- Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com>
* LoginForm: enable autocomplete on 2FA code field (#7019)rcombs2024-12-101-1/+1
| | | This should (fingers crossed) work in Safari, at least.
* fix: typo in filename list-converations (#7036)Renan Mav2024-12-1013-13/+13
|
* Disambiguate feed component naming (#7040)dan2024-12-1014-33/+33
| | | | | * Rename posts/Feed* -> posts/PostFeed* * Rename notifications/Feed* -> notifications/NotificationFeed*
* Refactor sidebar (#6971)Eric Bailey2024-12-1010-226/+228
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor RightNav (cherry picked from commit 96bb02acfd2d7452df18a0e7410e6a7169a583ed) * Better gutter handling * Clean up styles * Memoize breakpoints * Format * Comment * Loosen spacing, handle overflow, smaller text to match prod * Fix circular imports on native * Return 0 instead of undefined for easier calculations * Re-assign * Fix * Port over fix from subs/base * Space out right nav feeds, widen sidebar to match prod * Fix lost padding on home header * Fix perf by not actually linking to new URL * Remove underline on focus * Foramt --------- Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
* Limit feed prefetching to native (#7038)dan2024-12-101-1/+2
|
* Fix drawer swipe (#7007)dan2024-12-106-38/+65
| | | | | | | | | | | | | | | | | | | * Fix drawer swipe * Remove existing setDrawerSwipeDisabled management This is already pretty error-prone. And with tracking whether we're idle it's going to get more complicated. Let's pause and think. * Move setDrawerSwipeDisabled logic into Pager * Remove win/2 threshold It feels super arbitrary and breaks muscle memory. If the gesture is reliable, we shouldn't need it. * Maybe work around iOS freeze * Tweak gestures, add comments * Tune gestures
* Add `isSelfHosted` to `SessionAccount` (#7028)Eric Bailey2024-12-093-0/+34
| | | | | * Add isSelfHosted to SessionAccount * Update snaps
* Add back button to desktop threads (#7010)Eric Bailey2024-12-081-3/+2
|
* Revert "[Video] Revert safari hackfix (#5367)" (#7001)dan2024-12-071-0/+7
| | | This reverts commit 94e7bfbe40ba6766361caaba99feff74a187613a.