cherry-studio/src/renderer/src
one 72d0fea3a1
refactor(SvgPreview,Markdown): make svg size adaptive (#9232)
* refactor(Svg): make svg preview scalable

* feat: make svg in markdown scalable

* refactor: add measureElementSize

* refactor: improve rehypeScalableSvg, add MarkdownSvgRenderer

* fix: svg namespace

* perf: improve namespace correction

* refactor: rename makeSvgScalable to makeSvgSizeAdaptive

* test: fix tests for renderSvgInShadowHost

* refactor: improve MarkdownSvgRenderer re-render

* feat: sanitize svg before rendering

* feat: make MarkdownSvgRenderer clickable

* test: fix

* Revert "feat: make MarkdownSvgRenderer clickable"

This reverts commit 73af8fbb8c.

* refactor: use context menu in MarkdownSvgRenderer

* refactor: remove preserveAspectRatio from svg
2025-08-16 23:19:47 +08:00
..
aiCore fix/9165 (#9194) 2025-08-15 22:56:40 +08:00
assets fervert: feat(ProviderSettings): resizable provider settings (#9004) 2025-08-12 11:32:04 +08:00
components refactor(SvgPreview,Markdown): make svg size adaptive (#9232) 2025-08-16 23:19:47 +08:00
config fix/9165 (#9194) 2025-08-15 22:56:40 +08:00
context fervert: feat(ProviderSettings): resizable provider settings (#9004) 2025-08-12 11:32:04 +08:00
databases feat(translate): brand new translate feature (#8513) 2025-08-11 13:33:31 +08:00
handler feat: Enable conditional settings shortcut based on user preferences 2025-03-05 11:17:34 +08:00
hooks fix: Update KnowledgeBase form and service to handle preprocess provider correctly (#9229) 2025-08-16 21:14:47 +08:00
i18n fix: @cherry/memory i18n key wrong (#9164) 2025-08-14 10:00:45 +08:00
pages refactor(SvgPreview,Markdown): make svg size adaptive (#9232) 2025-08-16 23:19:47 +08:00
providers/WebSearchProvider fix: websearch (#9222) 2025-08-16 04:00:32 +08:00
queue refactor: remove mac ocr 2025-07-31 21:51:16 +08:00
services fix: Update KnowledgeBase form and service to handle preprocess provider correctly (#9229) 2025-08-16 21:14:47 +08:00
store fix: Update KnowledgeBase form and service to handle preprocess provider correctly (#9229) 2025-08-16 21:14:47 +08:00
tools refactor: streamline system prompt handling and introduce built-in tools (#7714) 2025-07-23 17:27:39 +08:00
trace chore(i18n): forced nested structure to support i18n ally (#8457) 2025-07-25 17:36:04 +08:00
types fix/9165 (#9194) 2025-08-15 22:56:40 +08:00
utils refactor(SvgPreview,Markdown): make svg size adaptive (#9232) 2025-08-16 23:19:47 +08:00
windows feat(translate): brand new translate feature (#8513) 2025-08-11 13:33:31 +08:00
workers fix: reset pyodide globals between runs (#8620) 2025-07-29 16:56:59 +08:00
App.tsx feat: new ui (#8322) 2025-07-23 14:36:39 +08:00
entryPoint.tsx Revert "feat(cherry-store): add cherry store (#8683)" 2025-08-06 14:29:55 +08:00
env.d.ts feat: code tools, editor, executor (#4632) 2025-05-16 13:53:44 +08:00
init.ts feat: Support LLM Tracing by Alibaba Cloud EDAS product (#7895) 2025-07-20 14:53:35 +08:00
Router.tsx feat: add code tools (#9043) 2025-08-12 11:54:38 +08:00