oobabooga
be7f3a20f2
Electron: Add spellcheck toggle in the Session tab ( closes #7550 )
2026-05-16 10:48:02 -07:00
oobabooga
626b0899c0
Polish character dropdown in chat tab
2026-05-15 11:49:40 -07:00
oobabooga
2a27ceae93
Hide reasoning and tools controls in chat mode
2026-05-15 11:44:09 -07:00
oobabooga
6033be53ac
Reorder right sidebar: Mode/Character/Chat style on top
2026-05-15 09:43:22 -07:00
oobabooga
82d931e8ea
Keep web search blocks closed when user closes them mid-stream
2026-05-15 09:27:42 -07:00
oobabooga
5c0fab6e00
Add a scroll animation when new chat messages are sent (Gemini-like)
2026-05-07 06:23:18 -07:00
oobabooga
4de6027ed3
Fix big character picture failing to load in Electron ( #7540 )
2026-05-06 06:52:10 -07:00
oobabooga
61241cf4b7
Gemini/DeepSeek-like chat composer ( closes #7534 for real this time)
2026-05-04 21:25:14 -07:00
oobabooga
ddec64af71
UI: refinements after c6a57a4572 & electron user_data path
2026-05-02 08:18:39 -07:00
oobabooga
cb023a9897
Follow-up to a253d38953
2026-04-22 15:36:07 -07:00
oobabooga
145f3297a2
UI: Sidebar defaults based on viewport width
2026-04-16 03:51:12 -07:00
oobabooga
acb2488acf
UI: Make sidebars toggle independently, overlay the chat area, and persist state on page refresh
2026-04-15 19:43:56 -07:00
oobabooga
2aee3a1898
UI: Deduplicate auto-scroll calls with queueMicrotask
2026-04-15 00:08:06 -03:00
chaoliang yan
c7ca2f2326
Fix: wrong chat deleted when selection changes before confirm ( #7483 )
2026-04-14 22:31:26 -03:00
oobabooga
7fed60f90a
UI: Improve the hover menu looks
2026-04-04 18:29:36 -07:00
oobabooga
6382fbef83
Several small code simplifications
2026-03-30 19:36:03 -07:00
oobabooga
c0de1d176c
UI: Add an incognito chat option
2026-03-15 17:57:31 -07:00
oobabooga
1a2b840938
UI: Fix scroll jump when toggling thinking blocks during streaming
2026-03-15 09:52:31 -07:00
oobabooga
9955e54a1f
UI: Fix autoscroll not engaging when regenerating short chats
2026-03-14 18:51:12 -07:00
oobabooga
9eacd4a207
UI: Minor morphdom optimizations
2026-03-14 16:07:16 -07:00
oobabooga
9f657d3976
UI: Fix a minor glitch
2026-03-14 14:19:12 -07:00
oobabooga
c09a367c64
UI: Fix dark theme using light theme syntax highlighting
2026-03-14 14:08:03 -07:00
oobabooga
16636c04b8
UI: Minor fix/optimization
2026-03-13 19:06:04 -07:00
oobabooga
0cd245bcbb
UI: Make autoscroll more robust after the optimizations
2026-03-13 12:58:56 -07:00
oobabooga
d4c22ced83
UI: Optimize syntax highlighting and autoscroll by moving from MutationObserver to morphdom updates
2026-03-13 15:47:14 -03:00
oobabooga
4628825651
Better solution to fef95b9e56
2026-03-13 03:17:36 -07:00
oobabooga
fef95b9e56
UI: Fix an autoscroll race condition during chat streaming
2026-03-13 03:05:09 -07:00
oobabooga
a4bef860b6
UI: Optimize chat streaming by batching morphdom to one update per animation frame
...
The monitor physically cannot paint faster than its refresh rate, so
intermediate morphdom calls between frames do redundant parsing, diffing,
and patching work that is never displayed.
2026-03-13 06:45:47 -03:00
oobabooga
09d5e049d6
UI: Improve the Tools checkbox list style
2026-03-12 16:53:49 -07:00
oobabooga
bb00d96dc3
Use a new gr.DragDrop element for Sampler priority + update gradio
2026-03-11 19:35:12 -03:00
oobabooga
f2fe001cc4
Fix message copy buttons not working over HTTP
2026-03-06 19:01:38 -08:00
oobabooga
942ff8fcb4
Remove obsolete stuff after custom gradio updates
2026-03-04 16:43:32 -08:00
mamei16
abb7cc02e9
Re-introduce inline LaTeX rendering with more robust exception handling ( #7402 )
2026-03-04 17:44:19 -03:00
oobabooga
866c48e55b
Simplify dark theme handling using gradio fork's new dark_theme parameter
2026-03-03 18:41:47 -08:00
jakubartur
21b979c02a
Fix code block copy button on HTTP (Clipboard API fallback) ( #7358 )
2026-01-14 19:34:21 -03:00
oobabooga
59285d501d
Image generation: Small UI improvements
2025-12-03 16:03:31 -08:00
oobabooga
a83821e941
Revert "UI: Optimize typing in all textareas"
...
This reverts commit e24ba92ef2 .
2025-12-01 10:34:23 -08:00
oobabooga
e24ba92ef2
UI: Optimize typing in all textareas
2025-12-01 08:05:21 -08:00
oobabooga
005fcf3f98
Formatting
2025-09-17 21:58:37 -07:00
oobabooga
e4412f0634
Slightly more robust syntax highlighting
2025-09-17 21:57:17 -07:00
oobabooga
ba62783b72
UI: Don't use $ $ for LaTeX, only $$ $$
2025-09-02 14:22:22 -07:00
oobabooga
2395c647d4
Fix the instruct message height on mobile
2025-09-02 12:11:15 -07:00
oobabooga
5631d4e3d6
Minor change after 21d790f87e
2025-08-30 15:34:49 -07:00
oobabooga
5920ad8834
UI: Give streaming instruct messages more vertical space
2025-08-30 15:22:50 -07:00
oobabooga
21d790f87e
Optimize LaTeX rendering during streaming for long replies
2025-08-30 14:52:22 -07:00
oobabooga
d78b7d0fad
Lint
2025-08-28 20:22:07 -07:00
oobabooga
fc2eb48664
Style fixes after 73442a2b6d
2025-08-28 20:21:55 -07:00
oobabooga
2720955478
Fix a bug after d9eec31886
2025-08-28 19:48:16 -07:00
oobabooga
d9eec31886
UI: Suppress "Attempted to select a non-interactive or hidden tab" warnings
2025-08-28 17:46:29 -07:00
oobabooga
73442a2b6d
UI: Better handle the chat input position with CSS
...
This also solves scrolling issues with the main chat content
when the height of the textarea increases.
2025-08-27 05:43:13 -07:00