G30
70b89d01c2
feat(ui): add drag-to-reorder for pinned notes in sidebar ( #25677 )
2026-06-29 03:22:33 -05:00
G30
4712544d5e
feat(search): add chat context menu to search modal ( #25490 )
2026-06-29 03:16:03 -05:00
G30
0502494e9a
fix(ui): fix keyboard shortcuts modal Enter key emoji and menu capitalization ( #26173 )
...
- Append Unicode text variation selector U+FE0E to the ↩ character in
ShortcutItem.svelte to prevent iOS/iPadOS rendering it as a colorful
emoji instead of a plain text glyph.
- Fix 'Keyboard shortcuts' → 'Keyboard Shortcuts' (capital S) in the
user menu to match the modal title and standard title case.
2026-06-29 00:59:07 -05:00
6f5f263244
fix: ignore IME composition Enter in chat search ( #26172 ) ( #26238 )
...
Pressing Enter to confirm an IME composition (e.g. Japanese, Chinese, or Korean)
in the chat search modal and the sidebar search input was treated as a normal
Enter and triggered a search action such as starting a new chat, instead of just
confirming the composed text.
Guard the search keydown handlers so a keydown fired while composing is ignored:
- SearchInput.svelte on:keydown
- SearchModal.svelte document-level onKeyDown
using e.isComposing (with a keyCode === 229 fallback), mirroring the IME guard
already used by MessageInput. A second Enter, after the composition is confirmed,
still triggers the action as before.
Fixes #26172
Co-authored-by: Yogi <251807336+ybnjm1234-source@users.noreply.github.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-28 23:47:02 -05:00
Timothy Jaeryang Baek
35f8bf97e3
refac
2026-06-25 03:26:31 +01:00
G30
bb2663aad1
fix(ui): gate all chat export formats by chat.export permission ( #25914 )
2026-06-17 00:41:18 +02:00
Timothy Jaeryang Baek
ed4cb358a0
refac
2026-06-17 00:39:11 +02:00
G30
2bc91e8f52
fix(ui): add missing skills permission to workspace menu visibility check ( #25925 )
2026-06-17 00:27:25 +02:00
G30
e5ed45fb20
fix(ui): handle null chat in folder drop handler for cross-account drag ( #25928 )
2026-06-17 00:26:35 +02:00
Timothy Jaeryang Baek
084d040e22
refac
2026-06-16 00:05:14 +02:00
Timothy Jaeryang Baek
76854d1424
refac
2026-06-15 23:53:52 +02:00
Timothy Jaeryang Baek
45fcf272ef
refac
2026-06-15 23:42:29 +02:00
Timothy Jaeryang Baek
8862210139
refac
2026-06-01 14:38:49 -07:00
Timothy Jaeryang Baek
5062f9958f
refac
2026-06-01 14:35:45 -07:00
Timothy Jaeryang Baek
54149903f0
refac
2026-06-01 14:23:27 -07:00
Timothy Jaeryang Baek
6fce92aa12
chore: format
2026-06-01 13:56:55 -07:00
Timothy Jaeryang Baek
346dab3d8f
refac
2026-06-01 13:03:13 -07:00
Timothy Jaeryang Baek
1f0948bcbe
refac
2026-05-31 15:06:22 -07:00
Timothy Jaeryang Baek
3c5e7968f0
refac
2026-05-19 21:48:44 +04:00
Timothy Jaeryang Baek
e5c8f8110a
refac
2026-05-14 13:19:00 +09:00
Timothy Jaeryang Baek
1baf73bdd5
refac
2026-05-09 06:34:03 +09:00
Timothy Jaeryang Baek
34146ab60f
refac
2026-05-09 06:20:27 +09:00
Timothy Jaeryang Baek
f6d1969067
refac
2026-04-19 23:55:17 +09:00
Timothy Jaeryang Baek
4198f36c01
refac
2026-04-19 23:46:32 +09:00
Timothy Jaeryang Baek
60f3ba6b59
refac
2026-04-19 23:15:15 +09:00
Timothy Jaeryang Baek
42694c7c0c
refac
2026-04-19 22:33:32 +09:00
Timothy Jaeryang Baek
f45d0f130e
refac
2026-04-19 22:22:15 +09:00
Timothy Jaeryang Baek
8d739e2aba
feat: calendar
2026-04-19 19:15:05 +09:00
Timothy Jaeryang Baek
cf4218e688
refac
2026-04-13 21:29:03 -05:00
Timothy Jaeryang Baek
07262fa62c
refac
2026-04-01 07:14:18 -05:00
Shirasawa
2734fcad63
fix(sidebar): ChatItem document listener teardown and shared drag image ( #23209 )
2026-04-01 06:40:02 -05:00
Timothy Jaeryang Baek
61558d59c3
refac
2026-04-01 05:41:26 -05:00
Timothy Jaeryang Baek
c8ef5a4f38
chore: format
2026-04-01 04:36:02 -05:00
Timothy Jaeryang Baek
0638b9f56c
refac
2026-04-01 04:00:18 -05:00
Timothy Jaeryang Baek
5a2ff8b2e5
refac
2026-04-01 01:21:21 -05:00
Timothy Jaeryang Baek
e6f38f52c8
feat: automation
2026-03-31 23:36:01 -05:00
Timothy Jaeryang Baek
139e764b2f
refac
2026-03-23 23:39:52 -05:00
Timothy Jaeryang Baek
ee901fcd2c
refac
2026-03-22 05:48:05 -05:00
Timothy Jaeryang Baek
7ffcd3908e
refac
2026-03-22 05:44:13 -05:00
Timothy Jaeryang Baek
78dbad5e1e
refac
2026-03-21 18:11:08 -05:00
Timothy Jaeryang Baek
5b026b2a3e
refac
2026-03-21 18:10:01 -05:00
Timothy Jaeryang Baek
b44eacbc5a
refac
2026-03-21 17:35:41 -05:00
Timothy Jaeryang Baek
68973f9b39
refac
2026-03-15 23:48:44 -05:00
Timothy Jaeryang Baek
a361df840e
refac
2026-03-15 23:37:45 -05:00
Timothy Jaeryang Baek
e53152123f
refac
2026-03-15 21:54:35 -05:00
Timothy Jaeryang Baek
07e650c787
refac
2026-03-15 21:29:56 -05:00
G30
bef5ec2cea
fix: add profile image fallback handlers for model and user avatars in remaining areas ( #22486 )
...
* fix(ui): add profile image fallback handlers for models and users
* Update UserList.svelte
* fix(ui): add profile image fallback handlers for models on New Chat page
2026-03-15 20:04:56 -05:00
Timothy Jaeryang Baek
3e952044bd
refac
2026-03-08 17:09:41 -05:00
Timothy Jaeryang Baek and Colin Chen
8913f37c3d
enh: create subfolder
...
Co-Authored-By: Colin Chen <1207878+silenceroom@users.noreply.github.com >
2026-03-07 19:45:43 -06:00
Timothy Jaeryang Baek
885c94bda8
refac
2026-03-07 18:51:20 -06:00