Commit Graph

37 Commits (bd61d92950b494d35d6d2d6ff9c7fe3d3e1721b4)

Author SHA1 Message Date
zanllp 6e3e8b072b releases 2026-04-08 21:40:05 +08:00
zanllp 4c59f706d9 release 2026-04-08 21:25:12 +08:00
zanllp b408d253a1 fix(tauri): ensure sidecar process is killed when app window is closed
Previously, the app only sent an HTTP shutdown request to the Python
sidecar with no timeout and no fallback. If the request failed, the
sidecar process became orphaned, causing memory leaks.

- Add 3-second timeout to the HTTP shutdown request
- Add fallback to force-kill the sidecar by PID (taskkill /F /T on
  Windows, kill -9 on Unix) after HTTP shutdown attempt
- Store child PID in AppState for use in both window close handler
  and Tauri command shutdown

Fixes #944
2026-04-08 21:06:25 +08:00
zanllp cd8a38692b release 2026-02-03 21:38:38 +08:00
zanllp 62461f97e2 fix: Fixed the issue of video cover generation failure & release 2025-12-18 23:50:59 +08:00
zanllp 292d10072a release 2025-12-02 20:17:09 +08:00
zanllp 55375bae16
release 2025-06-07 05:43:43 +08:00
zanllp 8f64569062 release 2025-06-02 21:32:38 +08:00
zanllp 25a3ab0e5d release 2024-10-03 05:15:06 +08:00
zanllp 3ed98ea156 releases/iib_app_cli 2024-08-24 04:53:58 +08:00
zanllp 079caaa7de release 1.0.0 2024-08-03 13:02:24 +08:00
zanllp ea6bb09dde release 2024-07-11 02:11:21 +08:00
zanllp 50700974eb Release version 0.17.0, adding a pyinstaller-compiled sidecar to reduce the likelihood of false positives from antivirus software. 2024-07-10 21:36:10 +08:00
zanllp be16c0171b release 2024-06-27 17:05:52 +08:00
zanllp 137b272635 release 2024-06-11 21:33:15 +08:00
zanllp f4e7af17d0 update readme & release 2024-06-01 09:42:44 +08:00
zanllp 59bb3f0f7e release 2024-05-26 15:06:00 +08:00
zanllp d20f390699 release 2024-04-20 22:44:25 +08:00
zanllp f622b9fcf2 release 2024-04-13 04:22:46 +08:00
zanllp 1063abff5c release 2024-04-09 10:52:56 +08:00
zanllp 7d33f5588c release 2024-03-27 21:08:05 +08:00
zanllp 2f67601ac6 add log 2024-03-22 09:54:21 +08:00
zanllp 468f9f29fd release 2024-03-22 08:39:52 +08:00
zanllp c5c21167c2 fix: fix open config file error 2024-03-10 05:18:51 +08:00
zanllp 5deacaf9c5 编译下 2024-03-10 02:33:06 +08:00
zanllp 9dc1c0dd05 release 0.8.0 2024-03-03 21:39:16 +08:00
zanllp c537ebfd09 Implemented enhancements for robustness 2024-01-03 02:05:41 +08:00
zanllp 7dbf1ff737 releases/0.7.0 2023-12-11 00:40:13 +08:00
zanllp 3e82247101 Release v0.6.0 2023-10-29 19:15:45 +08:00
zanllp 7a6f349cc4 Release v0.5.0 & new icon 2023-09-12 05:51:54 +08:00
zanllp 5e145e3dbb release 0.4.0 2023-08-03 23:39:19 +08:00
zanllp 04323308f5 releases-v0.3.0 2023-07-27 20:23:06 +08:00
zanllp 8fd6d5b8ca release 0.2.0 2023-07-17 15:07:04 +08:00
zanllp eedaa60893 Add build for Linux desktop app version 2023-07-12 16:04:20 +08:00
zanllp 1c75e81be4 Add desktop app version built with Tauri 2023-07-07 10:35:30 +08:00
zanllp 38aff073dd Add a GitHub Action to build the Python backend binary. 2023-07-05 14:36:43 +08:00
zanllp aa4a737422 Add binary build using Tauri framework 2023-07-05 13:59:39 +08:00