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