Junha Heo
f7ea95aeea
feat: Optimize chat rendering and performance with caching and lazy loading
...
- Implement markdown parsing cache in Chat.svelte to reduce redundant processing
- Add virtual scrolling and asynchronous loading in DefaultChatScreen.svelte
- Create message form cache mechanism in util.ts to improve rendering efficiency
- Introduce loading state and performance optimizations for large chat histories
2025-02-26 11:32:20 +09:00
Kwaroran
dffc5ee65e
refactor: remove legacy imports and update event handling in chat and trigger components
2025-02-14 00:21:42 +09:00
Kwaroran
3139eac739
Add paste post
2025-01-31 23:04:01 +09:00
Kwaroran
a984b823a6
Update inlay syntax to support 'inlayed' type and adjust parsing logic
2024-12-13 00:09:13 +09:00
Kwaroran
5174082796
Add Gemini related features
2024-12-12 08:38:33 +09:00
kwaroran
0e292bd690
aria-role fixes
2024-12-02 04:27:50 +09:00
Kwaroran
096d2fe62c
Add hotkeys
2024-11-27 08:29:59 +09:00
kwaroran
a862ffe0e3
Enhance chat setup options and improve UI responsiveness
2024-11-14 21:42:56 +09:00
kwaroran
28f41b499d
Fix binded persona
2024-11-02 17:12:48 +09:00
kwaroran
efbda2333d
Change saving
2024-11-02 01:46:21 +09:00
kwaroran
da907f4fc2
Move DBState to stores
2024-10-26 21:17:46 +09:00
kwaroran
ffa6308ca3
change globalApi path
2024-10-26 20:40:40 +09:00
kwaroran
d575b0817c
Fix store making vite crash on hmr
2024-10-26 20:27:47 +09:00
kwaroran
e255199fcc
Change setDatabase and getDatabase to accessing dbState
2024-10-25 19:11:41 +09:00
kwaroran
0f6246bef6
fix structuredclone
2024-10-25 18:11:00 +09:00
kwaroran
b3fddb814e
Migrate all DataBase to DBState
2024-10-24 01:59:57 +09:00
kwaroran
2044d9b63b
Change DataBase inside svelte to DBState for performance
2024-10-23 23:46:32 +09:00
kwaroran
9add01cda2
Refactor svelte/legacy functions to svelte 5 syntax
2024-10-23 21:03:34 +09:00
kwaroran
c7330719ad
Migrate to svelte 5
2024-10-23 02:31:37 +09:00
kwaroran
8e1d014f6e
Fix svelte 4 components to fit into requirements
2024-10-22 22:06:20 +09:00
kwaroran
9018d60d01
Fix role cbs and add isfirstmsg cbs
2024-09-21 06:48:29 +09:00
kwaroran
d912af42b9
Fix first message not working with back arrow
2024-09-20 07:17:53 +09:00
kwaroran
85609e890e
Change first message to chat dependent
2024-09-18 23:25:02 +09:00
kwaroran
8c47298512
Add experimental multiuserroom
2024-09-10 05:44:59 +09:00
kwaroran
b9b7201889
feat: persona binding
2024-07-30 00:40:09 +09:00
kwaroran
af8a213551
add screenshot progress indicator
2024-06-18 22:24:38 +09:00
kwaroran
f63e1fc1f3
feat: new input style
2024-05-31 10:25:00 +09:00
kwaroran
8d91267c69
Fix conditional statements in Chat.svelte, DefaultChatScreen.svelte, SideChatList.svelte, and Sidebar.svelte
2024-04-25 14:31:32 +09:00
kwaroran
bac475f22f
Add none blank message
2024-04-25 02:42:56 +09:00
kwaroran
e1f738c4ae
Fix import indenetation
2024-04-25 01:24:33 +09:00
kwaroran
11b1d4d4f3
Replace cloneDeep to native structuredclone and remove unused import
2024-04-25 01:17:14 +09:00
kwaroran
f50e5fcd69
Add Chat playground
2024-04-24 22:42:27 +09:00
kwaroran
3d8b3b669d
Add playground and fix embeddings
2024-04-24 21:49:25 +09:00
kwaroran
3accdf0805
Update chat process indication mark style
2024-04-11 04:49:07 +09:00
kwaroran
3752b4e550
Add chat process indication mark
2024-04-11 04:43:56 +09:00
kwaroran
ba5c210463
Revert loadpages behavior dude to bugs
2024-04-07 10:28:27 +09:00
kwaroran
c2b3cec3bb
Make page load chunk by 10 for performance and add id checking
2024-04-07 09:48:03 +09:00
kwaroran
ae1d84ead5
Update loadPages value in DefaultChatScreen.svelte and fix request
2024-04-06 06:11:04 +09:00
ModMapper
580cd3e1a7
Add CodeMirror based Highlighted editor
2024-03-23 18:41:36 +09:00
kwaroran
bdfdf5141a
Add request info inside chat feature
2024-03-19 02:43:39 +09:00
kwaroran
2fee3aa70f
Add image input display
2024-03-18 00:25:18 +09:00
kwaroran
c4e0404024
Make inlay option enable by default
2024-03-18 00:06:42 +09:00
kwaroran
e6f6ef829c
Remove console.log statements
2024-03-16 14:41:44 +09:00
kwaroran
ff16ffde0c
Add text file post functionality
2024-02-27 01:29:58 +09:00
kwaroran
66fd70c01a
Add postfile function
2024-02-26 23:13:29 +09:00
kwaroran
7094673a6c
Fix module list button to DefaultChatScreen
2024-02-07 06:13:49 +09:00
kwaroran
914ff266e1
Readd side menu reroll button
2024-02-07 06:11:18 +09:00
kwaroran
28bdea776a
Merge branch 'main' into main
2024-02-07 02:26:28 +09:00
kwaroran
68382cb38e
Add Modules
2024-02-07 02:21:16 +09:00
bangonicdd
10d910141b
Add persona portraits with lesser change
2024-02-03 22:35:11 +09:00