Timothy Jaeryang Baek and Classic298
c8f8fa451a
a11y
...
Co-Authored-By: Classic298 <27028174+Classic298@users.noreply.github.com >
2026-08-11 01:25:20 -06:00
Timothy Jaeryang Baek
810378c0b8
refac
2026-07-27 19:39:36 -04:00
Timothy Jaeryang Baek
75e54bf46b
refac
2026-07-27 01:21:00 -04:00
Timothy Jaeryang Baek
b4d13793a3
refac
2026-07-24 02:14:56 -04:00
Timothy Jaeryang Baek
93bd05271c
refac
2026-07-23 13:40:30 -04:00
Timothy Jaeryang Baek
d0f7da4f45
refac
2026-07-23 04:45:27 -04:00
Timothy Jaeryang Baek
53b8e6560b
refac
2026-07-16 23:35:13 -04:00
Timothy Jaeryang Baek
4d27bfff92
refac
2026-07-16 01:42:24 -04:00
Timothy Jaeryang Baek
92fbc77877
refac
2026-07-16 00:32:27 -04:00
Timothy Jaeryang Baek
b23ddeb280
refac
2026-07-16 00:30:44 -04:00
Timothy Jaeryang Baek
f7af03ff26
refac
2026-07-15 22:48:41 -04:00
Timothy Jaeryang Baek
588f129695
refac
2026-07-15 22:45:00 -04:00
Timothy Jaeryang Baek
9e2536aa57
refac
2026-07-15 22:40:30 -04:00
Timothy Jaeryang Baek
e65fdf1ca5
refac
2026-07-15 22:36:47 -04:00
Timothy Jaeryang Baek
185bca8552
refac
2026-07-15 22:34:52 -04:00
Timothy Jaeryang Baek
aedb6bef4e
refac
2026-07-14 04:15:20 -04:00
Timothy Jaeryang Baek
797293c749
refac
2026-07-14 00:19:41 -04:00
Timothy Jaeryang Baek
7088d245bb
refac
2026-07-14 00:10:28 -04:00
G30
229e65b9f0
fix(ui): correct inverted high-contrast text colors for user message timestamp ( #25461 )
2026-06-01 09:26:18 -07:00
Timothy Jaeryang Baek
c951b4f262
chore: format
2026-05-11 02:29:13 +09:00
Timothy Jaeryang Baek
4a1064cefd
refac
2026-05-11 02:04:09 +09:00
G30
4790faba73
fix(ui): add shift+click to bypass message deletion confirmation ( #23888 )
2026-04-21 13:21:48 +09:00
Algorithm5838
e5f31c2e14
perf: replace JSON.stringify equality with fast-deep-equal ( #23370 )
2026-04-17 14:22:06 +09:00
Timothy Jaeryang Baek
139e764b2f
refac
2026-03-23 23:39:52 -05:00
Timothy Jaeryang Baek
4d67c817ec
refac
2026-03-21 17:41:22 -05:00
Classic298
597883a179
perf: use structuredClone and fast-path comparison in UserMessage ( #22098 )
...
Same optimization as the merged ResponseMessage PR: replace JSON.parse(JSON.stringify()) with structuredClone and add an O(1) fast-path check on content before falling back to full JSON.stringify comparison.
2026-03-01 14:46:05 -05:00
Timothy Jaeryang Baek and Classic298
1f474187a7
refac
...
Co-Authored-By: Classic298 <27028174+Classic298@users.noreply.github.com >
2026-02-22 15:22:53 -06:00
Algorithm5838
15b5f97f89
fix: prevent scroll jump when editing large messages ( #21402 )
...
Save and restore scroll positions around textarea auto-resize to avoid
layout shifts. Use preventScroll on focus.
2026-02-16 01:33:51 -06:00
Timothy Jaeryang Baek
b6cef30bfc
refac
2026-01-08 01:24:31 +04:00
Timothy Jaeryang Baek
1148d1c927
fix/refac: images
2026-01-06 03:25:39 +04:00
G30
cfecca8eda
fix: handle undefined file.url in UserMessage to prevent TypeError ( #20343 )
...
Add optional chaining to file.url.startsWith() calls to safely handle cases where file.url is undefined, preventing 'can't access property startsWith' TypeError in user messages with file attachments.
2026-01-03 18:10:03 +04:00
Timothy Jaeryang Baek
f1bf4f20c5
feat: chat_file table
2025-12-21 23:17:53 +04:00
Joseph Roberts
90209a30a8
fix: respect RTL text direction in file attachment containers ( #19891 )
...
Fixes #19742 where file attachment containers did not inherit the chat direction setting, causing layout issues when typing in RTL languages like Persian.
Added dir={$settings?.chatDirection ?? 'auto'} to file container divs in:
- MessageInput.svelte (chat input file attachments)
- UserMessage.svelte (user message file display)
- ResponseMessage.svelte (response message file display)
- channel/Messages/Message.svelte (channel message file display)
The fix ensures file containers automatically detect and respect RTL text direction, maintaining proper layout alignment for RTL languages while preserving LTR behavior for Latin text.
2025-12-11 20:51:40 -05:00
Timothy Jaeryang Baek
598650f70b
refac
2025-11-21 17:01:38 -05:00
Timothy Jaeryang Baek
6442871947
refac: profile_image_url optimization
2025-11-20 20:43:59 -05:00
Timothy Jaeryang Baek
3aad157006
refac
2025-09-28 12:26:13 -05:00
Timothy Jaeryang Baek
e701c65db4
refac: styling
2025-09-14 10:50:50 +02:00
Timothy Jaeryang Baek
b53ddfbd19
refac
2025-09-14 10:06:02 +02:00
Timothy Jaeryang Baek
2227f24bd6
refac/enh: date format i18n
2025-09-12 23:53:23 +04:00
Timothy Jaeryang Baek
029db5c635
refac: styling
2025-09-03 19:59:27 +04:00
Tim Jaeryang Baek
d5715cec6f
Merge pull request #16944 from rgaricano/dev-FIX_RTL_in_messages-LTR_codeblock
...
FIX: Auto RTL-LTR text orientation in Messages & Reversion previous PR
2025-08-27 12:55:18 +04:00
_00_
177788540b
Revert last changes in UserMessage.svelte
2025-08-27 03:51:16 +02:00
Timothy Jaeryang Baek
d3a952877a
refac: pdf export
2025-08-26 17:34:33 +04:00
Timothy Jaeryang Baek and G30
803b2e35be
enh: delete_message, continue_response, regenerate_response, rate_response user permissions
...
Co-Authored-By: G30 <50341825+silentoplayz@users.noreply.github.com >
2025-08-26 15:05:35 +04:00
_00_
3a360e441e
FIX-RTL in UserMessage.svelte
...
FIX-RTL in UserMessage.svelte
2025-08-24 23:03:24 +02:00
Sine Jespersen
0952772705
highContrastMode implemented in chat messages
2025-08-21 12:52:32 +02:00
Timothy Jaeryang Baek
d303f0351d
refac
2025-08-14 04:19:54 +04:00
Timothy Jaeryang Baek
e13f1738d4
refac/fix: user message toolbar display
2025-08-14 04:12:30 +04:00
Timothy Jaeryang Baek
50181ee99e
refac
2025-08-10 01:03:02 +04:00
guenhter
196af9eaf7
chore: streamline the URL used for resources like favicon.png
2025-07-09 09:14:51 +02:00