From f1490e2842d1af747234f274e0820b0b8dfbbeac Mon Sep 17 00:00:00 2001 From: Alexander Onnikov Date: Sun, 19 Oct 2025 22:53:30 +0700 Subject: [PATCH] feat:allow to customize typing Signed-off-by: Alexander Onnikov --- .../src/components/ChannelTypingInfo.svelte | 88 +++++++++----- .../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, 175 insertions(+), 95 deletions(-) diff --git a/plugins/chunter-resources/src/components/ChannelTypingInfo.svelte b/plugins/chunter-resources/src/components/ChannelTypingInfo.svelte index bb48155ef10..0353a40bd7d 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}