Commit Graph

12 Commits

Author SHA1 Message Date
Linkon 95ee5705f6 feat: 添加 mica-electron 支持实现窗口毛玻璃效果
- 安装 mica-electron 依赖
- 在 WindowManager 中集成 MicaBrowserWindow 和各种效果方法
- 添加窗口主题、效果、圆角等设置选项
- 扩展 settingsSpec 类型支持新的窗口设置
2026-01-20 01:35:07 +08:00
Linkon 5c9344c0b9 修复缩放变化时窗口大小调整的冲突问题(仅调整位置,大小由组件管理) 2026-01-20 00:20:22 +08:00
Linkon e4c27530a6 修复侧边栏在缩放时位置和大小错位的问题(添加窗口大小调整) 2026-01-20 00:07:54 +08:00
Linkon 93e7135352 修复侧边栏在缩放时位置错位的问题 2026-01-19 23:54:30 +08:00
Linkon 9c0bb8cac3 fix: 修复 lint 错误
- 移除 index.ts 中未使用的 logLevel 导入
- 移除 GlobalSidebar.tsx 中未使用的 useEffect 导入
- 修复 WindowManager.ts 中的 require() 导入,改为 ES6 导入
2026-01-18 23:48:07 +08:00
Linkon df742a6077 feat(全局侧边栏): 添加全局侧边栏功能及窗口导航优化
- 新增全局侧边栏组件,支持展开/收起和快速导航功能
- 添加窗口大小调整和导航事件通信接口
- 优化窗口导航逻辑,使用软导航避免页面重载
- 调整主窗口启动逻辑,默认打开全局侧边栏
2026-01-18 22:51:37 +08:00
Linkon f57597ca57 feat(窗口管理): 添加系统托盘功能并优化窗口关闭行为
- 新增 TrayService 实现系统托盘功能
- 主窗口关闭时默认隐藏而非退出
- 添加 window_zoom 配置项支持窗口缩放
- 引入 TrayServiceToken 作为依赖注入标识
- 通过 isQuitting 状态控制应用退出行为
2026-01-18 22:06:28 +08:00
Linkon e9f994b511 feat(ui): 添加窗口缩放功能支持
实现窗口缩放功能,允许用户在设置中选择70%-150%的界面缩放比例
添加相关IPC通信和设置项处理逻辑
更新设置界面添加缩放选项控件
2026-01-18 21:54:45 +08:00
Linkon a6f83fdfc3 feat(窗口管理): 添加自定义标题栏和窗口控制功能
实现自定义标题栏组件,包含最小化、最大化/还原和关闭按钮
添加窗口管理相关IPC通信接口
在设置页面增加开发者工具切换按钮
更新.gitignore忽略.trae目录
2026-01-18 20:40:29 +08:00
Fox_block e83f17af56 refactor: 移除WebSocket同步功能及相关代码
feat(theme): 增强侧边栏选中项样式配置
style: 优化主题变量和样式覆盖逻辑
chore: 清理未使用的依赖和配置文件
2026-01-18 11:44:50 +08:00
Fox_block f27e2f21bb feat:修复了亿点点bug 2026-01-14 19:27:51 +08:00
Fox_block ae08ec45b0 feat: 初始化SecScore项目基础结构
- 添加Electron + React + TypeScript基础框架
- 实现学生管理、积分流水、理由管理功能
- 添加主题切换和暗黑模式支持
- 配置数据库和WebSocket同步功能
- 完善项目文档和构建配置
2026-01-13 20:19:57 +08:00