open-webui/src/lib/components/chat
silentoplayz 7229c6f1d4 fix: display correct keys for international keyboards
Updates the ShortcutsModal to dynamically display the correct physical keys for users with non-US keyboard layouts.

The `ShortcutItem` component now uses `navigator.keyboard.getLayoutMap()` to resolve `KeyboardEvent.code` values (e.g., "Slash") to the character they produce on the user's active keyboard layout (e.g., "-").

This ensures the displayed shortcuts match the keys the user needs to press. A fallback is included for older browsers that do not support this API.
2025-10-30 12:53:25 +02:00
..
ChatControls 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
ContentRenderer 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
Controls refac: valves filter out external tools 2025-09-16 18:22:00 -05:00
MessageInput chore: format 2025-10-30 12:53:25 +02:00
Messages fix: prevent UI freeze by initializing distances array 2025-10-30 12:53:24 +02:00
ModelSelector 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
Overview 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
Placeholder 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
Settings refac 2025-10-21 18:11:56 -04:00
Artifacts.svelte refac: chat navbar menu 2025-10-30 12:53:25 +02:00
Chat.svelte refac: chat navbar menu 2025-10-30 12:53:25 +02:00
ChatControls.svelte 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
ChatPlaceholder.svelte refac 2025-09-16 15:12:51 -05:00
MessageInput.svelte chore: format 2025-10-30 12:53:25 +02:00
Messages.svelte refac: styling 2025-09-15 15:12:01 -05:00
ModelSelector.svelte 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
Navbar.svelte 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
Overview.svelte 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
Placeholder.svelte 0.6.33 (#18118) 2025-10-07 16:20:27 -05:00
SettingsModal.svelte refac 2025-09-21 03:12:24 -04:00
ShareChatModal.svelte refac 2025-06-27 15:44:26 +04:00
ShortcutItem.svelte fix: display correct keys for international keyboards 2025-10-30 12:53:25 +02:00
ShortcutsModal.svelte refac 2025-10-22 17:12:05 -04:00
Suggestions.svelte refac: suggestion prompts 2025-07-04 23:40:31 +04:00
TagChatModal.svelte enh: auto tag feedback 2024-10-23 20:18:51 -07:00
Tags.svelte refac: toast error 2025-01-20 22:41:32 -08:00
ToolServersModal.svelte fix: truncate more long names in delete confirmation modals 2025-09-26 23:56:18 -04:00