07akioni
|
1552f524f7
|
fix(i18n): address translation, installer and coverage review findings
|
2026-10-22 22:14:47 +08:00 |
|
07akioni
|
84edeadc2b
|
feat(i18n): add Spanish French German Russian and Portuguese
|
2026-10-22 19:53:52 +08:00 |
|
imccyu
|
d5d43d931d
|
fix(remote-access): 按评审修正访问门控边界,插件导航改为可选依赖
- ui-entry-customization、voice-input 不再把 pluginNavigation 当必需服务:服务不在时隐藏「浏览插件」与「打开 / 查看详情」按钮,插件照常启动
- plugin-manager 每次授权时刷新已加载的列表
- settings-account 账号设置分区与 sign-in 一并按 account/watch 门控,revision 恢复 master 原样
- schedule 会话头部提醒另按会话 useAccess('schedule/list') 渲染
- 导出 staticAccessPlugin;补 whenAccess 归属、撤权与读者页启动测试
- 同步 README、web-server 子系统文档、webserver 包描述与 Agent Note
|
2026-10-21 17:57:52 +08:00 |
|
07akioni
|
6238020202
|
fix(locale): type additional dictionaries and complete Japanese registration
|
2026-10-21 13:42:49 +08:00 |
|
07akioni
|
3f9f36e92d
|
feat(locale): add Japanese client and desktop translations
|
2026-10-21 11:42:12 +08:00 |
|
Stevring
|
8fe2db10a0
|
fix(client): address touch interaction review findings
|
2026-10-20 17:07:57 +08:00 |
|
yudshj
|
57d829f9b2
|
fix(voice-input): keep device level active on page
|
2026-10-08 12:00:37 +08:00 |
|
yudshj
|
e77e4bb005
|
fix(voice-input): use native input device selector
|
2026-10-08 11:30:49 +08:00 |
|
yudshj
|
847945a6fb
|
fix(voice-input): refresh device labels and reveal overflowing names
|
2026-10-08 10:48:48 +08:00 |
|
yudshj
|
5aa153281f
|
fix(voice-input): preserve unavailable microphones across hot-plug
|
2026-10-08 10:48:48 +08:00 |
|
yudshj
|
2d0360870c
|
feat(voice-input): select microphone with menu-only input levels
|
2026-10-08 10:48:48 +08:00 |
|
Yichen Jiang
|
9a9a331963
|
fix(voice-input): preserve draft focus during setup guidance
|
2026-09-24 11:55:27 +08:00 |
|
Yichen Jiang
|
730446172e
|
test(voice-input): address setup guidance review feedback
|
2026-09-24 11:11:21 +08:00 |
|
Yichen Jiang
|
26b4980364
|
feat(voice-input): guide unready microphones to plugin setup
|
2026-09-23 14:15:26 +08:00 |
|
Yichen Jiang
|
d40dbef91b
|
feat(voice-input): expose preparation download source selection
|
2026-09-23 11:58:54 +08:00 |
|
Yichen Jiang
|
dc1e6e967b
|
fix(voice-input): use the outline microphone icon
|
2026-09-22 10:53:06 +08:00 |
|
Yichen Jiang
|
8c022b8013
|
fix(voice-input): use waveform artwork and filled microphone
|
2026-09-22 10:42:59 +08:00 |
|
Yichen Jiang
|
fcd89f691a
|
fix(voice-input): explain model preparation download failures
|
2026-09-21 19:50:20 +08:00 |
|
Yichen Jiang
|
da7ca4265a
|
fix(voice-input): explain model download network requirements
|
2026-09-21 18:09:31 +08:00 |
|
Yichen Jiang
|
262ee1bc23
|
fix(voice-input): address lifecycle and provider review feedback
|
2026-09-21 15:21:16 +08:00 |
|
Yichen Jiang
|
c6bc1a2fab
|
Merge remote-tracking branch 'origin/master' into worktree/experimental-voice-input
# Conflicts:
# apps/desktop/electron-builder.config.mjs
# apps/desktop/tests/macos-signature.spec.ts
# apps/desktop/tests/main-startup.spec.ts
# apps/web/tests/expected/plugin-config/official.expected.md
# apps/web/tests/expected/plugin-manager/live-enabled.expected.md
# apps/web/tests/expected/plugin-manager/manager.expected.md
# apps/web/tests/plugin-config.e2e.ts
# apps/web/tests/plugin-manager.e2e.ts
# apps/web/tsconfig.json
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# packages/client/ui-conversation/src/client/skeleton/InputBar.tsx
# packages/client/ui-plugin-manager/src/client/locales.ts
# packages/client/ui-plugin-manager/src/client/presentation.ts
# packages/client/ui-plugin-manager/tests/components.client.spec.tsx
# packages/client/ui-primitives/README.i18n.yaml
# packages/client/ui-primitives/README.md
# packages/client/ui-primitives/README.zh.md
# packages/client/ui-primitives/src/StateDot.tsx
# packages/client/ui-primitives/src/icons/index.tsx
# packages/client/ui-primitives/tests/icons.client.spec.tsx
# packages/experimental/README.i18n.yaml
# packages/experimental/README.md
# packages/experimental/README.zh.md
# packages/extensions/cordis-client-runner/src/client/slot-catalog.ts
# pnpm-lock.yaml
# scripts/gen-cordis-catalog.ts
# tsconfig.host.json
|
2026-09-20 13:22:11 +08:00 |
|
Yichen Jiang
|
9644155c4e
|
fix(voice-input): handle capture failures and queued wakeups
|
2026-09-17 16:03:02 +08:00 |
|
Yichen Jiang
|
f3644dcdf3
|
fix(voice-input): keep waveform below recording controls
|
2026-09-17 15:37:07 +08:00 |
|
Yichen Jiang
|
5ccf1c57d2
|
fix(voice-input): align CI fixtures and source-only coverage
|
2026-09-17 14:23:25 +08:00 |
|
Yichen Jiang
|
7e12403d84
|
fix(voice-input): reduce recording action icon sizes
|
2026-09-17 14:11:11 +08:00 |
|
Yichen Jiang
|
018c0e5156
|
fix(voice-input): align dictation toolbar controls
|
2026-09-17 13:57:51 +08:00 |
|
Yichen Jiang
|
9d0f475a47
|
fix(voice-input): keep preparation status in plugin details
|
2026-09-17 13:33:38 +08:00 |
|
Yichen Jiang
|
23d21e2fde
|
fix(voice-input): restore cached readiness and preserve composer controls
|
2026-09-17 13:28:26 +08:00 |
|
Yichen Jiang
|
47ae64ee68
|
feat(voice-input): add optional local SenseVoice dictation
|
2026-09-17 12:39:53 +08:00 |
|