谢亚昕
|
81f76353f6
|
add
|
1 day ago |
npmrun
|
068777d914
|
refactor: 移除law-ui依赖并优化代码结构
移除项目中不再使用的law-ui依赖,清理相关代码和配置。优化了部分代码结构,如调整导入语句、删除未使用的变量等,提升代码可维护性。
|
3 days ago |
谢亚昕
|
34a762ad2c
|
cookie测试
|
3 days ago |
谢亚昕
|
23893adc43
|
feat
|
3 days ago |
谢亚昕
|
6692e16720
|
优化
|
5 days ago |
谢亚昕
|
de5f511d6a
|
fix bug
|
1 week ago |
npmrun
|
d4be8b22b9
|
feat(崩溃处理): 添加崩溃处理模块以捕获并报告应用崩溃
添加崩溃处理模块 `crash-handler`,用于捕获未处理的异常和未捕获的 Promise 拒绝,生成崩溃报告,并在崩溃时显示错误对话框。该模块还支持保存崩溃日志、清理旧报告以及在应用恢复时显示恢复对话框。此功能提高了应用的稳定性和可维护性,帮助开发者更好地诊断和解决崩溃问题。
|
2 weeks ago |
npmrun
|
c142937af9
|
refactor(logger): 重构错误处理逻辑,分离渲染进程和preload进程的错误处理
将全局错误处理逻辑从preload层移动到渲染进程层,提升代码的可维护性和清晰度。同时优化错误处理逻辑,增加对错误信息的序列化和额外信息的处理。
|
2 weeks ago |
npmrun
|
950bfe9060
|
feat(logger): 添加错误处理模块并集成到主进程和渲染进程
新增 `main-error.ts` 和 `preload-error.ts` 模块,用于捕获和处理应用程序中的错误。错误处理模块支持全局错误捕获、日志记录和错误信息格式化。同时,更新了相关配置文件和导入语句,确保错误处理模块在应用程序中正确加载和使用。
|
2 weeks ago |
npmrun
|
7035429775
|
feat(logger): 添加固定命名空间的日志记录功能
为 Logger 类添加 createNamespace 方法,用于创建带有固定命名空间的日志记录器。该功能简化了在多个地方使用相同命名空间的日志记录操作,提高了代码的可读性和维护性。
|
2 weeks ago |
npmrun
|
05f83e2a08
|
feat: 添加logger和setting模块并重构日志系统
- 新增logger模块,提供统一的日志管理功能,支持不同日志级别和输出到文件/控制台
- 新增setting模块,用于管理应用配置,支持动态更新和持久化
- 重构主进程和渲染进程的日志系统,使用logger模块替代原有实现
- 删除原有的setting模块实现,使用新的setting模块替代
|
2 weeks ago |
npmrun
|
fa6ef80493
|
Merge branch 'feat/优化' of ssh://git.xieyaxin.top:8892/topuser/electron-app into feat/优化
|
2 weeks ago |
npmrun
|
0f093b2ef9
|
refactor(PlatForm): 重构 PlatForm 相关代码并添加重载功能
将 `usePlatForm` 钩子函数从 `src/common/usePlatform.ts` 迁移到 `src/common/event/PlatForm/hook.ts`,并简化其返回结构。同时在 `PlatForm` 类中添加 `reload` 方法,并在导航栏组件中新增重载菜单项。
|
2 weeks ago |
谢亚昕
|
80cc4fe0fe
|
fix bug
|
2 weeks ago |
npmrun
|
28eea56a3d
|
refactor(config): 导出 IDefaultConfig 接口以重用类型定义
将 IDefaultConfig 接口从 config/index.ts 中导出,以便在 src/main/modules/setting/index.ts 中重用类型定义,减少代码重复并提高类型安全性。
|
2 weeks ago |
npmrun
|
b6964f5fbe
|
style: 统一代码缩进为2个空格,提升代码可读性
此次提交主要将代码中的缩进统一调整为2个空格,替换原有的4个空格或Tab缩进。这一改动不影响代码功能,但有助于提升代码的一致性和可读性。
|
2 weeks ago |
npmrun
|
7246ab2d9a
|
refactor(命令模块): 将命令模块从主进程迁移到通用模块,并重构相关代码
将 `BasicCommand`、`TabsCommand` 和 `UpdateCommand` 从主进程迁移到 `common/event` 目录下,统一管理命令模块。同时,重构了 `PlatForm` 模块,使其使用新的 `ApiFactory` 进行 API 调用,提升了代码的可维护性和复用性。
|
2 weeks ago |
npmrun
|
bd9ac214c6
|
feat(updater): 实现热更新功能并优化命令处理
添加热更新功能,包括下载更新包、解压、标记更新状态及触发更新流程。优化命令处理逻辑,支持返回命令是否存在及执行结果。更新本地化配置,添加热更新相关文案。删除不再使用的热更新生成脚本。
|
2 weeks ago |
谢亚昕
|
dcdc4aa857
|
fix bug
|
3 weeks ago |
npmrun
|
2d5a57853d
|
feat
|
3 weeks ago |
谢亚昕
|
3c434df31c
|
修改了一些东西
|
3 weeks ago |
npmrun
|
b4b975174d
|
feat: 增加很多功能
|
1 month ago |
npmrun
|
91f06eb4a1
|
feat: 优化
|
1 month ago |
谢亚昕
|
248716be69
|
feat: 优化界面
|
1 month ago |
npmrun
|
ca363ceac9
|
feat: 优化
|
1 month ago |
npmrun
|
d2d2e3c9b4
|
fix bug
|
2 months ago |
npmrun
|
752122b6aa
|
fix bug
|
2 months ago |
npmrun
|
c8f703ff58
|
fix-bug: 修复打包路径问题
|
2 months ago |
谢亚昕
|
de1fd42f76
|
fix bug
|
2 months ago |
npmrun
|
ab0017d9e5
|
aa
|
2 months ago |
npmrun
|
81d5baa62f
|
feat:增加库
|
2 months ago |
谢亚昕
|
abddcae659
|
feat: 浏览器
|
2 months ago |
谢亚昕
|
c92163b60a
|
fix bug
|
2 months ago |
谢亚昕
|
95b1d00861
|
chork: 安装命令抽离
|
2 months ago |
npmrun
|
bb2a5cdb39
|
fix bug
|
2 months ago |
npmrun
|
169b4e350c
|
feat: 修改一些问题
|
2 months ago |
npmrun
|
8a2933de1d
|
feat: 增加很多插件
|
2 months ago |
npmrun
|
3736f0ff6d
|
chork: add cursorignore
|
2 months ago |
npmrun
|
a4e4373737
|
init
|
2 months ago |
npmrun
|
68944671c5
|
add
|
2 months ago |
npmrun
|
b0a60b74cb
|
fix: 修改readme
|
4 months ago |
npmrun
|
c432071e95
|
feat: 重构
|
4 months ago |
npmrun
|
cf35b4ad1e
|
refactor: 重构部分ioc
|
5 months ago |
npmrun
|
7023810b2a
|
style: 优化代码格式
|
5 months ago |
npmrun
|
e6bd237c82
|
chore: 增加格式化工具
|
5 months ago |
npmrun
|
e53886b532
|
feat: 新增unocss
|
5 months ago |
npmrun
|
59589d370d
|
chore: 一些无关紧要的修改
|
5 months ago |
npmrun
|
128d543473
|
fix: 修复指定预加载文件路径
|
5 months ago |
npmrun
|
8406699861
|
fix: 配置类型修复
|
5 months ago |
npmrun
|
2119c45d76
|
init
|
5 months ago |