|
|
ce2698f245
|
重构:统一文件类型配置管理,移除重复硬编码
新增:
- constants.js 添加 CONFIG 数组(json、xml、yaml、toml、ini、cfg、conf、props、env 等)
- fileTypeHelpers.js 添加 isConfigFile() 函数
优化:
- 移除 6 处重复的文件类型硬编码
- 统一使用 FILE_EXTENSIONS.CONFIG
- 移除 3 处重复的 isOfficeFile() 定义
修改文件:
- web/src/utils/constants.js
- web/src/utils/fileTypeHelpers.js
- web/src/components/FileSystem/composables/useFileEdit.ts
- web/src/components/FileSystem/composables/useFilePreview.ts
- web/src/components/FileSystem/components/ContextMenu.vue
- web/src/composables/useFilePreview.js
|
2026-02-04 12:37:09 +08:00 |
|
|
|
edd5b7c869
|
优化:文件操作精确更新,避免占用问题
后端改进:
- API 返回 FileOperationResult 结构体(类型安全)
- 所有操作返回文件信息,支持精确更新
- 删除过度抽象的接口和全局函数包装器(桌面程序不需要)
前端改进:
- 精确更新文件列表(避免整目录刷新)
- 分离 add/remove/update 三个独立函数
- 重命名前智能关闭文件/文件夹,解决占用问题
- 优化错误提示,用户友好提示
技术细节:
- 定义 FileOperationResult 结构体替代 map[string]interface{}
- 前端 API 返回类型从 void 改为 any
- 保留运行时状态(如 is_favorite)
- 智能识别文件占用错误并给出解决建议
|
2026-02-04 12:13:12 +08:00 |
|
|
|
d7de60b02c
|
发布:版本 0.3.0
- Markdown Mermaid 图表支持(10+ 种图表类型)
- 代码语法高亮(20+ 种常用编程语言)
- 文件列表优化(文件夹优先显示)
- 文件系统模块化重构
- 新增内部更新日志 CHANGELOG.internal.md
- 更新作者邮箱
v0.3.0
|
2026-02-04 11:12:24 +08:00 |
|
|
|
1708c65c34
|
优化:移除重复逻辑和语法高亮支持
- 提取文件列表排序公共函数 sortFileList
- 统一应用文件夹优先排序规则
- 移除生产环境 source map,减小打包体积
- 提升代码可维护性
|
2026-02-04 10:17:20 +08:00 |
|
|
|
a5d30684ed
|
重构:文件系统模块化架构,增强 Markdown 渲染
- 拆分 FileSystem.vue 为模块化组件架构
- 新增 Markdown Mermaid 图表渲染支持
- 新增 180+ 编程语言代码高亮
- 修复编辑/预览模式切换渲染问题
- 优化亮色/暗色模式主题适配
- 新增 TypeScript 类型定义
|
2026-02-04 03:32:46 +08:00 |
|
|
|
eb2cbad17b
|
优化:代码质量提升,修复重复逻辑和语法高亮支持
- 简化计算属性,删除重复代码
- 优化文件扩展名获取逻辑
- 新增文件工具函数库 fileHelpers.js
- 增强 CodeEditor 语法高亮(支持 30+ 语言)
- 修复 Office 文档文件服务器访问权限
- 添加特殊文件名支持(Dockerfile、Makefile 等)
|
2026-01-30 02:29:51 +08:00 |
|
|
|
b849e6cc46
|
新增:应用配置管理模块,优化文件系统功能
- 新增 ConfigAPI 和 ConfigService 实现配置管理
- 新增 SettingsPanel 和 UpdateNotification 组件
- 文件系统模块化重构,提升代码质量
- 提取公共函数,优化代码结构
- 版本号更新至 0.2.0
v0.2.0
|
2026-01-28 23:38:23 +08:00 |
|
|
|
7e79a53dae
|
重构:模块重命名 u-desk,更新所有依赖到最新版本
|
2026-01-28 00:44:02 +08:00 |
|
|
|
8c577f70e7
|
重构:文件系统模块化架构,优化应用启动流程
|
2026-01-28 00:28:54 +08:00 |
|
|
|
4a9b25a505
|
新增:图片文件预览功能
|
2026-01-26 02:35:21 +08:00 |
|
|
|
9d35ba20ca
|
新增:根据文件类型智能适配读取方式
|
2026-01-26 02:32:12 +08:00 |
|
|
|
3ec5446f80
|
优化:文件列表紧凑布局,智能文件类型图标
|
2026-01-26 02:31:12 +08:00 |
|
|
|
307e0d987d
|
优化:动态获取系统所有盘符(C/D/E/F等)
|
2026-01-26 02:18:33 +08:00 |
|
|
|
84ebc1226b
|
修复:常用系统路径获取,支持桌面文档等快捷访问
|
2026-01-26 02:15:16 +08:00 |
|
|
|
5ef483c830
|
新增:独立的文件管理模块,优化文件操作功能
v0.1.5
|
2026-01-26 02:02:39 +08:00 |
|
|
|
cc50de0323
|
新增:版本更新管理功能,优化代码架构
|
2026-01-25 18:06:16 +08:00 |
|
|
|
652f5e5d60
|
新增:连接管理、数据查询等功能
v0.1.0
|
2026-01-22 18:34:59 +08:00 |
|
|
|
95d3a20292
|
.
|
2025-12-30 20:27:35 +08:00 |
|