From 809dedd2ad85de4febe2b9a2129f047508ce683e Mon Sep 17 00:00:00 2001 From: Kristina Date: Mon, 11 Mar 2024 19:05:15 +0400 Subject: [PATCH] Add the ability to archive all activity fom chat (#4922) Signed-off-by: Kristina Fefelova --- plugins/chunter-assets/lang/en.json | 5 +- plugins/chunter-assets/lang/ru.json | 5 +- .../chat/navigator/ChatNavGroup.svelte | 51 ++++++++++++++++--- .../chat/navigator/ChatNavGroupItem.svelte | 4 +- .../src/components/chat/utils.ts | 51 +++++++++++++++++-- plugins/chunter-resources/src/plugin.ts | 5 +- 6 files changed, 108 insertions(+), 13 deletions(-) diff --git a/plugins/chunter-assets/lang/en.json b/plugins/chunter-assets/lang/en.json index e310995df9..ef1ec2d831 100644 --- a/plugins/chunter-assets/lang/en.json +++ b/plugins/chunter-assets/lang/en.json @@ -95,6 +95,9 @@ "NewDirectChat": "New direct chat", "AddMembers": "Add members", "PinnedCount": "{count} pinned", - "LoadingHistory": "Loading history..." + "LoadingHistory": "Loading history...", + "UnpinChannels": "Unpin all channels", + "ArchiveActivityConfirmationTitle": "Archive all activity channels?", + "ArchiveActivityConfirmationMessage": "Are you sure you want to archive all activity channels? This operation cannot be undone." } } \ No newline at end of file diff --git a/plugins/chunter-assets/lang/ru.json b/plugins/chunter-assets/lang/ru.json index b0d39c3a89..f6beee9f60 100644 --- a/plugins/chunter-assets/lang/ru.json +++ b/plugins/chunter-assets/lang/ru.json @@ -95,6 +95,9 @@ "NewDirectChat": "Новый личный чат", "AddMembers": "Добавить участников", "PinnedCount": "{count} закреплено", - "LoadingHistory": "Загрузка истории..." + "LoadingHistory": "Загрузка истории...", + "UnpinChannels": "Открепить все каналы", + "ArchiveActivityConfirmationTitle": "Архивировать все каналы активности?", + "ArchiveActivityConfirmationMessage": "Вы уверены, что хотите заархивировать все каналы активности? Эту операцию невозможно отменить." } } \ No newline at end of file diff --git a/plugins/chunter-resources/src/components/chat/navigator/ChatNavGroup.svelte b/plugins/chunter-resources/src/components/chat/navigator/ChatNavGroup.svelte index d2f9994afd..60c66fb395 100644 --- a/plugins/chunter-resources/src/components/chat/navigator/ChatNavGroup.svelte +++ b/plugins/chunter-resources/src/components/chat/navigator/ChatNavGroup.svelte @@ -15,8 +15,8 @@