Repository navigation
Commit 60504e3
committed
feat: v0.6.0 — 沉浸式计时、自动更新、音效系统、品牌视觉升级与开源许可切换
UI/UX 视觉升级(v0.6.0 核心):
- 沉浸式计时器(ImmersiveTimer)全新组件
- 品牌 Logo(BrandLogo)与 AI 按钮(AIButton)
- 知识星系(KnowledgeGalaxy)可视化
- 页面过渡动效(PageTransition)
- 模式指示器(ModeIndicator)
- 滑动退出(SlideToExit)交互
- 全量 UI 组件优化(Button、Card、Toast、CommandPalette 等)
自动更新系统:
- Electron 自动更新器(updater.ts)
- 更新通知组件(UpdateNotification)
- AI 处理器(aiHandlers.ts)与 IPC 工具(ipcUtils.ts)
- 日志系统(logger.ts)
音效系统:
- 统一音效播放器(SoundPlayer.ts)
- 音效资源迁移至 client/public/sounds/
- 音效设置页面(SoundSettings.tsx)
合规与隐私:
- 许可证从 Private 切换为 Apache 2.0 开源
- 新增隐私政策页面(PrivacyPolicy.tsx)
- 新增服务条款页面(TermsOfService.tsx)
- 用户同意弹窗(ConsentModal.tsx)
README 更新:
- 版本徽章升级至 v0.6.0
- 许可证徽章更新为 Apache-2.0
- 路线图新增 v0.5.0、v0.6.0 已完成行
其他:
- 番茄钟、笔记、闪卡、费曼模块交互优化
- 仪表盘效率图表升级
- 源码文档生成脚本(generate_source_code_doc.ps1)
- useReducedMotion 无障碍 Hook1 parent 30c175e commit 60504e3
102 files changed
Lines changed: 4096 additions & 1066 deletions
File tree
- client
- electron
- public
- sounds
- src
- assets
- components
- layout
- sync
- ui
- features
- dashboard
- components
- pages
- feynman
- pages
- store
- flashcards
- pages
- store
- inspiration/pages
- notes
- components
- pages
- pomodoro
- components
- pages
- store
- hooks
- lib
- ai
- audio
- capture
- checkin
- commandPalette
- crypto
- mode
- storage
- sync
- pages
- settings
- routes
- styles
- types
- scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
| 166 | + | |
| 167 | + | |
166 | 168 | | |
167 | 169 | | |
168 | 170 | | |
| |||
181 | 183 | | |
182 | 184 | | |
183 | 185 | | |
184 | | - | |
185 | | - | |
| 186 | + | |
| 187 | + | |
186 | 188 | | |
187 | 189 | | |
188 | 190 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
4 | 8 | | |
5 | 9 | | |
6 | 10 | | |
7 | 11 | | |
8 | 12 | | |
9 | 13 | | |
10 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
11 | 21 | | |
12 | 22 | | |
13 | 23 | | |
14 | 24 | | |
15 | 25 | | |
16 | | - | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
17 | 31 | | |
18 | 32 | | |
19 | 33 | | |
20 | | - | |
21 | | - | |
22 | | - | |
| 34 | + | |
| 35 | + | |
23 | 36 | | |
24 | 37 | | |
25 | 38 | | |
| |||
0 commit comments