From 506420130e2d5f38e7fef5b4a20baba549f6f6ee Mon Sep 17 00:00:00 2001 From: Freeplay Date: Sat, 20 May 2023 16:42:06 -0400 Subject: [PATCH 01/10] 'Jump to Reply' to 'Jump to previous' --- locales/en-US.yml | 2 +- packages/client/src/components/MkSubNoteContent.vue | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/locales/en-US.yml b/locales/en-US.yml index b3944b1e5..9b2a9c010 100644 --- a/locales/en-US.yml +++ b/locales/en-US.yml @@ -57,7 +57,7 @@ sendMessage: "Send a message" copyUsername: "Copy username" searchUser: "Search for a user" reply: "Reply" -jumpToReply: "Jump to Reply" +jumpToPrevious: "Jump to previous" loadMore: "Load more" showMore: "Show more" newer: "newer" diff --git a/packages/client/src/components/MkSubNoteContent.vue b/packages/client/src/components/MkSubNoteContent.vue index e2672298c..5415ae984 100644 --- a/packages/client/src/components/MkSubNoteContent.vue +++ b/packages/client/src/components/MkSubNoteContent.vue @@ -17,7 +17,7 @@ !note.replyId " :to="`/notes/${note.renoteId}`" - v-tooltip="i18n.ts.jumpToReply" + v-tooltip="i18n.ts.jumpToPrevious" class="reply-icon" @click.stop > @@ -70,7 +70,7 @@ v-if="!detailed && note.replyId" :to="`#${note.replyId}`" behavior="browser" - v-tooltip="i18n.ts.jumpToReply" + v-tooltip="i18n.ts.jumpToPrevious" class="reply-icon" @click.stop > From b871746b93d61acc97408a944ae0a9b5e5353cdd Mon Sep 17 00:00:00 2001 From: Freeplay Date: Sat, 20 May 2023 21:20:17 -0400 Subject: [PATCH 02/10] hide empty tabs --- .../client/src/components/MkNoteDetailed.vue | 40 ++++++++----------- packages/client/src/components/MkTab.vue | 4 ++ 2 files changed, 21 insertions(+), 23 deletions(-) diff --git a/packages/client/src/components/MkNoteDetailed.vue b/packages/client/src/components/MkNoteDetailed.vue index cf072d4ac..a7d657e3f 100644 --- a/packages/client/src/components/MkNoteDetailed.vue +++ b/packages/client/src/components/MkNoteDetailed.vue @@ -34,39 +34,29 @@ > - - - - - + @@ -518,6 +508,10 @@ onUnmounted(() => { overflow: clip; outline: none; scroll-margin-top: calc(var(--stickyTop) + 20vh); + &:not(:last-child) { + border-bottom: 1px solid var(--divider); + margin-bottom: 4px; + } .article { cursor: unset; padding-bottom: 0; diff --git a/packages/client/src/components/MkTab.vue b/packages/client/src/components/MkTab.vue index 29c943547..76887a247 100644 --- a/packages/client/src/components/MkTab.vue +++ b/packages/client/src/components/MkTab.vue @@ -86,6 +86,10 @@ export default defineComponent({ > .icon { margin-right: 6px; } + + &:empty { + display: none !important; + } } &.chips, &.underline { From da0a0503baee8d8b1afa6b040a370f56b0978069 Mon Sep 17 00:00:00 2001 From: Freeplay Date: Sat, 20 May 2023 21:46:33 -0400 Subject: [PATCH 03/10] tab fix --- packages/client/src/components/MkNoteDetailed.vue | 2 +- packages/client/src/components/MkTab.vue | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/client/src/components/MkNoteDetailed.vue b/packages/client/src/components/MkNoteDetailed.vue index a7d657e3f..80202f279 100644 --- a/packages/client/src/components/MkNoteDetailed.vue +++ b/packages/client/src/components/MkNoteDetailed.vue @@ -636,7 +636,7 @@ onUnmounted(() => { > :deep(.reacted-users > *) { padding-inline: 16px !important; } - > .chips { + > :deep(.underline) { padding-left: 16px !important; } } diff --git a/packages/client/src/components/MkTab.vue b/packages/client/src/components/MkTab.vue index 76887a247..5f7cd084f 100644 --- a/packages/client/src/components/MkTab.vue +++ b/packages/client/src/components/MkTab.vue @@ -128,6 +128,7 @@ export default defineComponent({ &.underline { padding-block: 0 !important; margin-bottom: -1px; + border-radius: 0; button { background: none !important; border-radius: 0 !important; From 0bea4f91e70977714a859efdfec3d7448b2b9155 Mon Sep 17 00:00:00 2001 From: jolupa Date: Sat, 20 May 2023 18:55:22 +0000 Subject: [PATCH 04/10] chore: Translated using Weblate (Catalan) Currently translated at 100.0% (1747 of 1747 strings) Translation: Calckey/locales Translate-URL: https://hosted.weblate.org/projects/calckey/locales/ca/ --- locales/ca-ES.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/locales/ca-ES.yml b/locales/ca-ES.yml index 30432d79c..cce91104a 100644 --- a/locales/ca-ES.yml +++ b/locales/ca-ES.yml @@ -334,7 +334,7 @@ _widgets: calendar: Calendari activity: Activitat photos: Fotos - rssTicker: Ticker RSS + rssTicker: Teletip RSS onlineUsers: Usuaris en línia memo: Notes adhesives digitalClock: Rellotge digital @@ -1765,7 +1765,7 @@ welcomeBackWithName: Benvingut de nou, {name} showLocalPosts: 'Mostra les notes locals a:' homeTimeline: Línea de temps Inicial socialTimeline: Línea de temps Social -themeColor: Color del Ticker del servidor +themeColor: Color del Teletip del servidor size: Mida numberOfColumn: Nombre de columnes numberOfPageCache: Nombre de pàgines emmagatzemades a la memòria cau @@ -2054,3 +2054,5 @@ accessibility: Accessibilitat jumpToReply: Vés a la resposta newer: Més nou older: Més antic +silencedWarning: S'està mostrant aquesta pàgina per què aquest usuari és d'un servidor + que l'administrador a silenciat, així que pot ser spam. From 1a076a595657dbe555382695dd014aa8b4a4d0fd Mon Sep 17 00:00:00 2001 From: Richard Date: Sat, 20 May 2023 19:12:00 +0000 Subject: [PATCH 05/10] chore: Translated using Weblate (Dutch) Currently translated at 23.2% (407 of 1747 strings) Translation: Calckey/locales Translate-URL: https://hosted.weblate.org/projects/calckey/locales/nl/ --- locales/nl-NL.yml | 85 +++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 78 insertions(+), 7 deletions(-) diff --git a/locales/nl-NL.yml b/locales/nl-NL.yml index af9bb0fae..da447aa6f 100644 --- a/locales/nl-NL.yml +++ b/locales/nl-NL.yml @@ -1,5 +1,6 @@ _lang_: "Nederlands" -headlineMisskey: "Netwerk verbonden door notities" +headlineMisskey: "Een open source, gedecentraliseerd, social media platform dat voor + altijd gratis is! 🚀" introMisskey: "Welkom! Calckey is een open source, gedecentraliseerde microblogdienst.\n Maak \"notities\" om je gedachten te delen met iedereen om je heen. 📡\nMet \"reacties\"\ \ kun je ook snel je mening geven over berichten van anderen. 👍\nLaten we een nieuwe @@ -55,7 +56,7 @@ searchUser: "Zoeken een gebruiker" reply: "Antwoord" loadMore: "Laad meer" showMore: "Toon meer" -youGotNewFollower: "volgde jou" +youGotNewFollower: "volgt jou" receiveFollowRequest: "Volgverzoek ontvangen" followRequestAccepted: "Volgverzoek geaccepteerd" mention: "Vermelding" @@ -80,7 +81,7 @@ following: "Volgend" followers: "Volgers" followsYou: "Volgt jou" createList: "Creëer lijst" -manageLists: "Beheren lijsten" +manageLists: "Lijsten beheren" error: "Fout" somethingHappened: "Er is iets misgegaan." retry: "Probeer opnieuw" @@ -160,7 +161,7 @@ proxyAccountDescription: "Een proxy-account is een account dat onder bepaalde vo proxy-account volgt in plaats daarvan." host: "Server" selectUser: "Kies een gebruiker" -recipient: "Ontvanger" +recipient: "Ontvanger(s)" annotation: "Reacties" federation: "Federatie" instances: "Server" @@ -248,7 +249,7 @@ keepOriginalUploadingDescription: "Bewaar de originele versie bij het uploaden v afbeeldingen. Indien uitgeschakeld, wordt bij het uploaden een alternatieve versie voor webpublicatie genereert." fromDrive: "Van schijf" -fromUrl: "Van URL" +fromUrl: "Van URL" uploadFromUrl: "Uploaden vanaf een URL" uploadFromUrlDescription: "URL van het bestand dat je wil uploaden" uploadFromUrlRequested: "Uploadverzoek" @@ -332,7 +333,7 @@ cropImageAsk: "Bijsnijdengevraagd" file: "Bestanden" _email: _follow: - title: "volgde jou" + title: "Je hebt een nieuwe volger" _mfm: mention: "Vermelding" quote: "Quote" @@ -391,7 +392,7 @@ _pages: types: array: "Lijsten" _notification: - youWereFollowed: "volgde jou" + youWereFollowed: "volgt jou" _types: follow: "Volgend" mention: "Vermelding" @@ -428,3 +429,73 @@ noThankYou: Nee bedankt addInstance: Voeg een server toe enableEmojiReactions: Schakel emoji reacties in editWidgets: Bewerk widgets +thisYear: Jaar +thisMonth: Maand +registration: Registreren +_ffVisibility: + public: Openbaar + private: Privé + followers: Alleen zichtbaar voor volgers +noInstances: Er zijn geen servers +_signup: + almostThere: Bijna klaar + emailAddressInfo: Voer je emailadres in. Deze zal niet openbaar gemaakt worden. +_ad: + back: Terug + reduceFrequencyOfThisAd: Toon deze advertentie minder +pushNotificationNotSupported: Je browser of server ondersteunt geen pushmeldingen +sendPushNotificationReadMessage: Verwijder pushmeldingen wanneer de relevante meldingen + of berichten zijn gelezen +customEmojis: Custom emoji +cacheRemoteFiles: Cache externe bestanden +hiddenTags: Verborgen hashtags +enableRecommendedTimeline: Schakel aanbevolen tijdlijn in +_forgotPassword: + enterEmail: Voer het emailadres in dat je gebruikte om te registreren. Een link + waarmee je je wachtwoord opnieuw kunt instellen zal daar naartoe gestuurd worden. +jumpToReply: Spring naar Antwoord +newer: nieuwer +older: ouder +selectInstance: Kies een server +defaultValueIs: 'Standaard: {value}' +reload: Hernieuwen +doNothing: Negeren +today: Vandaag +inputNewDescription: Voer een nieuw onderschrift in +inputNewFolderName: Voer een nieuwe mapnaam in +circularReferenceFolder: De bestemmingsmap is een submap van de map die je wil verplaatsen. +hasChildFilesOrFolders: Omdat deze map niet leeg is, kan deze niet verwijderd worden. +enableLocalTimeline: Schakel lokale tijdlijn in +enableGlobalTimeline: Schakel globale tijdlijn in +enableRegistration: Nieuwe gebruikersregistratie inschakelen +invite: Uitnodigen +move: Verplaatsen +showAds: Toon advertenties +pushNotification: Pushmeldingen +_gallery: + my: Mijn Gallerij +reactionSetting: Reacties om te tonen in het reactie selectie menu +dayX: '{day}' +renoteMute: Demp boosts +reloadConfirm: Wil je de tijdlijn hernieuwen? +watch: Volgen +unwatch: Ontvolgen +accept: Accepteren +reject: Afwijzen +normal: Normaal +pages: Pagina's +integration: Integraties +connectService: Koppelen +monthX: '{month}' +yearX: '{year}' +instanceName: Servernaam +instanceDescription: Server omschrijving +maintainerName: Onderhouder +maintainerEmail: Onderhouder email +tosUrl: Algemene Voorwaarden URL +disconnectService: Ontkoppelen +unread: Ongelezen +manageGroups: Beheer groepen +subscribePushNotification: Pushmeldingen inschakelen +unsubscribePushNotification: Pushmeldingen uitschakelen +pushNotificationAlreadySubscribed: Pushmeldingen zijn al ingeschakeld From 55b6b6075dd8c7b6bd63cac9d60c6b9ef397637e Mon Sep 17 00:00:00 2001 From: Freeplay Date: Sun, 21 May 2023 13:10:27 -0400 Subject: [PATCH 06/10] Accessible follow button --- .../client/src/components/MkFollowButton.vue | 33 +++++++++++-------- packages/client/src/pages/user/home.vue | 1 - 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/packages/client/src/components/MkFollowButton.vue b/packages/client/src/components/MkFollowButton.vue index 12491f6ad..0ef5868bd 100644 --- a/packages/client/src/components/MkFollowButton.vue +++ b/packages/client/src/components/MkFollowButton.vue @@ -1,6 +1,7 @@