Commit Graph

  • bfbd934fdc feat(i18n): add progress tracking and post-processing to translation icarus 2025-10-23 17:17:49 +08:00
  • 75041ce952 feat(i18n): enhance translation script with concurrency and config icarus 2025-10-23 16:50:57 +08:00
  • dc469b6112 chore: remove i18next-scanner and related dependencies icarus 2025-10-23 16:14:32 +08:00
  • 5efce861a9 feat(i18n): add new supported locales and clean up translation script icarus 2025-10-23 16:13:22 +08:00
  • 112d735659 refactor(i18n): reorganize translation files and update paths icarus 2025-10-23 16:09:45 +08:00
  • 8f2b3f0bdc feat(i18n): update translation files and add missing plural forms icarus 2025-10-23 16:08:31 +08:00
  • 91704f2ee9 refactor(translation): simplify translation prompt and function parameters icarus 2025-10-23 15:57:10 +08:00
  • e1aa223e5d feat(i18n): add Simplified Chinese and German language support icarus 2025-10-23 15:54:02 +08:00
  • 74eb3141cd feat(i18n): add missing pluralization strings for citations and search results icarus 2025-10-23 15:48:03 +08:00
  • 9dcaf84da6 refactor(i18n): simplify default translation placeholder icarus 2025-10-23 15:47:54 +08:00
  • 66e48dbba9 chore: update i18n sync command and vscode settings icarus 2025-10-23 15:39:17 +08:00
  • 534459dd13 refactor(sort): replace lexicalSort with naturalSort for better string comparison icarus 2025-10-23 15:32:33 +08:00
  • b2e2acebb1 feat(i18n): add pluralization support for translation strings icarus 2025-10-23 15:30:49 +08:00
  • 6b3828f189 fix: correct translation keys and remove unused code icarus 2025-10-23 15:27:13 +08:00
  • 5f02822ef2 fix(i18n): remove count interpolation from tool labels icarus 2025-10-23 14:33:43 +08:00
  • c0fe0a7774 fix(i18n): improve default translation value handling icarus 2025-10-23 14:25:42 +08:00
  • c61aec34af chore: update i18next-cli dependency to v1.12.0 icarus 2025-10-23 14:24:23 +08:00
  • 3e990dddb5 feat(i18n): enhance i18next configuration and vscode settings icarus 2025-10-23 13:40:14 +08:00
  • cf0aa49427 refactor(i18n): add translation namespace to locale json instead of adding namespace in code icarus 2025-10-23 13:31:12 +08:00
  • 311a229ab7 style: change biome sort order to natural and clean up i18next config icarus 2025-10-23 13:27:26 +08:00
  • 3677a34ceb feat(i18n): add i18next config and update extract commands icarus 2025-10-23 13:04:35 +08:00
  • 43fcfa6c95 build: add i18next-cli dependency for translation management icarus 2025-10-23 13:02:15 +08:00
  • 3b97142361 fix(i18n): split fetch_complete into singular and plural forms icarus 2025-10-23 12:44:25 +08:00
  • 2e60db80df feat(i18n): add i18next scanner configuration and script icarus 2025-10-23 12:43:45 +08:00
  • e5232b1fbb docs(i18n): update i18n documentation to reflect english as source language icarus 2025-10-23 12:25:27 +08:00
  • 7365c1ca1a docs(scripts): translate comments and error messages to english icarus 2025-10-23 12:25:14 +08:00
  • 16a69e240b refactor(i18n): standardize i18n script names and update base locale icarus 2025-10-23 12:25:03 +08:00
  • 9c43bb07c0 build: add i18next-scanner dependency for localization support icarus 2025-10-23 12:08:40 +08:00
  • d187adb0d3 feat: redirect macOS About menu to settings About page (#10902) beyondkmp 2025-10-23 18:35:10 +08:00
  • 736aef22c4 Merge branch 'main' of github.com:CherryHQ/cherry-studio into v2 fullex 2025-10-23 18:30:32 +08:00
  • 53881c5824 ci: update OpenAI dependency in i18n workflow (#10914) Phantom 2025-10-23 18:21:00 +08:00
  • d0ed4cc1f2 Merge pull request #10913 from CherryHQ/v2-merge-main fullex 2025-10-23 18:14:19 +08:00
  • 8c6a577cca fix: correct model logo source to use message.model directly icarus 2025-10-23 17:48:33 +08:00
  • 27b6ad75df refactor: use type-only import for Model type icarus 2025-10-23 17:44:30 +08:00
  • c617a0b51a Merge branch 'main' into v2 icarus 2025-10-23 17:41:21 +08:00
  • 35c15cd02c fix: topic branch incomplete copy - split ID mapping into two passes (#10900) Zhaokun 2025-10-23 16:18:23 +08:00
  • 3c8b61e268 ci: add GitHub issue tracker workflow with Feishu notifications (#10895) SuYao 2025-10-23 13:30:25 +08:00
  • 787585f040 Use platform-specific selector for Windows scrollbar styling copilot/fix-scrollbar-mouse-issue copilot-swe-agent[bot] 2025-10-23 06:30:26 +00:00
  • 65f53decab Update scrollbar width in responsive.css for consistency copilot-swe-agent[bot] 2025-10-23 06:23:07 +00:00
  • 9f1fa314bd Fix scrollbar interaction in windowed mode by increasing width and adding spacing copilot-swe-agent[bot] 2025-10-23 06:21:23 +00:00
  • 6fb36d4887 Initial plan copilot-swe-agent[bot] 2025-10-23 06:14:13 +00:00
  • 90b72a892b * feat: add GitHub issue tracker workflow with Feishu notifications SuYao 2025-10-23 13:55:58 +08:00
  • 1e346246b3 ci: add GitHub issue tracker workflow with Feishu notifications (#10895) SuYao 2025-10-23 13:30:25 +08:00
  • 3f4d34f6ae fix: deep research model only support medium search context and reasoning effort (#10676) ABucket 2025-10-22 21:59:00 +08:00
  • 1da1f10462 feat: add cherryin in provider type options (#10891) defi-failure 2025-10-22 21:32:33 +08:00
  • 9745621715 feat: upgrade middleware and model interfaces to support LanguageModelV3 feat/ai-sdk-beta suyao 2025-10-23 06:42:27 +08:00
  • ff87ccf8d8 chore: update ai-sdk dependencies and patch google SDK suyao 2025-10-23 06:22:45 +08:00
  • 784b570428 fix: adjust dropdown menu max height for improved usability fix/10877 suyao 2025-10-23 04:47:27 +08:00
  • b2c819ffba Merge branch 'fix/10877' of https://github.com/CherryHQ/cherry-studio into fix/10877 suyao 2025-10-23 04:44:28 +08:00
  • 569f06a194 fix: increase dropdown menu max height for better visibility suyao 2025-10-23 04:44:00 +08:00
  • 8df196b902 🐛 fix: improve dropdown submenu scrolling for tag move functionality suyao 2025-10-23 04:22:43 +08:00
  • 09214a3020 🐛 fix: improve dropdown submenu scrolling for tag move functionality suyao 2025-10-23 04:22:43 +08:00
  • 6f63eefa86 fix: deep research model only support medium search context and reasoning effort (#10676) ABucket 2025-10-22 21:59:00 +08:00
  • 4a38f2e8b1 feat: add cherryin in provider type options (#10891) defi-failure 2025-10-22 21:32:33 +08:00
  • e06e920086 feat(useMermaidFixTool): improve instructions for mermaid code fixing icarus 2025-10-22 19:13:03 +08:00
  • c455b0a70a refactor: remove unused setError parameter from mermaid components icarus 2025-10-22 18:56:29 +08:00
  • f088069fb3 Feature/add ling series support (#10863) Sipan 2025-10-22 18:25:11 +08:00
  • 7f83f0700b chore: migrate from openai to @cherrystudio/openai package (#10802) Phantom 2025-10-22 17:34:23 +08:00
  • 296f71ed8a feat: position add button and new items at the top (#10881) defi-failure 2025-10-22 17:20:17 +08:00
  • f4d7c90126 chore: update electron to 38 and vite to 4.0.1 (#10884) beyondkmp 2025-10-22 17:15:27 +08:00
  • 9e65eae81a feat: support germen (#10879) beyondkmp 2025-10-22 15:38:17 +08:00
  • a9a16ceb3e fix(aihubmix): fix model route rules (#10878) chenxue 2025-10-22 11:08:38 +08:00
  • a91c35de32 build(deps-dev): bump playwright from 1.52.0 to 1.55.1 (#10850) dependabot[bot] 2025-10-21 18:18:14 +01:00
  • 9f5355b455 chore: update LICENSE file to include full text of GNU AGPL-3.0 kangfenmao 2025-10-21 22:46:23 +08:00
  • 1ee2a98e5f feat: enhance proxy bypass rules with comprehensive matching (#10817) beyondkmp 2025-10-21 10:39:16 +08:00
  • ac2a2b2e3a fix: capture detailed error response body for reranker API failures (#10839) Zhaokun 2025-10-21 10:36:53 +08:00
  • a03c1346a4 fix: Support right-click to paste file content into inputbar (#10730) beyondkmp 2025-10-20 13:16:17 +08:00
  • b310527210 fix: add continue-on-error & remove unused issue checker (#10821) Pleasure1234 2025-10-19 17:06:34 +01:00
  • ab78ef71d9 feat(models): add doubao_after_251015 reasoning model type and support (#10826) Phantom 2025-10-19 19:02:16 +08:00
  • 4063c20505 feat: support germen (#10879) beyondkmp 2025-10-22 15:38:17 +08:00
  • 50798280db fix(aihubmix): fix model route rules (#10878) chenxue 2025-10-22 11:08:38 +08:00
  • 552694df11 docs(useMermaidFixTool): improve type comments for Input interface icarus 2025-10-22 07:43:12 +08:00
  • eabbe593dd docs(CodeBlockView): fix comment typo in props interface icarus 2025-10-22 07:39:42 +08:00
  • ed651b995e Merge branch 'v2' of github.com:CherryHQ/cherry-studio into feat/fix-mermaid icarus 2025-10-22 07:33:18 +08:00
  • b8a8f19892 test: update snapshots and add mock for ui components icarus 2025-10-22 07:26:08 +08:00
  • e69260defa refactor(CodeBlock): add todo comment for future improvement icarus 2025-10-22 07:21:30 +08:00
  • d3d02712a4 refactor(code-block): extract code block editing logic to custom hook icarus 2025-10-22 07:16:26 +08:00
  • d2b25af146 refactor(Messages): add TODO for extracting event processing logic icarus 2025-10-22 06:28:41 +08:00
  • 63e522bf82 fix(CodeToolbar): correct tool cleanup and fix callback invocation icarus 2025-10-22 06:22:58 +08:00
  • 55b63d345e fix(useMermaidFixTool): add missing dependency to useEffect hook icarus 2025-10-22 06:21:35 +08:00
  • 8ba48d9df0 feat(i18n): update translations for multiple languages icarus 2025-10-22 06:19:18 +08:00
  • 1d94d56e2a feat(mermaid): add error handling and fix tool for mermaid diagrams icarus 2025-10-22 06:12:21 +08:00
  • 0fb5480b0a style(BlockingOverlay): change positioning from fixed to absolute icarus 2025-10-22 06:05:19 +08:00
  • 91cf5d2e7d feat(components): add BlockingOverlay component for modal interactions icarus 2025-10-22 05:45:54 +08:00
  • 578cf38072 feat(ui): add new spinner component and update lucide-react icarus 2025-10-22 05:26:00 +08:00
  • 39fa080263 fix: check model capability with model name (#10860) Phantom 2025-10-22 04:39:38 +08:00
  • a0445a307a feat(hooks): add usePendingMap hook for managing pending state icarus 2025-10-22 04:24:38 +08:00
  • 2f3e634880 feat(hooks): add systemPrompt parameter to useQuickCompletion hook icarus 2025-10-22 04:07:16 +08:00
  • 684c0a7b63 feat(hooks): add useQuickCompletion hook for quick model completions icarus 2025-10-22 03:45:50 +08:00
  • 5c7b81569e build(deps-dev): bump playwright from 1.52.0 to 1.55.1 (#10850) dependabot[bot] 2025-10-21 18:18:14 +01:00
  • c021947d52 fix(home-tabs): correct tab switching logic for left position (#10858) Phantom 2025-10-22 01:15:25 +08:00
  • f58d2e2e52 build: pin vite to specific version 7.1.5 (#10873) Phantom 2025-10-22 01:08:43 +08:00
  • 75d7ed075b fix: update snapshot styles for InputEmbeddingDimension and Spinner components fullex 2025-10-22 01:01:21 +08:00
  • b5b577dc79 fix: yarn.lock fullex 2025-10-22 00:39:08 +08:00
  • 81ac77e988 chore: update LICENSE file to include full text of GNU AGPL-3.0 kangfenmao 2025-10-21 22:46:23 +08:00
  • e754b5a863 style: format InfoTooltip component in GeneralSettings for improved readability fullex 2025-10-21 18:01:02 +08:00
  • 82dd771110 fix: replace Tooltip with InfoTooltip in GeneralSettings for improved clarity fullex 2025-10-21 17:40:17 +08:00
  • 8a4a34a946 Merge branch 'main' of github.com:CherryHQ/cherry-studio into v2 fullex 2025-10-21 17:38:15 +08:00
  • 472f2b1a6f Merge branch 'v2' of github.com:CherryHQ/cherry-studio into refactor/ocr icarus 2025-10-21 14:02:33 +08:00
  • 2420716983 feat(ocr): add new OcrProviderService with CRUD operations icarus 2025-10-21 14:00:53 +08:00