Bluesky app fork with some witchin' additions 💫

Merge branch 'main' of https://github.com/bluesky-social/social-app

Changed files
+115 -94
patches
src
lib
statsig
locale
locales
view
+22
patches/sonner-native+0.21.0.patch
···
··· 1 + diff --git a/node_modules/sonner-native/lib/commonjs/toast.js b/node_modules/sonner-native/lib/commonjs/toast.js 2 + index 121816a..0c3c7bd 100644 3 + --- a/node_modules/sonner-native/lib/commonjs/toast.js 4 + +++ b/node_modules/sonner-native/lib/commonjs/toast.js 5 + @@ -264,7 +264,7 @@ const Toast = exports.Toast = /*#__PURE__*/React.forwardRef(({ 6 + ...toastSwipeHandlerProps, 7 + children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactNativeReanimated.default.View, { 8 + entering: entering, 9 + - exiting: exiting, 10 + + exiting: _reactNative.Platform.OS === 'android' ? undefined : exiting, 11 + children: jsx 12 + }) 13 + }); 14 + @@ -274,7 +274,7 @@ const Toast = exports.Toast = /*#__PURE__*/React.forwardRef(({ 15 + children: /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactNativeReanimated.default.View, { 16 + style: [unstyled ? undefined : elevationStyle, defaultStyles.toast, toastStyleCtx, styles?.toast, style, wiggleAnimationStyle], 17 + entering: entering, 18 + - exiting: exiting, 19 + + exiting: _reactNative.Platform.OS === 'android' ? undefined : exiting, 20 + children: /*#__PURE__*/(0, _jsxRuntime.jsxs)(_reactNative.View, { 21 + style: [defaultStyles.toastContent, toastContentStyleCtx, styles?.toastContent], 22 + children: [promiseOptions || variant === 'loading' ? 'loading' in icons ? icons.loading : /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactNative.ActivityIndicator, {}) : icon ? /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactNative.View, {
+3
patches/sonner-native+0.21.0.patch.md
···
··· 1 + # sonner-native+0.21.0.patch 2 + 3 + Removes Reanimated exit layout animations from the toasts. This was causing crashes if the toast was hidden while you were scrolling a flatlist.
-1
src/lib/statsig/gates.ts
··· 15 | 'remove_show_latest_button' 16 | 'test_gate_1' 17 | 'test_gate_2' 18 - | 'welcome_modal'
··· 15 | 'remove_show_latest_button' 16 | 'test_gate_1' 17 | 'test_gate_2'
+89 -89
src/locale/locales/en/messages.po
··· 124 msgid "{0, plural, other {# people have}} used this starter pack!" 125 msgstr "" 126 127 - #: src/components/dialogs/StarterPackDialog.tsx:356 128 msgid "{0, plural, other {+# more}}" 129 msgstr "" 130 ··· 592 593 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:361 594 #: src/screens/Messages/components/RequestButtons.tsx:91 595 - #: src/view/com/profile/ProfileMenu.tsx:161 596 msgctxt "toast" 597 msgid "Account blocked" 598 msgstr "" 599 600 - #: src/view/com/profile/ProfileMenu.tsx:174 601 msgctxt "toast" 602 msgid "Account followed" 603 msgstr "" 604 605 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:384 606 - #: src/view/com/profile/ProfileMenu.tsx:137 607 msgctxt "toast" 608 msgid "Account muted" 609 msgstr "" ··· 626 msgstr "" 627 628 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:132 629 - #: src/view/com/profile/ProfileMenu.tsx:151 630 msgctxt "toast" 631 msgid "Account unblocked" 632 msgstr "" 633 634 - #: src/view/com/profile/ProfileMenu.tsx:186 635 msgctxt "toast" 636 msgid "Account unfollowed" 637 msgstr "" 638 639 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:374 640 - #: src/view/com/profile/ProfileMenu.tsx:127 641 msgctxt "toast" 642 msgid "Account unmuted" 643 msgstr "" ··· 658 659 #: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:169 660 #: src/components/dialogs/MutedWords.tsx:333 661 - #: src/components/dialogs/StarterPackDialog.tsx:370 662 - #: src/components/dialogs/StarterPackDialog.tsx:376 663 #: src/view/com/modals/UserAddRemoveLists.tsx:235 664 msgid "Add" 665 msgstr "" ··· 668 msgid "Add {0} more to continue" 669 msgstr "" 670 671 - #: src/components/StarterPack/Wizard/WizardListCard.tsx:61 672 msgid "Add {displayName} to starter pack" 673 msgstr "" 674 ··· 785 msgid "Add this feed to your feeds" 786 msgstr "" 787 788 - #: src/view/com/profile/ProfileMenu.tsx:317 789 - #: src/view/com/profile/ProfileMenu.tsx:320 790 msgid "Add to lists" 791 msgstr "" 792 ··· 794 msgid "Add to saved posts" 795 msgstr "" 796 797 - #: src/components/dialogs/StarterPackDialog.tsx:175 798 - #: src/view/com/profile/ProfileMenu.tsx:308 799 - #: src/view/com/profile/ProfileMenu.tsx:311 800 msgid "Add to starter packs" 801 msgstr "" 802 ··· 809 msgid "Added to list" 810 msgstr "" 811 812 - #: src/components/dialogs/StarterPackDialog.tsx:257 813 msgid "Added to starter pack" 814 msgstr "" 815 ··· 1311 msgid "Before creating a post or replying, you must first verify your email." 1312 msgstr "" 1313 1314 - #: src/components/dialogs/StarterPackDialog.tsx:70 1315 #: src/components/StarterPack/ProfileStarterPacks.tsx:231 1316 #: src/components/StarterPack/ProfileStarterPacks.tsx:241 1317 msgid "Before creating a starter pack, you must first verify your email." ··· 1351 1352 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:760 1353 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:328 1354 - #: src/view/com/profile/ProfileMenu.tsx:490 1355 msgid "Block" 1356 msgstr "" 1357 ··· 1361 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:647 1362 #: src/screens/Messages/components/RequestButtons.tsx:144 1363 #: src/screens/Messages/components/RequestButtons.tsx:146 1364 - #: src/view/com/profile/ProfileMenu.tsx:396 1365 - #: src/view/com/profile/ProfileMenu.tsx:403 1366 msgid "Block account" 1367 msgstr "" 1368 1369 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:755 1370 - #: src/view/com/profile/ProfileMenu.tsx:473 1371 msgid "Block Account?" 1372 msgstr "" 1373 ··· 1419 msgstr "" 1420 1421 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:757 1422 - #: src/view/com/profile/ProfileMenu.tsx:485 1423 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." 1424 msgstr "" 1425 ··· 1435 msgid "Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." 1436 msgstr "" 1437 1438 - #: src/view/com/profile/ProfileMenu.tsx:482 1439 msgid "Blocking will not prevent labels from being applied on your account, but it will stop this account from replying in your threads or interacting with you." 1440 msgstr "" 1441 ··· 1920 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 1921 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 1922 #: src/components/dialogs/SearchablePeopleList.tsx:295 1923 - #: src/components/dialogs/StarterPackDialog.tsx:178 1924 #: src/components/dms/EmojiPopup.android.tsx:58 1925 #: src/components/dms/ReportDialog.tsx:387 1926 #: src/components/dms/ReportDialog.tsx:396 ··· 1968 msgid "Close dialog" 1969 msgstr "" 1970 1971 - #: src/view/shell/index.web.tsx:110 1972 msgid "Close drawer menu" 1973 msgstr "" 1974 ··· 2281 msgid "Copy App Password" 2282 msgstr "" 2283 2284 - #: src/view/com/profile/ProfileMenu.tsx:433 2285 - #: src/view/com/profile/ProfileMenu.tsx:436 2286 msgid "Copy at:// URI" 2287 msgstr "" 2288 ··· 2297 msgstr "" 2298 2299 #: src/screens/Settings/components/ChangeHandleDialog.tsx:501 2300 - #: src/view/com/profile/ProfileMenu.tsx:442 2301 - #: src/view/com/profile/ProfileMenu.tsx:445 2302 msgid "Copy DID" 2303 msgstr "" 2304 ··· 2327 msgid "Copy link to post" 2328 msgstr "" 2329 2330 - #: src/view/com/profile/ProfileMenu.tsx:246 2331 - #: src/view/com/profile/ProfileMenu.tsx:257 2332 msgid "Copy link to profile" 2333 msgstr "" 2334 ··· 2411 2412 #. Text on button to create a new starter pack 2413 #. Text on button to create a new starter pack 2414 - #: src/components/dialogs/StarterPackDialog.tsx:111 2415 - #: src/components/dialogs/StarterPackDialog.tsx:200 2416 #: src/components/StarterPack/ProfileStarterPacks.tsx:296 2417 msgid "Create" 2418 msgstr "" ··· 2483 msgid "Create report for {0}" 2484 msgstr "" 2485 2486 - #: src/components/dialogs/StarterPackDialog.tsx:106 2487 - #: src/components/dialogs/StarterPackDialog.tsx:195 2488 msgid "Create starter pack" 2489 msgstr "" 2490 ··· 2518 msgid "Customize who can interact with this post." 2519 msgstr "" 2520 2521 - #: src/screens/Onboarding/Layout.tsx:60 2522 msgid "Customizes your Bluesky experience" 2523 msgstr "" 2524 ··· 2981 msgid "Edit list details" 2982 msgstr "" 2983 2984 - #: src/view/com/profile/ProfileMenu.tsx:329 2985 - #: src/view/com/profile/ProfileMenu.tsx:335 2986 msgid "Edit live status" 2987 msgstr "" 2988 ··· 3415 msgid "Failed to add emoji reaction" 3416 msgstr "" 3417 3418 - #: src/components/dialogs/StarterPackDialog.tsx:269 3419 msgid "Failed to add to starter pack" 3420 msgstr "" 3421 ··· 3521 msgid "Failed to remove emoji reaction" 3522 msgstr "" 3523 3524 - #: src/components/dialogs/StarterPackDialog.tsx:288 3525 msgid "Failed to remove from starter pack" 3526 msgstr "" 3527 ··· 3625 msgid "Feed menu" 3626 msgstr "" 3627 3628 - #: src/components/StarterPack/Wizard/WizardListCard.tsx:57 3629 msgid "Feed toggle" 3630 msgstr "" 3631 ··· 3787 msgid "Follow 7 accounts" 3788 msgstr "" 3789 3790 - #: src/view/com/profile/ProfileMenu.tsx:287 3791 - #: src/view/com/profile/ProfileMenu.tsx:298 3792 msgid "Follow account" 3793 msgstr "" 3794 ··· 4079 #: src/components/dms/ReportDialog.tsx:197 4080 #: src/components/ReportDialog/SelectReportOptionView.tsx:81 4081 #: src/components/ReportDialog/SubmitView.tsx:110 4082 - #: src/screens/Onboarding/Layout.tsx:120 4083 - #: src/screens/Onboarding/Layout.tsx:213 4084 #: src/screens/Signup/BackNextButtons.tsx:35 4085 msgid "Go back to previous step" 4086 msgstr "" ··· 4099 msgid "Go Home" 4100 msgstr "" 4101 4102 - #: src/view/com/profile/ProfileMenu.tsx:330 4103 - #: src/view/com/profile/ProfileMenu.tsx:337 4104 msgid "Go live" 4105 msgstr "" 4106 ··· 5272 msgstr "" 5273 5274 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:149 5275 - #: src/view/com/profile/ProfileMenu.tsx:223 5276 - #: src/view/com/profile/ProfileMenu.tsx:229 5277 msgid "More options" 5278 msgstr "" 5279 ··· 5306 5307 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:628 5308 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:634 5309 - #: src/view/com/profile/ProfileMenu.tsx:375 5310 - #: src/view/com/profile/ProfileMenu.tsx:382 5311 msgid "Mute account" 5312 msgstr "" 5313 ··· 5548 msgid "New posts from {firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}" 5549 msgstr "" 5550 5551 - #: src/components/dialogs/StarterPackDialog.tsx:192 5552 msgid "New starter pack" 5553 msgstr "" 5554 ··· 5758 msgid "Not in Mississippi?" 5759 msgstr "" 5760 5761 - #: src/view/com/profile/ProfileMenu.tsx:497 5762 msgid "Note about sharing" 5763 msgstr "" 5764 ··· 6222 msgid "Permission to access your photo library was denied. Please enable it in your system settings." 6223 msgstr "" 6224 6225 - #: src/components/StarterPack/Wizard/WizardListCard.tsx:57 6226 msgid "Person toggle" 6227 msgstr "" 6228 ··· 6881 6882 #: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:171 6883 #: src/components/dialogs/MutedWords.tsx:443 6884 - #: src/components/dialogs/StarterPackDialog.tsx:370 6885 - #: src/components/dialogs/StarterPackDialog.tsx:376 6886 #: src/components/FeedCard.tsx:343 6887 - #: src/components/StarterPack/Wizard/WizardListCard.tsx:104 6888 - #: src/components/StarterPack/Wizard/WizardListCard.tsx:111 6889 #: src/screens/Bookmarks/index.tsx:255 6890 #: src/screens/Settings/Settings.tsx:664 6891 #: src/view/com/modals/UserAddRemoveLists.tsx:235 ··· 6893 msgid "Remove" 6894 msgstr "" 6895 6896 - #: src/components/StarterPack/Wizard/WizardListCard.tsx:60 6897 msgid "Remove {displayName} from starter pack" 6898 msgstr "" 6899 ··· 6996 6997 #: src/components/verification/VerificationRemovePrompt.tsx:46 6998 #: src/components/verification/VerificationsDialog.tsx:252 6999 - #: src/view/com/profile/ProfileMenu.tsx:348 7000 - #: src/view/com/profile/ProfileMenu.tsx:351 7001 msgid "Remove verification" 7002 msgstr "" 7003 ··· 7027 msgid "Removed from saved posts" 7028 msgstr "" 7029 7030 - #: src/components/dialogs/StarterPackDialog.tsx:276 7031 msgid "Removed from starter pack" 7032 msgstr "" 7033 ··· 7135 msgid "Report" 7136 msgstr "" 7137 7138 - #: src/view/com/profile/ProfileMenu.tsx:415 7139 - #: src/view/com/profile/ProfileMenu.tsx:418 7140 msgid "Report account" 7141 msgstr "" 7142 ··· 7570 msgid "Search my posts" 7571 msgstr "" 7572 7573 - #: src/view/com/profile/ProfileMenu.tsx:266 7574 - #: src/view/com/profile/ProfileMenu.tsx:269 7575 msgid "Search posts" 7576 msgstr "" 7577 ··· 7861 msgid "Set new password" 7862 msgstr "" 7863 7864 - #: src/screens/Onboarding/Layout.tsx:49 7865 msgid "Set up your account" 7866 msgstr "" 7867 ··· 7953 msgid "Share a fun fact!" 7954 msgstr "" 7955 7956 - #: src/view/com/profile/ProfileMenu.tsx:502 7957 msgid "Share anyway" 7958 msgstr "" 7959 ··· 8001 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:171 8002 #: src/screens/StarterPack/StarterPackScreen.tsx:615 8003 #: src/screens/StarterPack/StarterPackScreen.tsx:623 8004 - #: src/view/com/profile/ProfileMenu.tsx:246 8005 - #: src/view/com/profile/ProfileMenu.tsx:259 8006 msgid "Share via..." 8007 msgstr "" 8008 ··· 8684 msgstr "" 8685 8686 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:324 8687 - #: src/view/com/profile/ProfileMenu.tsx:478 8688 msgid "The account will be able to interact with you after unblocking." 8689 msgstr "" 8690 ··· 8865 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:101 8866 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:123 8867 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:136 8868 - #: src/view/com/profile/ProfileMenu.tsx:131 8869 - #: src/view/com/profile/ProfileMenu.tsx:141 8870 - #: src/view/com/profile/ProfileMenu.tsx:155 8871 - #: src/view/com/profile/ProfileMenu.tsx:165 8872 - #: src/view/com/profile/ProfileMenu.tsx:178 8873 - #: src/view/com/profile/ProfileMenu.tsx:190 8874 msgid "There was an issue! {0}" 8875 msgstr "" 8876 ··· 9073 msgid "This post's author has disabled quote posts." 9074 msgstr "" 9075 9076 - #: src/view/com/profile/ProfileMenu.tsx:499 9077 msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't signed in." 9078 msgstr "" 9079 ··· 9312 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:328 9313 #: src/screens/ProfileList/components/Header.tsx:171 9314 #: src/screens/ProfileList/components/Header.tsx:178 9315 - #: src/view/com/profile/ProfileMenu.tsx:490 9316 msgid "Unblock" 9317 msgstr "" 9318 ··· 9323 9324 #: src/components/dms/ConvoMenu.tsx:247 9325 #: src/components/dms/ConvoMenu.tsx:250 9326 - #: src/view/com/profile/ProfileMenu.tsx:395 9327 - #: src/view/com/profile/ProfileMenu.tsx:401 9328 msgid "Unblock account" 9329 msgstr "" 9330 9331 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:322 9332 - #: src/view/com/profile/ProfileMenu.tsx:472 9333 msgid "Unblock Account?" 9334 msgstr "" 9335 ··· 9362 msgid "Unfollow {0}" 9363 msgstr "" 9364 9365 - #: src/view/com/profile/ProfileMenu.tsx:286 9366 - #: src/view/com/profile/ProfileMenu.tsx:296 9367 msgid "Unfollow account" 9368 msgstr "" 9369 ··· 9410 9411 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:627 9412 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:633 9413 - #: src/view/com/profile/ProfileMenu.tsx:374 9414 - #: src/view/com/profile/ProfileMenu.tsx:380 9415 msgid "Unmute account" 9416 msgstr "" 9417 ··· 9734 9735 #: src/components/verification/VerificationCreatePrompt.tsx:84 9736 #: src/components/verification/VerificationCreatePrompt.tsx:86 9737 - #: src/view/com/profile/ProfileMenu.tsx:358 9738 - #: src/view/com/profile/ProfileMenu.tsx:361 9739 msgid "Verify account" 9740 msgstr "" 9741 ··· 10512 msgid "You have no lists." 10513 msgstr "" 10514 10515 - #: src/components/dialogs/StarterPackDialog.tsx:100 10516 msgid "You have no starter packs." 10517 msgstr "" 10518
··· 124 msgid "{0, plural, other {# people have}} used this starter pack!" 125 msgstr "" 126 127 + #: src/components/dialogs/StarterPackDialog.tsx:360 128 msgid "{0, plural, other {+# more}}" 129 msgstr "" 130 ··· 592 593 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:361 594 #: src/screens/Messages/components/RequestButtons.tsx:91 595 + #: src/view/com/profile/ProfileMenu.tsx:166 596 msgctxt "toast" 597 msgid "Account blocked" 598 msgstr "" 599 600 + #: src/view/com/profile/ProfileMenu.tsx:179 601 msgctxt "toast" 602 msgid "Account followed" 603 msgstr "" 604 605 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:384 606 + #: src/view/com/profile/ProfileMenu.tsx:142 607 msgctxt "toast" 608 msgid "Account muted" 609 msgstr "" ··· 626 msgstr "" 627 628 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:132 629 + #: src/view/com/profile/ProfileMenu.tsx:156 630 msgctxt "toast" 631 msgid "Account unblocked" 632 msgstr "" 633 634 + #: src/view/com/profile/ProfileMenu.tsx:191 635 msgctxt "toast" 636 msgid "Account unfollowed" 637 msgstr "" 638 639 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:374 640 + #: src/view/com/profile/ProfileMenu.tsx:132 641 msgctxt "toast" 642 msgid "Account unmuted" 643 msgstr "" ··· 658 659 #: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:169 660 #: src/components/dialogs/MutedWords.tsx:333 661 + #: src/components/dialogs/StarterPackDialog.tsx:374 662 + #: src/components/dialogs/StarterPackDialog.tsx:380 663 #: src/view/com/modals/UserAddRemoveLists.tsx:235 664 msgid "Add" 665 msgstr "" ··· 668 msgid "Add {0} more to continue" 669 msgstr "" 670 671 + #: src/components/StarterPack/Wizard/WizardListCard.tsx:62 672 msgid "Add {displayName} to starter pack" 673 msgstr "" 674 ··· 785 msgid "Add this feed to your feeds" 786 msgstr "" 787 788 + #: src/view/com/profile/ProfileMenu.tsx:322 789 + #: src/view/com/profile/ProfileMenu.tsx:325 790 msgid "Add to lists" 791 msgstr "" 792 ··· 794 msgid "Add to saved posts" 795 msgstr "" 796 797 + #: src/components/dialogs/StarterPackDialog.tsx:176 798 + #: src/view/com/profile/ProfileMenu.tsx:313 799 + #: src/view/com/profile/ProfileMenu.tsx:316 800 msgid "Add to starter packs" 801 msgstr "" 802 ··· 809 msgid "Added to list" 810 msgstr "" 811 812 + #: src/components/dialogs/StarterPackDialog.tsx:258 813 msgid "Added to starter pack" 814 msgstr "" 815 ··· 1311 msgid "Before creating a post or replying, you must first verify your email." 1312 msgstr "" 1313 1314 + #: src/components/dialogs/StarterPackDialog.tsx:71 1315 #: src/components/StarterPack/ProfileStarterPacks.tsx:231 1316 #: src/components/StarterPack/ProfileStarterPacks.tsx:241 1317 msgid "Before creating a starter pack, you must first verify your email." ··· 1351 1352 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:760 1353 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:328 1354 + #: src/view/com/profile/ProfileMenu.tsx:495 1355 msgid "Block" 1356 msgstr "" 1357 ··· 1361 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:647 1362 #: src/screens/Messages/components/RequestButtons.tsx:144 1363 #: src/screens/Messages/components/RequestButtons.tsx:146 1364 + #: src/view/com/profile/ProfileMenu.tsx:401 1365 + #: src/view/com/profile/ProfileMenu.tsx:408 1366 msgid "Block account" 1367 msgstr "" 1368 1369 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:755 1370 + #: src/view/com/profile/ProfileMenu.tsx:478 1371 msgid "Block Account?" 1372 msgstr "" 1373 ··· 1419 msgstr "" 1420 1421 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:757 1422 + #: src/view/com/profile/ProfileMenu.tsx:490 1423 msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." 1424 msgstr "" 1425 ··· 1435 msgid "Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you." 1436 msgstr "" 1437 1438 + #: src/view/com/profile/ProfileMenu.tsx:487 1439 msgid "Blocking will not prevent labels from being applied on your account, but it will stop this account from replying in your threads or interacting with you." 1440 msgstr "" 1441 ··· 1920 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178 1921 #: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187 1922 #: src/components/dialogs/SearchablePeopleList.tsx:295 1923 + #: src/components/dialogs/StarterPackDialog.tsx:179 1924 #: src/components/dms/EmojiPopup.android.tsx:58 1925 #: src/components/dms/ReportDialog.tsx:387 1926 #: src/components/dms/ReportDialog.tsx:396 ··· 1968 msgid "Close dialog" 1969 msgstr "" 1970 1971 + #: src/view/shell/index.web.tsx:107 1972 msgid "Close drawer menu" 1973 msgstr "" 1974 ··· 2281 msgid "Copy App Password" 2282 msgstr "" 2283 2284 + #: src/view/com/profile/ProfileMenu.tsx:438 2285 + #: src/view/com/profile/ProfileMenu.tsx:441 2286 msgid "Copy at:// URI" 2287 msgstr "" 2288 ··· 2297 msgstr "" 2298 2299 #: src/screens/Settings/components/ChangeHandleDialog.tsx:501 2300 + #: src/view/com/profile/ProfileMenu.tsx:447 2301 + #: src/view/com/profile/ProfileMenu.tsx:450 2302 msgid "Copy DID" 2303 msgstr "" 2304 ··· 2327 msgid "Copy link to post" 2328 msgstr "" 2329 2330 + #: src/view/com/profile/ProfileMenu.tsx:251 2331 + #: src/view/com/profile/ProfileMenu.tsx:262 2332 msgid "Copy link to profile" 2333 msgstr "" 2334 ··· 2411 2412 #. Text on button to create a new starter pack 2413 #. Text on button to create a new starter pack 2414 + #: src/components/dialogs/StarterPackDialog.tsx:112 2415 + #: src/components/dialogs/StarterPackDialog.tsx:201 2416 #: src/components/StarterPack/ProfileStarterPacks.tsx:296 2417 msgid "Create" 2418 msgstr "" ··· 2483 msgid "Create report for {0}" 2484 msgstr "" 2485 2486 + #: src/components/dialogs/StarterPackDialog.tsx:107 2487 + #: src/components/dialogs/StarterPackDialog.tsx:196 2488 msgid "Create starter pack" 2489 msgstr "" 2490 ··· 2518 msgid "Customize who can interact with this post." 2519 msgstr "" 2520 2521 + #: src/screens/Onboarding/Layout.tsx:61 2522 msgid "Customizes your Bluesky experience" 2523 msgstr "" 2524 ··· 2981 msgid "Edit list details" 2982 msgstr "" 2983 2984 + #: src/view/com/profile/ProfileMenu.tsx:334 2985 + #: src/view/com/profile/ProfileMenu.tsx:340 2986 msgid "Edit live status" 2987 msgstr "" 2988 ··· 3415 msgid "Failed to add emoji reaction" 3416 msgstr "" 3417 3418 + #: src/components/dialogs/StarterPackDialog.tsx:270 3419 msgid "Failed to add to starter pack" 3420 msgstr "" 3421 ··· 3521 msgid "Failed to remove emoji reaction" 3522 msgstr "" 3523 3524 + #: src/components/dialogs/StarterPackDialog.tsx:289 3525 msgid "Failed to remove from starter pack" 3526 msgstr "" 3527 ··· 3625 msgid "Feed menu" 3626 msgstr "" 3627 3628 + #: src/components/StarterPack/Wizard/WizardListCard.tsx:58 3629 msgid "Feed toggle" 3630 msgstr "" 3631 ··· 3787 msgid "Follow 7 accounts" 3788 msgstr "" 3789 3790 + #: src/view/com/profile/ProfileMenu.tsx:292 3791 + #: src/view/com/profile/ProfileMenu.tsx:303 3792 msgid "Follow account" 3793 msgstr "" 3794 ··· 4079 #: src/components/dms/ReportDialog.tsx:197 4080 #: src/components/ReportDialog/SelectReportOptionView.tsx:81 4081 #: src/components/ReportDialog/SubmitView.tsx:110 4082 + #: src/screens/Onboarding/Layout.tsx:121 4083 + #: src/screens/Onboarding/Layout.tsx:214 4084 #: src/screens/Signup/BackNextButtons.tsx:35 4085 msgid "Go back to previous step" 4086 msgstr "" ··· 4099 msgid "Go Home" 4100 msgstr "" 4101 4102 + #: src/view/com/profile/ProfileMenu.tsx:335 4103 + #: src/view/com/profile/ProfileMenu.tsx:342 4104 msgid "Go live" 4105 msgstr "" 4106 ··· 5272 msgstr "" 5273 5274 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:149 5275 + #: src/view/com/profile/ProfileMenu.tsx:228 5276 + #: src/view/com/profile/ProfileMenu.tsx:234 5277 msgid "More options" 5278 msgstr "" 5279 ··· 5306 5307 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:628 5308 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:634 5309 + #: src/view/com/profile/ProfileMenu.tsx:380 5310 + #: src/view/com/profile/ProfileMenu.tsx:387 5311 msgid "Mute account" 5312 msgstr "" 5313 ··· 5548 msgid "New posts from {firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}" 5549 msgstr "" 5550 5551 + #: src/components/dialogs/StarterPackDialog.tsx:193 5552 msgid "New starter pack" 5553 msgstr "" 5554 ··· 5758 msgid "Not in Mississippi?" 5759 msgstr "" 5760 5761 + #: src/view/com/profile/ProfileMenu.tsx:502 5762 msgid "Note about sharing" 5763 msgstr "" 5764 ··· 6222 msgid "Permission to access your photo library was denied. Please enable it in your system settings." 6223 msgstr "" 6224 6225 + #: src/components/StarterPack/Wizard/WizardListCard.tsx:58 6226 msgid "Person toggle" 6227 msgstr "" 6228 ··· 6881 6882 #: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:171 6883 #: src/components/dialogs/MutedWords.tsx:443 6884 + #: src/components/dialogs/StarterPackDialog.tsx:374 6885 + #: src/components/dialogs/StarterPackDialog.tsx:380 6886 #: src/components/FeedCard.tsx:343 6887 + #: src/components/StarterPack/Wizard/WizardListCard.tsx:105 6888 + #: src/components/StarterPack/Wizard/WizardListCard.tsx:112 6889 #: src/screens/Bookmarks/index.tsx:255 6890 #: src/screens/Settings/Settings.tsx:664 6891 #: src/view/com/modals/UserAddRemoveLists.tsx:235 ··· 6893 msgid "Remove" 6894 msgstr "" 6895 6896 + #: src/components/StarterPack/Wizard/WizardListCard.tsx:61 6897 msgid "Remove {displayName} from starter pack" 6898 msgstr "" 6899 ··· 6996 6997 #: src/components/verification/VerificationRemovePrompt.tsx:46 6998 #: src/components/verification/VerificationsDialog.tsx:252 6999 + #: src/view/com/profile/ProfileMenu.tsx:353 7000 + #: src/view/com/profile/ProfileMenu.tsx:356 7001 msgid "Remove verification" 7002 msgstr "" 7003 ··· 7027 msgid "Removed from saved posts" 7028 msgstr "" 7029 7030 + #: src/components/dialogs/StarterPackDialog.tsx:277 7031 msgid "Removed from starter pack" 7032 msgstr "" 7033 ··· 7135 msgid "Report" 7136 msgstr "" 7137 7138 + #: src/view/com/profile/ProfileMenu.tsx:420 7139 + #: src/view/com/profile/ProfileMenu.tsx:423 7140 msgid "Report account" 7141 msgstr "" 7142 ··· 7570 msgid "Search my posts" 7571 msgstr "" 7572 7573 + #: src/view/com/profile/ProfileMenu.tsx:271 7574 + #: src/view/com/profile/ProfileMenu.tsx:274 7575 msgid "Search posts" 7576 msgstr "" 7577 ··· 7861 msgid "Set new password" 7862 msgstr "" 7863 7864 + #: src/screens/Onboarding/Layout.tsx:50 7865 msgid "Set up your account" 7866 msgstr "" 7867 ··· 7953 msgid "Share a fun fact!" 7954 msgstr "" 7955 7956 + #: src/view/com/profile/ProfileMenu.tsx:507 7957 msgid "Share anyway" 7958 msgstr "" 7959 ··· 8001 #: src/screens/ProfileList/components/MoreOptionsMenu.tsx:171 8002 #: src/screens/StarterPack/StarterPackScreen.tsx:615 8003 #: src/screens/StarterPack/StarterPackScreen.tsx:623 8004 + #: src/view/com/profile/ProfileMenu.tsx:251 8005 + #: src/view/com/profile/ProfileMenu.tsx:264 8006 msgid "Share via..." 8007 msgstr "" 8008 ··· 8684 msgstr "" 8685 8686 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:324 8687 + #: src/view/com/profile/ProfileMenu.tsx:483 8688 msgid "The account will be able to interact with you after unblocking." 8689 msgstr "" 8690 ··· 8865 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:101 8866 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:123 8867 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:136 8868 + #: src/view/com/profile/ProfileMenu.tsx:136 8869 + #: src/view/com/profile/ProfileMenu.tsx:146 8870 + #: src/view/com/profile/ProfileMenu.tsx:160 8871 + #: src/view/com/profile/ProfileMenu.tsx:170 8872 + #: src/view/com/profile/ProfileMenu.tsx:183 8873 + #: src/view/com/profile/ProfileMenu.tsx:195 8874 msgid "There was an issue! {0}" 8875 msgstr "" 8876 ··· 9073 msgid "This post's author has disabled quote posts." 9074 msgstr "" 9075 9076 + #: src/view/com/profile/ProfileMenu.tsx:504 9077 msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't signed in." 9078 msgstr "" 9079 ··· 9312 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:328 9313 #: src/screens/ProfileList/components/Header.tsx:171 9314 #: src/screens/ProfileList/components/Header.tsx:178 9315 + #: src/view/com/profile/ProfileMenu.tsx:495 9316 msgid "Unblock" 9317 msgstr "" 9318 ··· 9323 9324 #: src/components/dms/ConvoMenu.tsx:247 9325 #: src/components/dms/ConvoMenu.tsx:250 9326 + #: src/view/com/profile/ProfileMenu.tsx:400 9327 + #: src/view/com/profile/ProfileMenu.tsx:406 9328 msgid "Unblock account" 9329 msgstr "" 9330 9331 #: src/screens/Profile/Header/ProfileHeaderStandard.tsx:322 9332 + #: src/view/com/profile/ProfileMenu.tsx:477 9333 msgid "Unblock Account?" 9334 msgstr "" 9335 ··· 9362 msgid "Unfollow {0}" 9363 msgstr "" 9364 9365 + #: src/view/com/profile/ProfileMenu.tsx:291 9366 + #: src/view/com/profile/ProfileMenu.tsx:301 9367 msgid "Unfollow account" 9368 msgstr "" 9369 ··· 9410 9411 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:627 9412 #: src/components/PostControls/PostMenu/PostMenuItems.tsx:633 9413 + #: src/view/com/profile/ProfileMenu.tsx:379 9414 + #: src/view/com/profile/ProfileMenu.tsx:385 9415 msgid "Unmute account" 9416 msgstr "" 9417 ··· 9734 9735 #: src/components/verification/VerificationCreatePrompt.tsx:84 9736 #: src/components/verification/VerificationCreatePrompt.tsx:86 9737 + #: src/view/com/profile/ProfileMenu.tsx:363 9738 + #: src/view/com/profile/ProfileMenu.tsx:366 9739 msgid "Verify account" 9740 msgstr "" 9741 ··· 10512 msgid "You have no lists." 10513 msgstr "" 10514 10515 + #: src/components/dialogs/StarterPackDialog.tsx:101 10516 msgid "You have no starter packs." 10517 msgstr "" 10518
+1 -4
src/view/shell/index.web.tsx
··· 8 import {useIntentHandler} from '#/lib/hooks/useIntentHandler' 9 import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' 10 import {type NavigationProp} from '#/lib/routes/types' 11 - import {useGate} from '#/lib/statsig/statsig' 12 import {useGeolocationStatus} from '#/state/geolocation' 13 import {useIsDrawerOpen, useSetDrawerOpen} from '#/state/shell' 14 import {useComposerKeyboardShortcut} from '#/state/shell/composer/useComposerKeyboardShortcut' ··· 46 const [showDrawerDelayedExit, setShowDrawerDelayedExit] = useState(showDrawer) 47 const {state: policyUpdateState} = usePolicyUpdateContext() 48 const welcomeModalControl = useWelcomeModal() 49 - const gate = useGate() 50 51 useLayoutEffect(() => { 52 if (showDrawer !== showDrawerDelayedExit) { ··· 85 <LinkWarningDialog /> 86 <Lightbox /> 87 88 - {/* Show welcome modal if the gate is enabled */} 89 - {welcomeModalControl.isOpen && gate('welcome_modal') && ( 90 <WelcomeModal control={welcomeModalControl} /> 91 )} 92
··· 8 import {useIntentHandler} from '#/lib/hooks/useIntentHandler' 9 import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' 10 import {type NavigationProp} from '#/lib/routes/types' 11 import {useGeolocationStatus} from '#/state/geolocation' 12 import {useIsDrawerOpen, useSetDrawerOpen} from '#/state/shell' 13 import {useComposerKeyboardShortcut} from '#/state/shell/composer/useComposerKeyboardShortcut' ··· 45 const [showDrawerDelayedExit, setShowDrawerDelayedExit] = useState(showDrawer) 46 const {state: policyUpdateState} = usePolicyUpdateContext() 47 const welcomeModalControl = useWelcomeModal() 48 49 useLayoutEffect(() => { 50 if (showDrawer !== showDrawerDelayedExit) { ··· 83 <LinkWarningDialog /> 84 <Lightbox /> 85 86 + {welcomeModalControl.isOpen && ( 87 <WelcomeModal control={welcomeModalControl} /> 88 )} 89