about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'fix/step2-waitlist-link-accessibility' of ↵Paul Frazee2023-10-301-3/+9
|\ | | | | | | https://github.com/liby/social-app into liby-fix/step2-waitlist-link-accessibility
| * Improved accessibility and interaction for waitlist Link in `Step2` componentBryan Lee2023-10-151-3/+9
| |
* | Merge branch 'main' of github.com:bluesky-social/social-app into mainPaul Frazee2023-10-302-0/+17
|\ \
| * | Don't compile Hermes-supported features with Babel (#1773)dan2023-10-312-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | * Don't transpile Hermes-supported features * Disable the object spread plugin We're using Hermes, and Hermes supports object spread. We can remove this patch when we upgrade Expo because it'll be conditional there.
* | | Merge branch 'liby-bugfix/desktop-web-text-link-media-query-issue' into mainPaul Frazee2023-10-304-16/+13
|\ \ \ | |/ / |/| |
| * | Rename component to match new behaviorPaul Frazee2023-10-304-11/+11
| | |
| * | Merge branch 'bugfix/desktop-web-text-link-media-query-issue' of ↵Paul Frazee2023-10-301-5/+2
|/| | | | | | | | | | | https://github.com/liby/social-app into liby-bugfix/desktop-web-text-link-media-query-issue
| * | Replace `isDesktop` with `isWeb` in `DesktopWebTextLink` componentBryan Lee2023-10-041-5/+2
| | | | | | | | | | | | | | | - Replaced `useWebMediaQueries().isDesktop` with `isWeb` in `DesktopWebTextLink` component to fix inconsistent behavior due to media query changes. - `isWeb` doesn't rely on media queries, offering stable judgement and avoiding fluctuation when adjusting the browser window.
* | | Merge branch 'elijah-wright-patch-1' into mainPaul Frazee2023-10-301-6/+6
|\ \ \
| * | | Fix lintPaul Frazee2023-10-301-0/+2
| | | |
| * | | Merge branch 'patch-1' of https://github.com/elijah-wright/social-app into ↵Paul Frazee2023-10-301-6/+4
|/| | | | | | | | | | | | | | | elijah-wright-patch-1
| * | | readd hintElijah Wright2023-10-081-1/+1
| | | |
| * | | fix accessibility in AutoSizedImageElijah Wright2023-10-081-6/+4
| | | |
* | | | Let Metro handle import/export instead of Babel (#1772)dan2023-10-302-0/+16
| | | | | | | | | | | | | | | | | | | | * Let Metro handle import/export instead of Babel * Keep using Babel for ESM->CJS in tests
* | | | 1.55Paul Frazee2023-10-303-33/+34
| | | |
* | | | Initialize screen modules lazily (#1763)dan2023-10-271-41/+44
| | | | | | | | | | | | | | | | | | | | * Initialize screen modules lazily * Use getComponent (thanks @ecreeth for the tip)
* | | | Remove redundant linking listeners (#1760)dan2023-10-261-10/+0
| | | |
* | | | Fix white flash on startup (#1759)dan2023-10-273-3/+7
| | | |
* | | | Enable inline requires (#1756)dan2023-10-262-1/+16
| | | |
* | | | Merge branch 'main' of github.com:bluesky-social/social-app into mainPaul Frazee2023-10-2613-83/+117
|\ \ \ \
| * | | | Update Analytics (#1743)Ansh2023-10-264-18/+19
| | | | |
| * | | | 1721 Update support link (#1722)Ansh2023-10-251-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | * change support page copy * fix grammar
| * | | | add scroll indicator on web to profile suggested follows card (#1724)Ansh2023-10-251-4/+8
| | | | |
| * | | | allow enter key to trigger waitlist signup (#1723)Ansh2023-10-251-0/+2
| | | | |
| * | | | Fixed CropImage modal aspect ratio buttons visibility in dark mode (#1730)elliot2023-10-251-3/+3
| | | | |
| * | | | Remove MobX from Link (#1745)dan2023-10-251-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove MobX from Link * Keep memo() though We previously had observer() apply it automatically, so re-add it
| * | | | Simplify the avatar component (#1744)dan2023-10-253-44/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Copypaste UserAvatar to EditableUserAvatar * Swap usages with onSelectNewAvatar to EditableUserAvatar * Split prop types into UserAvatarProps and EditableUserAvatarProps * Remove dead branches from EditableUserAvatar * Remove dead branches from UserAvatar
| * | | | Fix four gallery images for Firefox (#1710)dan2023-10-181-4/+4
| | |_|/ | |/| |
* / | | 1.54Paul Frazee2023-10-143-7/+7
|/ / /
* | | Performance optimization (#1676)Ansh2023-10-1324-374/+584
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upgrade sentry to support profiling monitoring * remove console logs in production builds * feeds tab bar and bottom bar animation centralized * refactor FeedPage out of Home * add script to start in production mode * move FAB inner to reanimated * move FABInner back to `Animated` RN animation * add perf commands * add testing with Maestro and perf with Flashlight * fix merge conflicts * fix resourceClass name in eas.json * fix onEndReachedThreshold in Feed * memoize styles * go back to old styling for LoadLatestBtn * remove reanimated code from useMinimalShellMode * move shell animations to hook/reanimated for perf * fix empty state issue * make shell animation feel smoother * make shell animation more smooth * run animation with autorun * specify keys for tab bar properly * remove comments * remove already imported dep * fix lint * add testing instructions * mock sentry-expo for jest * fix jest mocks * Fix the load-latest button on desktop and tablet * Fix: don't move the FAB in tablet mode * Fix type error * Fix tabs bar positioning on tablet * Fix types --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* | | Scope drawer drag workaround to feed pagers (#1694)dan2023-10-131-4/+4
| | |
* | | Toggle lightbox controls on tap (#1687)dan2023-10-134-63/+81
| | | | | | | | | | | | | | | | | | | | | * Make the lightbox controls animation smoother * Toggle controls on tap * Disable pointer events when hidden
* | | Fix profile preview jump (#1693)dan2023-10-134-18/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add top inset for profile preview to match target screen * Avoid flicker by waiting for profile screen navigation * Fix glimmer to align with the content * A more reliable (but non-scientific) fix for the flash * Lower the timeout
* | | Disable events on hidden bars (#1686)dan2023-10-133-1/+15
| | |
* | | Fix profile layout shift (#1690)dan2023-10-131-13/+2
| | |
* | | Don't re-render bars when showing/hiding them (#1691)dan2023-10-134-46/+58
| | | | | | | | | | | | | | | | | | | | | * Don't re-render bars when showing/hiding them * Fix more cases * Use autorun instead of reaction to fix first render
* | | Fix crash when scrolling down on the web (#1684)dan2023-10-121-4/+2
| | |
* | | Make shell hide/show animation smoother (#1683)dan2023-10-123-8/+17
| | | | | | | | | | | | | | | * Make shell hide/show animation smoother * Also animate "load latest"
* | | Fix layout shift for multi-image posts (#1673)dan2023-10-122-66/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Fix layout shift for multi-image posts * Add a comment for the hack * Use margins instead of gap * Move alt label
* | | bskyweb: add rate limiting to reduce DoSabilityJake Gold2023-10-111-2/+22
| | |
* | | use new zeed-dom version (#1671)Eric Bailey2023-10-112-4/+5
| | |
* | | 1.53Paul Frazee2023-10-102-4/+4
| | |
* | | resolve fork of zeed-dom (#1663)Eric Bailey2023-10-102-5/+5
| | |
* | | Port remaining lightbox code to Reanimated (#1669)dan2023-10-101-42/+27
| | | | | | | | | | | | | | | * Port remaining lightbox code to Reanimated * Fix memoization
* | | Update testrunner to use new dev-env [WIP] (#1575)Paul Frazee2023-10-1011-67/+288
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update testrunner to use new dev-env * Fix label testcase * Vendor the dev-infra scripts from the atproto repo for the dev-env server runner * Bump detox to fix the ios sim control issue * Use iphone 15 pro for tests * Ensure the reminders never trigger during tests * Skip the shell tests due to a crash bug with detox and the drawer
* | | Fix MobX crash for Android lightbox (#1668)dan2023-10-102-1/+3
| | | | | | | | | | | | | | | * Fix MobX crash for Android lightbox * Reorder props to match between forks
* | | Change lightbox to use Pager (#1666)dan2023-10-104-141/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Change lightbox to use Pager * Fix crash issue on ios --------- Co-authored-by: Paul Frazee <pfrazee@gmail.com>
* | | make empty feed required (#1667)Ansh2023-10-102-6/+3
| | |
* | | Only warn on links to bsky.app if it represents itself as another url (#1662)Paul Frazee2023-10-102-5/+58
| | | | | | | | | | | | | | | * Only warn on links to bsky.app if it represents itself as another url (close #1652) * Clean up
* | | Fix keyboard double pad issue in email change & verify modals (#1664)Paul Frazee2023-10-102-275/+250
| | |