kuaifan
|
c0183e62fb
|
style: 统一 webTab 主题配色风格
- 深色模式:背景 #202124,活跃Tab #323639,文字 #D6D6D7
- 浅色模式:背景 #F1F3F4,活跃Tab #FFFFFF,文字 #5F6368
- 同步更新 WebView 默认背景色和加载页背景色
- 更新 earth 图标选中态颜色适配新主题
- 删除未使用的 link 图标资源
- 语言切换时重建预加载池
|
2026-01-14 11:50:15 +08:00 |
|
kuaifan
|
a34b0c88d5
|
refactor: 优化 webTab 管理和状态同步
- 封装 safeCloseWebTab 方法,复用标签关闭时的未保存数据检查逻辑
- 添加 recreatePreloadPool,支持主题切换后重建预加载池
- broadcastCommand 扩展到 webTab views,确保子窗口收到同步消息
- 修复 synchTheme 和 saveDialogDraft 的跨窗口参数传递
- IDBDel 返回 Promise 并正确 await
|
2026-01-14 10:11:41 +08:00 |
|
kuaifan
|
cd58b418af
|
refactor: 新增 updateWindow 接口并移除废弃的预加载窗口调用
- 新增 updateWindow IPC handler,支持窗口/标签页内部导航时更新 URL 和名称
- 将前端 updateChildWindow 调用替换为 updateWindow
- 移除 reloadPreloadWindow 调用(预加载窗口已删除)
|
2026-01-12 01:44:34 +00:00 |
|
kuaifan
|
790f5d4838
|
refactor: 统一 Electron 子窗口与标签页窗口管理
将原有独立子窗口 (childWindow) 和标签页窗口 (webTabWindow) 合并为统一的
窗口管理系统,通过 mode 参数区分窗口类型:
- mode='tab': 标签页模式(有导航栏,默认)
- mode='window': 独立窗口模式(无导航栏)
主要变更:
- 移除 createChildWindow、preCreateChildWindow 等独立窗口相关代码
- 扩展 createWebTabWindow 支持 mode 参数
- 简化前端 openWindow 调用,将 config 对象扁平化为顶层参数
- 更新所有调用点使用新的统一接口
|
2026-01-11 21:13:55 +00:00 |
|
kuaifan
|
ca353d747b
|
no message
|
2025-05-26 20:26:40 +08:00 |
|
kuaifan
|
82afb5b150
|
no message
|
2025-03-13 17:27:13 +08:00 |
|
kuaifan
|
239013a2cb
|
perf: 优化国际化语言
|
2024-11-01 10:53:51 +08:00 |
|
kuaifan
|
d8a25e75d7
|
perf: 优化国际化语言
|
2024-10-31 16:39:08 +08:00 |
|
kuaifan
|
fdd5e36d19
|
no message
|
2024-10-21 12:53:03 +08:00 |
|
kuaifan
|
a7bd0e0dac
|
perf: 优化时间组件
|
2024-09-20 21:46:28 +03:00 |
|
kuaifan
|
8c3cd379a2
|
no message
|
2024-09-01 19:52:41 +08:00 |
|
Pang
|
0a4ac6abb7
|
perf: 优化系统参数
|
2024-01-17 23:22:13 +08:00 |
|
weifashi
|
5760d3ef0f
|
fix: 文件主题修复
|
2023-12-10 18:42:49 +08:00 |
|
kuaifan
|
3a9001e091
|
Upgrade Professional Edition
|
2023-03-24 09:08:53 +08:00 |
|
kuaifan
|
43c51d48d9
|
合并优化
|
2022-03-10 17:45:17 +08:00 |
|
韦荣超
|
1117b57101
|
Merge remote-tracking branch 'origin/dev' into develop
# Conflicts:
# app/Http/Controllers/Api/SystemController.php
# public/js/language.all.js
# resources/assets/js/pages/login.vue
# resources/assets/js/pages/manage.vue
# resources/assets/js/pages/manage/calendar.vue
# resources/assets/js/pages/manage/components/Calendar.vue
# resources/assets/js/pages/manage/setting/system/setting.vue
# resources/assets/js/store/state.js
# resources/assets/statics/public/js/language.all.js
|
2022-02-24 17:18:33 +08:00 |
|
kuaifan
|
4bb080bd58
|
vue data内支持this.$L
|
2022-02-14 18:59:53 +08:00 |
|
kuaifan
|
bc3932c8b8
|
perf: 点击切换语言一级菜单出现的兼容问题
|
2022-02-10 17:10:18 +08:00 |
|
test
|
d7652a7a32
|
add:首页功能开发
|
2021-12-28 15:34:54 +08:00 |
|
kuaifan
|
af28eaaace
|
适配 手机/平板端
|
2021-09-21 00:26:29 +08:00 |
|
kuaifan
|
de3c7b5019
|
语言设置
|
2021-07-01 13:52:59 +08:00 |
|
kuaifan
|
518cfa9090
|
no message
|
2021-05-30 23:22:12 +08:00 |
|
kuaifan
|
af3d8d6d8c
|
调整目录结构
|
2021-05-30 14:39:41 +08:00 |
|