Skip to content

Commit 5b50302

Browse files
gusibigusibi
authored andcommitted
update change log
1 parent 17ad607 commit 5b50302

File tree

5 files changed

+191
-68
lines changed

5 files changed

+191
-68
lines changed

.github/workflows/release.yml

Lines changed: 25 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -72,88 +72,48 @@ jobs:
7272
cat > RELEASE_NOTES.md << 'EOF'
7373
# MoliTodo v${{ steps.get_version.outputs.VERSION }} ✨
7474
75-
## 🥚 隐藏功能彩蛋发布 - 数据库任务详情视图
75+
## 🌍 Language Support & Enhanced Calendar
7676
77-
MoliTodo v1.0.2 带来了一个特殊的隐藏功能,专为开发者和高级用户设计。这个彩蛋功能提供了对应用数据存储层的完整透明访问,让您能够深入了解任务数据的内部结构。
77+
### New Features
78+
- **Language Switching**: Complete internationalization with real-time language switching (English/Chinese)
79+
- **Enhanced Calendar**: Integrated task list panel in calendar views for unified task management
7880
79-
### 🍎 macOS 用户重要提示
81+
### 🍎 macOS Installation
8082
81-
由于应用未经过 Apple 开发者认证,macOS 用户在首次运行或每次更新后可能需要执行以下命令来移除系统隔离限制:
83+
Due to unsigned code, macOS users need to run this command after installation:
8284
8385
```bash
8486
sudo xattr -rd com.apple.quarantine /Applications/MoliTodo.app
8587
```
8688
87-
**执行时机**:
88-
- 首次安装后
89-
- 每次应用更新后
90-
- 遇到"无法打开应用程序"提示时
89+
Run this command:
90+
- After first installation
91+
- After each update
92+
- If you see "cannot open application" error
9193
92-
**操作步骤**:
93-
1. 打开终端(Terminal)
94-
2. 复制粘贴上述命令
95-
3. 输入管理员密码确认
96-
4. 重新启动 MoliTodo
94+
### 📥 Download
9795
98-
### 📥 下载和安装
96+
- **macOS**: Choose the appropriate version for your Mac (Intel/Apple Silicon)
97+
- **Windows**: Universal installer for Windows 10+
9998
100-
### 🎯 彩蛋激活方式
99+
### Key Improvements
101100
102-
**连续点击 5 次鼠标**即可激活隐藏的数据库视图功能!这个特殊的触发机制为应用增添了探索的乐趣。
101+
- **Multi-language Interface**: Switch between English and Chinese in settings
102+
- **Calendar Integration**: Task list panel added to calendar views
103+
- **Real-time Updates**: Language changes apply immediately
104+
- **Unified Workflow**: Manage tasks directly from calendar interface
103105
104-
### 📊 数据库详情视图核心特性
106+
### Upgrade Notes
105107
106-
#### 完整数据展示
107-
- **原始数据库字段**: 展示所有任务的原始数据库字段,包括内部元数据和系统字段
108-
- **表格化布局**: 专业的表格设计,数据层次清楚,支持分页浏览
109-
- **字段完整性**: 显示包括 `id`、`content`、`status`、`metadata`、`recurrence` 等所有数据库字段
110-
- **复杂字段查看**: JSON 字段和长文本提供专门的详情弹窗查看
111-
112-
113-
### 🔍 使用指南
114-
115-
#### 激活方法
116-
1. **找到触发区域**: 在应用的任何位置都可以激活彩蛋
117-
2. **连续点击**: 用鼠标快速连续点击 5 次
118-
3. **功能激活**: 成功激活后会自动显示数据库视图模态框
119-
4. **浏览数据**: 使用分页控件浏览所有任务数据库记录
120-
5. **查看详情**: 复杂字段点击"查看详情"按钮查看完整内容
121-
122-
#### 功能特色
123-
- **只读访问**: 提供只读的数据访问,确保不会意外修改数据
124-
- **完整展示**: 展示任务在数据库中的真实存储格式
125-
- **开发友好**: 为开发者和技术用户提供有价值的内部视图
126-
- **教育意义**: 帮助理解现代 Web 应用的数据架构设计
127-
128-
## 🔄 升级说明
129-
130-
### 无缝集成
131-
- **零影响升级**: 彩蛋功能对现有功能无任何影响
132-
- **可选发现**: 功能完全可选,不干扰正常使用流程
133-
- **数据安全**: 只提供只读访问,确保数据安全
134-
- **性能中性**: 不使用时对主应用无性能影响
135-
136-
### 兼容性保证
137-
- **完全向后兼容**: 所有现有数据和配置完全保留
138-
- **功能增强**: 在现有功能基础上新增调试功能
139-
- **即时可用**: 升级后立即可以尝试彩蛋功能
140-
141-
142-
143-
## 🙏 社区感谢
144-
145-
感谢所有好奇和探索的用户!正是因为有您们的支持和探索精神,我们才能不断创新,为应用添加这样有趣且有价值的功能。
146-
147-
这个彩蛋功能不仅是一个技术展示,更是我们与用户建立更深层连接的方式。我们相信透明度和开放性是构建优秀软件的基础。
108+
- All existing data preserved
109+
- New features available immediately
110+
- Language auto-detected from system settings
111+
- No configuration required
148112
149113
---
150114
151-
**立即体验**: [下载 MoliTodo v${{ steps.get_version.outputs.VERSION }}](https://github.com/${{ github.repository }}/releases/tag/v${{ steps.get_version.outputs.VERSION }})
152-
**功能文档**: [数据库视图使用指南](https://github.com/${{ github.repository }}/blob/main/docs/releases/v${{ steps.get_version.outputs.VERSION }}.md)
153-
**问题反馈**: [GitHub Issues](https://github.com/${{ github.repository }}/issues)
154-
**社区讨论**: [开发者论坛](https://github.com/${{ github.repository }}/discussions)
155-
156-
**MoliTodo v${{ steps.get_version.outputs.VERSION }} - 探索数据的奥秘,发现隐藏的惊喜!🥚**
115+
**Full Documentation**: [Release Notes](https://github.com/${{ github.repository }}/blob/main/docs/releases/v${{ steps.get_version.outputs.VERSION }}.md)
116+
**Issues & Support**: [GitHub Issues](https://github.com/${{ github.repository }}/issues)
157117
EOF
158118
- uses: softprops/action-gh-release@v2
159119
with:

CHANGELOG.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,53 @@ All notable changes to MoliTodo will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.1.0] - 2025-09-10
9+
10+
### 🌍 New Features
11+
12+
#### Language Switching Support
13+
- **Multi-language Interface**: Complete internationalization with Vue I18n
14+
- **Language Settings**: New language selection in settings page with real-time switching
15+
- **Supported Languages**: English and Chinese with framework for additional languages
16+
- **Persistent Preferences**: Language selection saved and restored across sessions
17+
- **Dynamic UI Updates**: All interface text updates immediately when language changes
18+
19+
#### Enhanced Calendar View
20+
- **Integrated Task List**: Added task list panel to left side of calendar views
21+
- **Calendar-Task Sync**: Task list automatically syncs with calendar date selection
22+
- **Unified Workflow**: Seamless task management directly from calendar interface
23+
- **Side-by-side Layout**: Improved productivity with calendar and task list in single view
24+
25+
### ✨ Technical Improvements
26+
27+
#### Internationalization Infrastructure
28+
- **Vue I18n Integration**: Complete i18n framework with structured locale files
29+
- **useLanguage Composable**: Consistent language handling across components
30+
- **Locale Management**: Scalable translation system for future language additions
31+
- **Component Localization**: All UI components support dynamic language switching
32+
33+
#### Calendar Component Enhancement
34+
- **UnifiedCalendar Updates**: Enhanced calendar component with integrated task list panel
35+
- **Responsive Layout**: Task list panel adapts to different screen sizes and orientations
36+
- **State Synchronization**: Improved coordination between calendar dates and task filtering
37+
- **Component Architecture**: Clean separation of concerns for better maintainability
38+
39+
### 🎯 User Experience Improvements
40+
41+
#### Accessibility and Localization
42+
- **Global Accessibility**: Application now accessible to international users
43+
- **Cultural Adaptation**: Interface elements adapt to different language contexts
44+
- **Professional Environment**: Multi-language support enables business use cases
45+
- **User Onboarding**: Localized welcome messages and setup guidance
46+
47+
#### Workflow Enhancement
48+
- **Unified Interface**: Single view combining calendar navigation and task management
49+
- **Quick Task Operations**: Easy task creation, editing, and completion from calendar
50+
- **Visual Task Distribution**: Better understanding of workload across dates
51+
- **Improved Navigation**: Smoother transitions between calendar and task operations
52+
53+
---
54+
855
## [1.0.2] - 2025-09-09
956

1057
### 🥚 隐藏功能 (Easter Egg)

docs/releases/v1.1.0.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
# MoliTodo v1.1.0 Release Notes
2+
3+
*Released: September 10, 2025*
4+
5+
## 🌍 New Features
6+
7+
### Language Switching Support
8+
- **Multi-language Interface**: Added comprehensive language switching support throughout the application
9+
- **Internationalization**: Complete i18n implementation using Vue I18n
10+
- **Language Settings**: New language selection in settings page
11+
- **Dynamic UI Updates**: Interface text updates immediately when language is changed
12+
- **Supported Languages**: English and Chinese with framework for additional languages
13+
14+
### Enhanced Calendar View
15+
- **Integrated Task List**: Added task list panel to the left side of calendar views
16+
- **Calendar-Task Sync**: Task list automatically syncs with calendar date selection
17+
- **Improved Workflow**: Seamless task management directly from calendar interface
18+
- **Better Organization**: Side-by-side task list and calendar for enhanced productivity
19+
20+
## ✨ Technical Improvements
21+
22+
### Internationalization Infrastructure
23+
- **Vue I18n Integration**: Complete i18n framework implementation
24+
- **Locale Management**: Structured locale files for scalable translations
25+
- **Composable Pattern**: `useLanguage` composable for consistent language handling
26+
- **Persistent Settings**: Language preference saved and restored across sessions
27+
28+
### Calendar Component Enhancement
29+
- **UnifiedCalendar Updates**: Enhanced calendar component with integrated task list
30+
- **Responsive Layout**: Task list panel adapts to different screen sizes
31+
- **State Management**: Improved state synchronization between calendar and task list
32+
- **Component Architecture**: Clean separation of concerns for maintainability
33+
34+
## 🎯 User Experience
35+
36+
### Language Support Benefits
37+
- **Accessibility**: Makes the application accessible to users worldwide
38+
- **Localization**: Native language support improves user adoption
39+
- **Cultural Adaptation**: Interface adapts to different cultural contexts
40+
- **Professional Use**: Multi-language support enables business environments
41+
42+
### Calendar Workflow Enhancement
43+
- **Unified Interface**: Single view for both calendar and task management
44+
- **Quick Task Access**: Easy task creation and editing from calendar view
45+
- **Visual Context**: Better understanding of task distribution across dates
46+
- **Improved Navigation**: Smoother workflow between calendar and task operations
47+
48+
## 🔄 Migration Notes
49+
50+
### Automatic Updates
51+
- **Seamless Upgrade**: Existing installations will automatically receive language support
52+
- **Default Language**: Application will detect system language or default to English
53+
- **Settings Migration**: All existing settings are preserved during upgrade
54+
- **No Data Loss**: All tasks, lists, and configurations remain intact
55+
56+
### New User Experience
57+
- **Language Detection**: New installations will detect system language
58+
- **Setup Wizard**: Enhanced first-run experience with language selection
59+
- **Optimized Onboarding**: Localized welcome messages and tutorials
60+
61+
## 📚 Documentation Updates
62+
63+
### Internationalization Guide
64+
- **Translation Guide**: Instructions for adding new languages
65+
- **Contribution Guidelines**: How to contribute translations
66+
- **Development Setup**: i18n development environment configuration
67+
68+
### Calendar Enhancement Documentation
69+
- **Feature Overview**: Complete guide to new calendar task list
70+
- **Usage Instructions**: How to effectively use the integrated interface
71+
- **Customization Options**: Available settings and preferences
72+
73+
---
74+
75+
**Download Links**: Available on [GitHub Releases](https://github.com/your-username/moli-todo/releases/tag/v1.1.0)
76+
77+
**System Requirements**:
78+
- macOS 10.14+ / Windows 10+
79+
- 4GB RAM minimum
80+
- 200MB free disk space

readme-zh.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
**AI 智能驱动的悬浮式待办事项应用**
77

8-
[![Version](https://img.shields.io/badge/version-1.0.2-blue.svg)](package.json)
8+
[![Version](https://img.shields.io/badge/version-1.1.0-blue.svg)](package.json)
99
[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)
1010
[![Platform](https://img.shields.io/badge/platform-macOS%20%7C%20Windows-lightgrey.svg)](#支持平台)
1111
[![Vue](https://img.shields.io/badge/Vue-3.x-4FC08D.svg)](https://vuejs.org/)
@@ -18,9 +18,11 @@ MoliTodo 是一款采用 AI 智能技术驱动的现代桌面待办事项应用
1818

1919
### 核心特性
2020

21+
- 🌍 **语言切换支持** - 完整的国际化支持,支持实时语言切换
22+
- 📅 **增强日历视图** - 日历视图集成任务列表面板,统一任务管理
2123
- 🤖 **AI 智能任务生成** - 多提供商 AI 支持自然语言任务创建(OpenAI、Google、Anthropic、xAI)
2224
- 📊 **AI 智能报告生成** - 智能日报和周报生成,支持自定义模板
23-
- 🥚 **数据库视图彩蛋** - 隐藏的开发者友好型数据库视图(连续点击 5 次激活
25+
- 🥚 **数据库视图彩蛋** - 隐藏的开发者友好型数据库视图(连续点击 5 次激活)
2426
- 🎯 **无缝集成** - 悬浮图标常驻桌面,不打断工作流
2527
-**即时操作** - 悬停查看,快速添加,一键完成
2628
- 🔄 **重复任务** - 支持日、周、月、年全面重复任务模式
@@ -271,6 +273,22 @@ src/
271273

272274
## ✨ 主要功能
273275

276+
### 🌍 国际化系统 (v1.1.0+)
277+
-**多语言支持** - 基于 Vue I18n 框架的完整国际化支持
278+
-**实时语言切换** - 在设置中更改语言时界面立即更新
279+
-**支持语言** - 中文和英文,支持扩展更多语言
280+
-**持久化设置** - 语言偏好保存并在应用重启后恢复
281+
-**文化适配** - 界面元素适应不同语言环境
282+
-**专业环境** - 多语言支持支持全球业务使用
283+
284+
### 📅 增强日历系统 (v1.1.0+)
285+
-**集成任务列表面板** - 在日历视图左侧添加任务列表
286+
-**日历-任务同步** - 任务列表根据日历选择自动过滤
287+
-**统一工作流** - 直接从日历界面进行无缝任务管理
288+
-**并排布局** - 在单一视图中增强生产力,日历和任务并排显示
289+
-**响应式设计** - 任务面板适应不同屏幕尺寸和方向
290+
-**快速任务操作** - 无需离开日历视图即可创建、编辑和完成任务
291+
274292
### 🤖 AI 任务生成系统 (v0.9.1 最新)
275293
-**多提供商 AI 支持** - OpenAI、Google、Anthropic、xAI 和自定义提供商
276294
-**自然语言处理** - 将描述转换为结构化任务列表

readme.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
**AI 智能驱动的悬浮式待办事项应用**
77

8-
[![Version](https://img.shields.io/badge/version-1.0.2-blue.svg)](package.json)
8+
[![Version](https://img.shields.io/badge/version-1.1.0-blue.svg)](package.json)
99
[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)
1010
[![Platform](https://img.shields.io/badge/platform-macOS%20%7C%20Windows-lightgrey.svg)](#支持平台)
1111
[![Vue](https://img.shields.io/badge/Vue-3.x-4FC08D.svg)](https://vuejs.org/)
@@ -18,6 +18,8 @@ MoliTodo is a modern AI-powered desktop task management application that provide
1818

1919
### Core Features
2020

21+
- 🌍 **Language Switching**: Complete internationalization support with real-time language switching
22+
- 📅 **Enhanced Calendar**: Integrated task list panel in calendar views for unified task management
2123
- 🤖 **AI Task Generation** - Natural language task creation with multi-provider AI support (OpenAI, Google, Anthropic, xAI)
2224
- 📊 **AI Report Generation** - Intelligent daily and weekly report generation with customizable templates
2325
- 🥚 **Database View Easter Egg** - Hidden developer-friendly database view (click 5 times to activate)
@@ -271,6 +273,22 @@ src/
271273

272274
## ✨ Main Features
273275

276+
### 🌍 Internationalization System (v1.1.0+)
277+
-**Multi-language Support** - Complete internationalization with Vue I18n framework
278+
-**Real-time Language Switching** - Instant UI updates when changing language in settings
279+
-**Supported Languages** - English and Chinese with infrastructure for additional languages
280+
-**Persistent Settings** - Language preference saved and restored across application sessions
281+
-**Cultural Adaptation** - Interface elements adapt to different language contexts
282+
-**Professional Environment** - Multi-language support enables global business use
283+
284+
### 📅 Enhanced Calendar System (v1.1.0+)
285+
-**Integrated Task List Panel** - Task list added to left side of calendar views
286+
-**Calendar-Task Synchronization** - Task list automatically filters based on calendar selection
287+
-**Unified Workflow** - Seamless task management directly from calendar interface
288+
-**Side-by-side Layout** - Enhanced productivity with calendar and tasks in single view
289+
-**Responsive Design** - Task panel adapts to different screen sizes and orientations
290+
-**Quick Task Operations** - Create, edit, and complete tasks without leaving calendar view
291+
274292
### 🤖 AI Task Generation System (v0.9.1+)
275293
-**Multi-Provider AI Support** - OpenAI, Google, Anthropic, xAI, and custom providers
276294
-**Natural Language Processing** - Convert descriptions into structured task lists

0 commit comments

Comments
 (0)