Merge branch 'dialog-alert-type' of github.com:bluesky-social/social-app into dialog-alert-type

This commit is contained in:
vineyardbovines
2026-04-14 08:46:09 -04:00
9 changed files with 149 additions and 142 deletions
+2 -2
View File
@@ -94,7 +94,7 @@ export function Embed({
/>
</div>
<div className="flex flex-1 items-center shrink min-w-0 min-h-0">
<p className="block text-sm shrink-0 font-semibold max-w-[70%] line-clamp-1">
<p className="text-sm shrink-0 font-semibold max-w-[70%] truncate">
{record.author.displayName?.trim() || record.author.handle}
</p>
{verification.isVerified && (
@@ -104,7 +104,7 @@ export function Embed({
size={12}
/>
)}
<p className="block line-clamp-1 text-sm text-textLight dark:text-textDimmed shrink-[10] ml-1">
<p className="text-sm text-textLight dark:text-textDimmed min-w-0 truncate ml-1">
@{record.author.handle}
</p>
</div>
+1 -1
View File
@@ -186,7 +186,7 @@ function LandingPage() {
function Skeleton() {
return (
<Container>
<div className="flex-1 flex-col flex gap-2 pb-8">
<div className="flex-1 flex-col flex gap-2 p-5 pb-8">
<div className="flex gap-2.5 items-center">
<div className="w-10 h-10 overflow-hidden rounded-full bg-neutral-100 dark:bg-slate-700 shrink-0 animate-pulse" />
<div className="flex-1">
+1 -1
View File
@@ -2,7 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, viewport-fit=cover">
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, viewport-fit=cover">
<meta name="referrer" content="origin-when-cross-origin">
<!--
Preconnect to essential domains
+10 -6
View File
@@ -183,7 +183,7 @@ export async function getServerState({agent}: {agent: AtpAgent}) {
const geolocation = device.get(['mergedGeolocation'])
if (!geolocation || !geolocation.countryCode) {
logger.error(`getServerState: missing geolocation countryCode`)
return
return null
}
const {data} = await agent.app.bsky.ageassurance.getState({
countryCode: geolocation.countryCode,
@@ -225,7 +225,9 @@ export async function prefetchServerState({agent}: {agent: AtpAgent}) {
try {
logger.debug(`prefetchServerState: resolving...`)
const res = await networkRetry(3, () => getServerState({agent}))
qc.setQueryData<AppBskyAgeassuranceGetState.OutputSchema>(qk, res)
if (res) {
qc.setQueryData<AppBskyAgeassuranceGetState.OutputSchema>(qk, res)
}
} catch (err) {
const e = err as Error
logger.warn(`prefetchServerState: failed`, {
@@ -238,10 +240,12 @@ export async function refetchServerState({agent}: {agent: AtpAgent}) {
if (!did) return
logger.debug(`refetchServerState: fetching...`)
const res = await networkRetry(3, () => getServerState({agent}))
qc.setQueryData<AppBskyAgeassuranceGetState.OutputSchema>(
createServerStateQueryKey({did}),
res,
)
if (res) {
qc.setQueryData<AppBskyAgeassuranceGetState.OutputSchema>(
createServerStateQueryKey({did}),
res,
)
}
return res
}
export function usePatchServerState() {
+1 -1
View File
@@ -20,7 +20,7 @@ export const atoms = {
*/
util_screen_outer: [
web({
minHeight: '100vh',
minHeight: '100dvh',
}),
native({
height: '100%',
+3 -9
View File
@@ -109,7 +109,7 @@ function EmbedDialogInner({
<Trans>Embed post</Trans>
</Text>
<Text
style={[a.text_md, t.atoms.text_contrast_medium, a.leading_normal]}>
style={[a.text_md, t.atoms.text_contrast_medium, a.leading_snug]}>
<Trans>
Embed this post in your website. Simply copy the following snippet
and paste it into the HTML code of your website.
@@ -117,12 +117,7 @@ function EmbedDialogInner({
</Text>
</View>
<View
style={[
a.border,
t.atoms.border_contrast_low,
a.rounded_sm,
a.overflow_hidden,
]}>
style={[a.border, t.atoms.border_contrast_low, {borderRadius: 18}]}>
<Button
label={
showCustomisation
@@ -190,10 +185,9 @@ function EmbedDialogInner({
<Button
label={_(msg`Copy code`)}
color="primary"
variant="solid"
size="large"
onPress={() => {
navigator.clipboard.writeText(snippet)
void navigator.clipboard.writeText(snippet)
setCopied(true)
}}>
{copied ? (
+129 -120
View File
@@ -694,8 +694,8 @@ msgstr ""
#: src/Navigation.tsx:544
#: src/screens/Settings/AboutSettings.tsx:74
#: src/screens/Settings/Settings.tsx:259
#: src/screens/Settings/Settings.tsx:262
#: src/screens/Settings/Settings.tsx:255
#: src/screens/Settings/Settings.tsx:258
msgid "About"
msgstr ""
@@ -722,8 +722,8 @@ msgid "Accept this language suggestion"
msgstr ""
#: src/screens/Settings/AccessibilitySettings.tsx:45
#: src/screens/Settings/Settings.tsx:235
#: src/screens/Settings/Settings.tsx:238
#: src/screens/Settings/Settings.tsx:233
#: src/screens/Settings/Settings.tsx:236
msgid "Accessibility"
msgstr ""
@@ -734,8 +734,8 @@ msgstr ""
#: src/Navigation.tsx:403
#: src/screens/Login/LoginForm.tsx:192
#: src/screens/Settings/AccountSettings.tsx:56
#: src/screens/Settings/Settings.tsx:177
#: src/screens/Settings/Settings.tsx:180
#: src/screens/Settings/Settings.tsx:173
#: src/screens/Settings/Settings.tsx:176
msgid "Account"
msgstr ""
@@ -774,7 +774,7 @@ msgstr ""
msgid "Account Muted by List"
msgstr ""
#: src/screens/Settings/Settings.tsx:641
#: src/screens/Settings/Settings.tsx:637
msgid "Account options"
msgstr ""
@@ -782,7 +782,7 @@ msgstr ""
msgid "Account provider"
msgstr ""
#: src/screens/Settings/Settings.tsx:677
#: src/screens/Settings/Settings.tsx:671
msgid "Account removed from quick access"
msgstr ""
@@ -868,8 +868,8 @@ msgstr ""
msgid "Add alt text (optional)"
msgstr ""
#: src/screens/Settings/Settings.tsx:579
#: src/screens/Settings/Settings.tsx:582
#: src/screens/Settings/Settings.tsx:575
#: src/screens/Settings/Settings.tsx:578
#: src/view/shell/desktop/LeftNav.tsx:264
#: src/view/shell/desktop/LeftNav.tsx:268
msgid "Add another account"
@@ -1437,8 +1437,8 @@ msgstr ""
#: src/Navigation.tsx:395
#: src/screens/Settings/AppearanceSettings.tsx:73
#: src/screens/Settings/Settings.tsx:227
#: src/screens/Settings/Settings.tsx:230
#: src/screens/Settings/Settings.tsx:225
#: src/screens/Settings/Settings.tsx:228
msgid "Appearance"
msgstr ""
@@ -1447,8 +1447,8 @@ msgstr ""
msgid "Apply default recommended feeds"
msgstr ""
#: src/screens/Settings/Settings.tsx:510
#: src/screens/Settings/Settings.tsx:512
#: src/screens/Settings/Settings.tsx:506
#: src/screens/Settings/Settings.tsx:508
msgid "Apply Pull Request"
msgstr ""
@@ -1619,7 +1619,7 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:66
#: src/components/dms/MessageProfileButton.tsx:60
#: src/screens/Messages/ChatList.tsx:376
#: src/screens/Messages/Conversation.tsx:226
#: src/screens/Messages/Conversation.tsx:230
msgid "Before you can message another user, you must first verify your email."
msgstr ""
@@ -1960,7 +1960,7 @@ msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:87
#: src/screens/Settings/components/ChangePasswordDialog.tsx:248
#: src/screens/Settings/components/ChangePasswordDialog.tsx:254
#: src/screens/Settings/Settings.tsx:304
#: src/screens/Settings/Settings.tsx:300
#: src/screens/Takendown.tsx:102
#: src/screens/Takendown.tsx:105
#: src/view/com/composer/Composer.tsx:1547
@@ -2205,11 +2205,11 @@ msgstr ""
msgid "Choose your username"
msgstr ""
#: src/screens/Settings/Settings.tsx:502
#: src/screens/Settings/Settings.tsx:498
msgid "Clear all storage data"
msgstr ""
#: src/screens/Settings/Settings.tsx:504
#: src/screens/Settings/Settings.tsx:500
msgid "Clear all storage data (restart after this)"
msgstr ""
@@ -2399,12 +2399,12 @@ msgstr ""
msgid "Collapses list of users for a given notification"
msgstr ""
#: src/components/dialogs/Embed.tsx:155
#: src/components/dialogs/Embed.tsx:150
#: src/screens/Settings/AppearanceSettings.tsx:81
msgid "Color mode"
msgstr ""
#: src/components/dialogs/Embed.tsx:152
#: src/components/dialogs/Embed.tsx:147
msgid "Color theme"
msgstr ""
@@ -2536,8 +2536,8 @@ msgstr ""
msgid "Content & Media"
msgstr ""
#: src/screens/Settings/Settings.tsx:207
#: src/screens/Settings/Settings.tsx:210
#: src/screens/Settings/Settings.tsx:205
#: src/screens/Settings/Settings.tsx:208
msgid "Content and media"
msgstr ""
@@ -2619,7 +2619,7 @@ msgstr "Continue to group name"
msgid "Continue to next step"
msgstr ""
#: src/screens/Messages/Conversation.tsx:57
#: src/screens/Messages/Conversation.tsx:60
msgid "Conversation"
msgstr ""
@@ -2640,13 +2640,13 @@ msgstr ""
#: src/components/dms/MessageContextMenu.tsx:61
#: src/components/PostControls/DiscoverDebug.tsx:36
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:272
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:74
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77
#: src/lib/sharing.ts:24
#: src/lib/sharing.ts:42
msgid "Copied to clipboard"
msgstr ""
#: src/components/dialogs/Embed.tsx:203
#: src/components/dialogs/Embed.tsx:197
#: src/screens/Settings/components/CopyButton.tsx:66
msgid "Copied!"
msgstr ""
@@ -2673,8 +2673,8 @@ msgstr ""
msgid "Copy author DID"
msgstr ""
#: src/components/dialogs/Embed.tsx:191
#: src/components/dialogs/Embed.tsx:208
#: src/components/dialogs/Embed.tsx:186
#: src/components/dialogs/Embed.tsx:202
msgid "Copy code"
msgstr ""
@@ -2702,8 +2702,8 @@ msgstr ""
msgid "Copy link to list"
msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:131
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:134
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:142
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:145
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:91
msgid "Copy link to post"
@@ -2948,7 +2948,7 @@ msgstr ""
msgid "Custom"
msgstr ""
#: src/components/dialogs/Embed.tsx:145
#: src/components/dialogs/Embed.tsx:140
msgid "Customization options"
msgstr ""
@@ -2964,8 +2964,8 @@ msgstr ""
msgid "Dangerous substances or drug abuse"
msgstr ""
#: src/components/dialogs/Embed.tsx:169
#: src/components/dialogs/Embed.tsx:171
#: src/components/dialogs/Embed.tsx:164
#: src/components/dialogs/Embed.tsx:166
#: src/screens/Settings/AppearanceSettings.tsx:93
#: src/screens/Settings/AppearanceSettings.tsx:114
msgid "Dark"
@@ -2990,7 +2990,7 @@ msgstr ""
msgid "Deactivate account"
msgstr ""
#: src/screens/Settings/Settings.tsx:467
#: src/screens/Settings/Settings.tsx:463
msgid "Debug Moderation"
msgstr ""
@@ -3044,7 +3044,7 @@ msgstr ""
msgid "Delete chat"
msgstr ""
#: src/screens/Settings/Settings.tsx:474
#: src/screens/Settings/Settings.tsx:470
msgid "Delete chat declaration record"
msgstr ""
@@ -3157,8 +3157,8 @@ msgctxt "toast"
msgid "Developer mode enabled"
msgstr ""
#: src/screens/Settings/Settings.tsx:286
#: src/screens/Settings/Settings.tsx:289
#: src/screens/Settings/Settings.tsx:282
#: src/screens/Settings/Settings.tsx:285
msgid "Developer options"
msgstr ""
@@ -3613,7 +3613,7 @@ msgstr ""
msgid "Email Verified"
msgstr ""
#: src/components/dialogs/Embed.tsx:183
#: src/components/dialogs/Embed.tsx:178
msgid "Embed HTML code"
msgstr ""
@@ -4329,8 +4329,8 @@ msgstr ""
msgid "Find Friends"
msgstr ""
#: src/screens/Settings/Settings.tsx:218
#: src/screens/Settings/Settings.tsx:221
#: src/screens/Settings/Settings.tsx:216
#: src/screens/Settings/Settings.tsx:219
msgid "Find friends from contacts"
msgstr ""
@@ -4938,8 +4938,8 @@ msgstr ""
msgid "Held by Bluesky for 7 days to prevent abuse, then deleted"
msgstr ""
#: src/screens/Settings/Settings.tsx:247
#: src/screens/Settings/Settings.tsx:251
#: src/screens/Settings/Settings.tsx:255
#: src/view/shell/desktop/RightNav.tsx:129
#: src/view/shell/desktop/RightNav.tsx:132
#: src/view/shell/Drawer.tsx:369
@@ -5004,7 +5004,7 @@ msgstr ""
msgid "Hide all events"
msgstr ""
#: src/components/dialogs/Embed.tsx:129
#: src/components/dialogs/Embed.tsx:124
msgid "Hide customization options"
msgstr ""
@@ -5554,8 +5554,8 @@ msgid "Language Settings"
msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:81
#: src/screens/Settings/Settings.tsx:243
#: src/screens/Settings/Settings.tsx:246
#: src/screens/Settings/Settings.tsx:239
#: src/screens/Settings/Settings.tsx:242
msgid "Languages"
msgstr ""
@@ -5701,8 +5701,8 @@ msgstr ""
msgid "Let's go!"
msgstr ""
#: src/components/dialogs/Embed.tsx:164
#: src/components/dialogs/Embed.tsx:166
#: src/components/dialogs/Embed.tsx:159
#: src/components/dialogs/Embed.tsx:161
#: src/screens/Settings/AppearanceSettings.tsx:89
msgid "Light"
msgstr ""
@@ -5926,7 +5926,7 @@ msgstr ""
msgid "Live events appear occasionally when something exciting is happening. If you'd like, you can hide this particular event, or all events for this placement in your app interface."
msgstr ""
#: src/features/liveNow/components/LiveStatusDialog.tsx:243
#: src/features/liveNow/components/LiveStatusDialog.tsx:244
msgid "Live feature is in beta"
msgstr ""
@@ -6094,6 +6094,11 @@ msgstr ""
msgid "Menu"
msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:198
#: src/screens/Messages/components/MessageInput.tsx:174
msgid "Message"
msgstr "Message"
#. placeholder {0}: profile.handle
#: src/components/dms/MessageProfileButton.tsx:99
msgid "Message {0}"
@@ -6119,17 +6124,20 @@ msgstr ""
msgid "Message from server: {0}"
msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:166
#: src/screens/Messages/components/MessageInput.tsx:154
#: src/screens/Messages/components/MessageComposer.tsx:197
#: src/screens/Messages/components/MessageInput.tsx:172
msgid "Message input field"
msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:69
#: src/screens/Messages/components/MessageInput.tsx:79
#: src/screens/Messages/components/MessageInput.tsx:85
#: src/screens/Messages/components/MessageInput.web.tsx:60
msgid "Message is too long"
msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:98
msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})"
msgstr "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})"
#: src/components/dms/MessageContextMenu.tsx:129
msgid "Message options"
msgstr ""
@@ -6161,11 +6169,14 @@ msgstr ""
#: src/Navigation.tsx:181
#: src/screens/Moderation/index.tsx:102
#: src/screens/Settings/Settings.tsx:191
#: src/screens/Settings/Settings.tsx:194
msgid "Moderation"
msgstr ""
#: src/screens/Settings/Settings.tsx:189
#: src/screens/Settings/Settings.tsx:192
msgid "Moderation and content filters"
msgstr "Moderation and content filters"
#: src/components/moderation/ModerationDetailsDialog.tsx:141
msgid "Moderation details"
msgstr ""
@@ -6835,8 +6846,8 @@ msgstr ""
#: src/screens/Settings/NotificationSettings/ReplyNotificationSettings.tsx:30
#: src/screens/Settings/NotificationSettings/RepostNotificationSettings.tsx:30
#: src/screens/Settings/NotificationSettings/RepostsOnRepostsNotificationSettings.tsx:30
#: src/screens/Settings/Settings.tsx:199
#: src/screens/Settings/Settings.tsx:202
#: src/screens/Settings/Settings.tsx:197
#: src/screens/Settings/Settings.tsx:200
#: src/view/screens/Notifications.tsx:130
#: src/view/shell/bottom-bar/BottomBar.tsx:255
#: src/view/shell/desktop/LeftNav.tsx:710
@@ -6908,7 +6919,7 @@ msgstr "On"
msgid "on<0><1/><2><3/></2></0>"
msgstr ""
#: src/screens/Settings/Settings.tsx:400
#: src/screens/Settings/Settings.tsx:396
msgid "Onboarding reset"
msgstr ""
@@ -6989,7 +7000,7 @@ msgstr ""
msgid "Open drawer menu"
msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:143
#: src/screens/Messages/components/MessageComposer.tsx:177
#: src/screens/Messages/components/MessageInput.web.tsx:180
#: src/view/com/composer/Composer.tsx:1982
msgid "Open emoji picker"
@@ -7020,7 +7031,7 @@ msgstr ""
msgid "Open message options"
msgstr ""
#: src/screens/Settings/Settings.tsx:465
#: src/screens/Settings/Settings.tsx:461
msgid "Open moderation debug page"
msgstr ""
@@ -7036,8 +7047,8 @@ msgstr ""
msgid "Open post options menu"
msgstr ""
#: src/features/liveNow/components/LiveStatusDialog.tsx:217
#: src/features/liveNow/components/LiveStatusDialog.tsx:227
#: src/features/liveNow/components/LiveStatusDialog.tsx:218
#: src/features/liveNow/components/LiveStatusDialog.tsx:228
msgid "Open profile"
msgstr ""
@@ -7054,12 +7065,12 @@ msgstr ""
msgid "Open starter pack menu"
msgstr ""
#: src/screens/Settings/Settings.tsx:458
#: src/screens/Settings/Settings.tsx:472
#: src/screens/Settings/Settings.tsx:454
#: src/screens/Settings/Settings.tsx:468
msgid "Open storybook page"
msgstr ""
#: src/screens/Settings/Settings.tsx:451
#: src/screens/Settings/Settings.tsx:447
msgid "Open system log"
msgstr ""
@@ -7127,7 +7138,7 @@ msgstr ""
msgid "Opens GIF select dialog"
msgstr ""
#: src/screens/Settings/Settings.tsx:252
#: src/screens/Settings/Settings.tsx:248
msgid "Opens helpdesk in browser"
msgstr ""
@@ -7762,8 +7773,8 @@ msgstr ""
msgid "Privacy"
msgstr ""
#: src/screens/Settings/Settings.tsx:185
#: src/screens/Settings/Settings.tsx:188
#: src/screens/Settings/Settings.tsx:181
#: src/screens/Settings/Settings.tsx:184
msgid "Privacy and security"
msgstr ""
@@ -8055,7 +8066,7 @@ msgstr ""
#: src/components/StarterPack/Wizard/WizardListCard.tsx:113
#: src/screens/Bookmarks/index.tsx:268
#: src/screens/Moderation/index.tsx:486
#: src/screens/Settings/Settings.tsx:679
#: src/screens/Settings/Settings.tsx:673
#: src/view/com/modals/UserAddRemoveLists.tsx:236
#: src/view/com/posts/PostFeedErrorMessage.tsx:221
msgid "Remove"
@@ -8073,8 +8084,8 @@ msgstr ""
msgid "Remove {historyItem}"
msgstr ""
#: src/screens/Settings/Settings.tsx:658
#: src/screens/Settings/Settings.tsx:661
#: src/screens/Settings/Settings.tsx:654
#: src/screens/Settings/Settings.tsx:657
msgid "Remove account"
msgstr ""
@@ -8123,7 +8134,7 @@ msgstr ""
msgid "Remove from my feeds"
msgstr ""
#: src/screens/Settings/Settings.tsx:671
#: src/screens/Settings/Settings.tsx:667
msgid "Remove from quick access?"
msgstr ""
@@ -8331,7 +8342,7 @@ msgstr ""
#: src/components/dms/MessageContextMenu.tsx:172
#: src/components/dms/MessagesListBlockedFooter.tsx:86
#: src/components/dms/MessagesListBlockedFooter.tsx:93
#: src/features/liveNow/components/LiveStatusDialog.tsx:265
#: src/features/liveNow/components/LiveStatusDialog.tsx:266
msgid "Report"
msgstr ""
@@ -8395,7 +8406,7 @@ msgid "Report this list"
msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:19
#: src/features/liveNow/components/LiveStatusDialog.tsx:248
#: src/features/liveNow/components/LiveStatusDialog.tsx:249
msgid "Report this livestream"
msgstr ""
@@ -8525,8 +8536,8 @@ msgstr ""
msgid "Resend Verification Email"
msgstr ""
#: src/screens/Settings/Settings.tsx:494
#: src/screens/Settings/Settings.tsx:496
#: src/screens/Settings/Settings.tsx:490
#: src/screens/Settings/Settings.tsx:492
msgid "Reset activity subscription nudge"
msgstr ""
@@ -8534,8 +8545,8 @@ msgstr ""
msgid "Reset code"
msgstr ""
#: src/screens/Settings/Settings.tsx:479
#: src/screens/Settings/Settings.tsx:481
#: src/screens/Settings/Settings.tsx:475
#: src/screens/Settings/Settings.tsx:477
msgid "Reset onboarding state"
msgstr ""
@@ -9093,13 +9104,13 @@ msgstr ""
msgid "Send feedback"
msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:216
#: src/screens/Messages/components/MessageInput.tsx:194
#: src/screens/Messages/components/MessageComposer.tsx:264
#: src/screens/Messages/components/MessageInput.tsx:228
#: src/screens/Messages/components/MessageInput.web.tsx:234
msgid "Send message"
msgstr ""
#: src/components/PostControls/ShareMenu/RecentChats.tsx:121
#: src/components/PostControls/ShareMenu/RecentChats.tsx:128
msgid "Send post to {name}"
msgstr ""
@@ -9121,8 +9132,8 @@ msgstr ""
msgid "Send verification email"
msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:111
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:116
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:122
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
@@ -9166,7 +9177,7 @@ msgid "Sets email for password reset"
msgstr ""
#: src/Navigation.tsx:217
#: src/screens/Settings/Settings.tsx:100
#: src/screens/Settings/Settings.tsx:98
#: src/view/shell/desktop/LeftNav.tsx:806
#: src/view/shell/Drawer.tsx:597
msgid "Settings"
@@ -9253,8 +9264,8 @@ msgstr ""
msgid "Share anyway"
msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:165
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:168
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:179
msgid "Share author DID"
msgstr ""
@@ -9269,8 +9280,8 @@ msgstr ""
msgid "Share link dialog"
msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:156
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:159
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170
msgid "Share post at:// URI"
msgstr ""
@@ -9291,8 +9302,8 @@ msgstr ""
msgid "Share this starter pack and help people join your community on Bluesky."
msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:121
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:124
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:132
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:135
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:166
#: src/screens/StarterPack/StarterPackScreen.tsx:640
@@ -9348,7 +9359,7 @@ msgstr ""
msgid "Show badge and filter from feeds"
msgstr ""
#: src/components/dialogs/Embed.tsx:130
#: src/components/dialogs/Embed.tsx:125
msgid "Show customization options"
msgstr ""
@@ -9433,7 +9444,7 @@ msgstr ""
msgid "Shows information about when this post was created"
msgstr ""
#: src/screens/Settings/Settings.tsx:126
#: src/screens/Settings/Settings.tsx:123
msgid "Shows other accounts you can switch to"
msgstr ""
@@ -9497,9 +9508,9 @@ msgstr ""
msgid "Sign in to view post"
msgstr ""
#: src/screens/Settings/Settings.tsx:269
#: src/screens/Settings/Settings.tsx:271
#: src/screens/Settings/Settings.tsx:303
#: src/screens/Settings/Settings.tsx:265
#: src/screens/Settings/Settings.tsx:267
#: src/screens/Settings/Settings.tsx:299
#: src/screens/SignupQueued.tsx:94
#: src/screens/SignupQueued.tsx:97
#: src/screens/Takendown.tsx:88
@@ -9513,7 +9524,7 @@ msgstr ""
msgid "Sign Out"
msgstr ""
#: src/screens/Settings/Settings.tsx:300
#: src/screens/Settings/Settings.tsx:296
#: src/view/shell/desktop/LeftNav.tsx:211
msgid "Sign out?"
msgstr ""
@@ -9607,7 +9618,7 @@ msgstr ""
msgid "Something wasn't quite right with the data you're trying to report. Please contact support."
msgstr ""
#: src/screens/Messages/Conversation.tsx:142
#: src/screens/Messages/Conversation.tsx:144
msgid "Something went wrong"
msgstr ""
@@ -9679,7 +9690,7 @@ msgstr ""
msgid "Sports"
msgstr ""
#: src/components/PostControls/ShareMenu/RecentChats.tsx:199
#: src/components/PostControls/ShareMenu/RecentChats.tsx:206
msgid "Start a conversation, and it will appear here."
msgstr ""
@@ -9761,7 +9772,7 @@ msgstr ""
msgid "Step {0} of {1}"
msgstr ""
#: src/screens/Settings/Settings.tsx:405
#: src/screens/Settings/Settings.tsx:401
msgid "Storage cleared, you need to restart the app now."
msgstr ""
@@ -9770,7 +9781,7 @@ msgid "Stored as part of a secure code for matching with others"
msgstr ""
#: src/Navigation.tsx:310
#: src/screens/Settings/Settings.tsx:460
#: src/screens/Settings/Settings.tsx:456
msgid "Storybook"
msgstr ""
@@ -9883,9 +9894,9 @@ msgstr ""
#: src/components/dialogs/SwitchAccount.tsx:47
#: src/components/dialogs/SwitchAccount.tsx:50
#: src/screens/Settings/Settings.tsx:124
#: src/screens/Settings/Settings.tsx:138
#: src/screens/Settings/Settings.tsx:619
#: src/screens/Settings/Settings.tsx:122
#: src/screens/Settings/Settings.tsx:134
#: src/screens/Settings/Settings.tsx:615
#: src/view/shell/desktop/LeftNav.tsx:249
msgid "Switch account"
msgstr ""
@@ -9899,8 +9910,8 @@ msgstr ""
msgid "Switch to {0}"
msgstr ""
#: src/components/dialogs/Embed.tsx:159
#: src/components/dialogs/Embed.tsx:161
#: src/components/dialogs/Embed.tsx:154
#: src/components/dialogs/Embed.tsx:156
#: src/screens/Settings/AppearanceSettings.tsx:85
#: src/screens/Settings/AppearanceSettings.tsx:135
msgid "System"
@@ -9909,7 +9920,7 @@ msgstr ""
#: src/screens/Log.tsx:57
#: src/screens/Settings/AboutSettings.tsx:106
#: src/screens/Settings/AboutSettings.tsx:109
#: src/screens/Settings/Settings.tsx:453
#: src/screens/Settings/Settings.tsx:449
msgid "System log"
msgstr ""
@@ -10469,7 +10480,7 @@ msgstr ""
msgid "This post has an unknown type of threadgate on it. Your app may be out of date."
msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:146
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157
msgid "This post is only visible to logged-in users."
msgstr ""
@@ -10497,7 +10508,7 @@ msgstr ""
msgid "This service has not provided terms of service or a privacy policy."
msgstr ""
#: src/features/liveNow/index.tsx:199
#: src/features/liveNow/index.tsx:200
msgid "This service is not supported while the Live feature is in beta. Allowed services: {formatted}."
msgstr ""
@@ -10562,7 +10573,7 @@ msgid "This will irreversibly delete your Bluesky account <0>{currentHandle}</0>
msgstr ""
#. placeholder {0}: account.handle
#: src/screens/Settings/Settings.tsx:673
#: src/screens/Settings/Settings.tsx:668
msgid "This will remove @{0} from the quick access list."
msgstr ""
@@ -10735,7 +10746,7 @@ msgstr ""
msgid "Two-factor authentication (2FA)"
msgstr ""
#: src/screens/Messages/components/MessageInput.tsx:155
#: src/screens/Messages/components/MessageInput.tsx:173
msgid "Type your message here"
msgstr ""
@@ -10773,11 +10784,11 @@ msgstr ""
msgid "Unable to resolve handle"
msgstr ""
#: src/screens/Settings/Settings.tsx:519
#: src/screens/Settings/Settings.tsx:515
msgid "Unapply Pull Request"
msgstr ""
#: src/screens/Settings/Settings.tsx:521
#: src/screens/Settings/Settings.tsx:517
msgid "Unapply Pull Request {currentChannel}"
msgstr ""
@@ -10982,8 +10993,8 @@ msgstr ""
msgid "Unpinned list"
msgstr ""
#: src/screens/Settings/Settings.tsx:486
#: src/screens/Settings/Settings.tsx:488
#: src/screens/Settings/Settings.tsx:482
#: src/screens/Settings/Settings.tsx:484
msgid "Unsnooze email reminder"
msgstr ""
@@ -11555,8 +11566,8 @@ msgstr ""
msgid "Warn content and filter from feeds"
msgstr ""
#: src/features/liveNow/components/LiveStatusDialog.tsx:188
#: src/features/liveNow/components/LiveStatusDialog.tsx:197
#: src/features/liveNow/components/LiveStatusDialog.tsx:189
#: src/features/liveNow/components/LiveStatusDialog.tsx:198
msgid "Watch now"
msgstr ""
@@ -11580,7 +11591,7 @@ msgstr ""
msgid "We couldn't find any results for that topic."
msgstr ""
#: src/screens/Messages/Conversation.tsx:143
#: src/screens/Messages/Conversation.tsx:145
msgid "We couldn't load this conversation"
msgstr ""
@@ -11856,8 +11867,6 @@ msgstr ""
msgid "Would you like to save this as a draft to edit later?"
msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:167
#: src/screens/Messages/components/MessageInput.tsx:156
#: src/screens/Messages/components/MessageInput.web.tsx:213
msgid "Write a message"
msgstr ""
@@ -11953,7 +11962,7 @@ msgstr ""
msgid "You are Live"
msgstr ""
#: src/features/liveNow/index.tsx:367
#: src/features/liveNow/index.tsx:368
msgid "You are no longer live"
msgstr ""
@@ -11965,7 +11974,7 @@ msgstr ""
msgid "You are not following anyone yet"
msgstr ""
#: src/features/liveNow/index.tsx:311
#: src/features/liveNow/index.tsx:312
msgid "You are now live!"
msgstr ""
@@ -12241,7 +12250,7 @@ msgstr ""
msgid "You previously deactivated @{0}."
msgstr ""
#: src/screens/Settings/Settings.tsx:416
#: src/screens/Settings/Settings.tsx:412
msgid "You probably want to restart the app now."
msgstr ""
@@ -12261,7 +12270,7 @@ msgstr ""
msgid "You recently changed your birthdate"
msgstr ""
#: src/screens/Settings/Settings.tsx:301
#: src/screens/Settings/Settings.tsx:297
#: src/view/shell/desktop/LeftNav.tsx:212
msgid "You will be signed out of all your accounts."
msgstr ""
+1 -1
View File
@@ -277,7 +277,7 @@ export async function compressImage(
async function moveIfNecessary(from: string) {
const cacheDir = IS_NATIVE && getImageCacheDirectory()
if (cacheDir && from.startsWith(cacheDir)) {
if (cacheDir && !from.startsWith(cacheDir)) {
const to = joinPath(cacheDir, nanoid(36))
await makeDirectoryAsync(cacheDir, {intermediates: true})
+1 -1
View File
@@ -9,7 +9,7 @@
-->
<meta
name="viewport"
content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1.00001, viewport-fit=cover"
content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, viewport-fit=cover"
/>
<!--
Preconnect to essential domains