Minoricew
|
807ac913da
|
[🤯 Refactor] Use standalone window for WebSocket connections
1. [-] 删除了对于 desktopAssistant 的 Hook 逻辑
2. [/] 现在不再使用 desktopAssistant 保活 WS 连接, 而是用一个单独的不可见窗口处理 WS (#25)
|
2025-06-17 18:14:58 +08:00 |
|
Minoricew
|
70ffa3f581
|
[✨ Feat] <Settings UI> Support custom access methods
1. [/] 修复了 PLS 下载时, 目录未递归创建导致的 ENOENT 错误。
2. [+] 现在可以通过多种方式访问 Aura 设置 UI 了, 更多详细信息, 请参见 #18。
3. [↑] 优化了 Tooltip 的渲染逻辑。
|
2025-06-13 16:24:10 +08:00 |
|
Minoricew
|
ca5d94ebd8
|
[🚧 Fix] <PLS & FS> Improve PLS download logic & UX
1. [+] 增加了 PLS 下载操作的取消功能
2. [/] 修复了 FS IPC 中 `downloadFile` 时, 过早地从 downloadTasks 中删除任务的逻辑错误。
3. [↑] 改进了 PLS IPC 中 `handlePLSDownload` 获取版本信息时的逻辑, 现在该函数会从全局 API 信息中逐个尝试 API 域名。减少了极端网络环境下, 版本信息获取失败的可能性。
4. [/] 修复了下载失败后, 下载按钮依然保持灰显的问题。
5. [+] 为 PLS 下载增加了进度条显示。
6. [/] 优化了 `plsConnectionManager` 中一些不必要的 IPC 状态同步 (有些时候还会导致逻辑错误)。
|
2025-06-13 11:49:22 +08:00 |
|
Minoricew
|
a9d3772b51
|
[Fix] <PLS> More verbose logging & Change API domain
|
2025-06-12 20:30:13 +08:00 |
|
Minoricew
|
ed29f1b86f
|
[Feat] Download PLS from API
|
2025-06-09 18:02:11 +08:00 |
|
Minoricew
|
8ab55bc93c
|
[Feat] Further PLS ctrl & childProc perf improvements
|
2025-06-07 23:51:54 +08:00 |
|
Minoricew
|
6da8348b41
|
[Feat] Basic PLS lifecycle mgmt
|
2025-06-06 02:05:43 +08:00 |
|
Minoricew
|
7c8d3d4fbc
|
[Feat] New settings passwd UX & Config enc support
|
2025-06-05 00:35:50 +08:00 |
|
Minoricew
|
12f1040884
|
[Feat] Early support for PLS & Use JSDoc (Partially)
|
2025-05-25 22:43:01 +08:00 |
|