From e14b322a031ed3b9dcff980c6050cb0bf702c92a Mon Sep 17 00:00:00 2001 From: Alexander Onnikov Date: Mon, 20 Oct 2025 11:05:46 +0700 Subject: [PATCH] feat:allow to customize typing (#10111) Signed-off-by: Alexander Onnikov --- .../src/components/ChannelTypingInfo.svelte | 92 +++++++++----- .../chat-message/ChatMessageInput.svelte | 9 +- plugins/communication-assets/lang/cs.json | 1 + plugins/communication-assets/lang/de.json | 1 + plugins/communication-assets/lang/en.json | 1 + plugins/communication-assets/lang/es.json | 1 + plugins/communication-assets/lang/fr.json | 1 + plugins/communication-assets/lang/it.json | 1 + plugins/communication-assets/lang/ja.json | 1 + plugins/communication-assets/lang/pt.json | 1 + plugins/communication-assets/lang/ru.json | 1 + plugins/communication-assets/lang/tr.json | 1 + plugins/communication-assets/lang/zh.json | 1 + .../src/components/TypingPresenter.svelte | 112 ++++++++++++------ .../components/message/MessageInput.svelte | 9 +- plugins/communication-resources/src/plugin.ts | 1 + plugins/presence-resources/src/typing.ts | 40 +++---- 17 files changed, 177 insertions(+), 97 deletions(-) diff --git a/plugins/chunter-resources/src/components/ChannelTypingInfo.svelte b/plugins/chunter-resources/src/components/ChannelTypingInfo.svelte index bb48155ef1..0353a40bd7 100644 --- a/plugins/chunter-resources/src/components/ChannelTypingInfo.svelte +++ b/plugins/chunter-resources/src/components/ChannelTypingInfo.svelte @@ -14,37 +14,73 @@ --> @@ -52,20 +88,18 @@ - {#if typingPersonsLabel !== ''} - - {typingPersonsLabel} - - {#if moreCount > 0} - + {#each typingGroups as group, index} + 0}>{group.names} + {#if group.moreCount > 0} + {/if} - - {/if} + + {/each}