111 Commits

Author SHA1 Message Date
xmk23333
9e5d11c3c8 refactor: replace console.log with createLogger in main process 2026-01-01 10:16:49 +08:00
xmk23333
c1f7a862aa refactor: split main process into modules and extract tour logic 2026-01-01 09:35:45 +08:00
xishang0128
54bb819e28
fix format and lint 2025-12-25 15:32:32 +08:00
Memory
6542be8490
chore: ensure ESLint passes and format code & update changelog.md
* chore: ensure ESLint passes and format code

* chore: update changelog.md
2025-12-13 15:22:32 +08:00
xmk23333
972d2fe946 fix: add missing await keywords and refactor duplicate code 2025-12-08 22:32:14 +08:00
Memory
3670f23a1c
fix: Improve app instance lock handling 2025-11-18 23:55:07 +08:00
Memory
d8fdbebc4b
fix: shortcut window display issue 2025-10-08 14:41:35 +08:00
Memory
6832db788a
feat: switch triggerMainWindow behavior 2025-09-29 23:16:06 +08:00
苹果派派
eb69bd51a6
feat: add webdav backup cron scheduler and resore filename sort (#1192) 2025-09-19 19:27:17 +08:00
ezequielnick
b21381062f fix: ENOENT: no such file or directory(config.yaml) 2025-09-10 19:21:47 +08:00
ezequielnick
b53961201f feat: add socket management 2025-09-03 20:39:56 +08:00
ezequielnick
f7716ae448 feat: add option to disable HardwareAcceleration 2025-08-29 11:09:46 +08:00
ezequielnick
4997e098ba fix: remove core privilege check on non-windows 2025-08-13 09:44:11 +08:00
ezequielnick
db605f24fc feat: enhance core checks with TUN startup detection and unified popup design 2025-08-12 20:58:01 +08:00
ezequielnick
f005a4f4cd feat: add startup prompt for core permission check 2025-08-12 18:10:54 +08:00
ezequielnick
d030a8722d feat: separate app logs from core logs 2025-08-12 09:07:20 +08:00
ezequielnick
58732ce653 feat: add fallback mechanism for floating window startup failure 2025-08-09 13:48:55 +08:00
ezequielnick
6b93a59616 fix: privilege check and elevation restart logic 2025-08-06 21:41:30 +08:00
ezequielnick
5c1d30b454 feat: remove enforced admin mode requirement 2025-08-06 18:34:59 +08:00
ezequielnick
0a064bdbb8 fix: windows first startup issue 2025-08-06 10:46:21 +08:00
ezequielnick
827e744601 feat: add user data directory permission repair functionality 2025-07-29 16:47:49 +08:00
Junjia
36746074da
feat: Add dynamic Dock icon visibility for macOS (#594)
Implemented `showDockIcon` and `hideDockIcon` to toggle the Dock icon visibility based on user preferences. Adjusted event handlers to respect the `useDockIcon` configuration setting, enhancing macOS-specific behavior and user experience.
2025-03-22 23:35:35 +08:00
ezequielnick
b102c4c59b feat: Auto-detect OS language and set app language accordingly 2025-02-08 05:47:55 +08:00
pompurin404
f2a4049f6c chore: add missing i18n strings and UI adjustments 2025-02-04 13:27:25 +08:00
pompurin404
8210b477ab feat: add i18n support with English translations 2025-02-04 07:38:53 +08:00
pompurin404
77b67849ed fix: remove nested button element in NextUI Card component 2025-02-03 07:30:33 +08:00
pompurin404
148f4f217e
keep window position 2024-11-15 20:11:29 +08:00
pompurin404
94c126b601
fix systemroot path
#328
2024-11-11 11:24:21 +08:00
pompurin404
35d2a10a62
save window state 2024-10-28 11:06:48 +08:00
pompurin404
30bf7567fb
fix task create 2024-10-21 13:24:08 +08:00
pompurin404
911d72975e
readable error output 2024-10-21 12:03:22 +08:00
pompurin404
dc8ffb79c6
change windows product name 2024-10-16 22:39:16 +08:00
pompurin404
72c1acdfd2
fix schtasks 2024-10-09 18:30:09 +08:00
pompurin404
9483794d20
rm new isElevated check 2024-10-09 18:30:08 +08:00
pompurin404
558b9e7c30
allow disable tray icon while floating window is open 2024-10-09 18:30:07 +08:00
pompurin404
34b7ba97b7
adjust the open and close window events. 2024-10-09 18:30:06 +08:00
pompurin404
1b523c94f5
support floating window 2024-10-09 18:30:06 +08:00
pompurin404
bf52f02b82
update dependencies and fix elevate 2024-10-09 18:30:05 +08:00
pompurin404
e68c4e134d
miscellaneous 2024-10-09 18:30:05 +08:00
pompurin404
a007434fc5
try to fix socket api 2024-10-09 18:30:04 +08:00
pompurin404
8edc9673d8
use mihomo traffic 2024-10-09 18:30:03 +08:00
pompurin404
9f0a18ecce
cleanup on shutdown 2024-10-09 18:30:03 +08:00
pompurin404
037b01e08c
allow noadmin 2024-10-09 18:30:01 +08:00
pompurin404
27247aec12
fix linux relaunch sandbox 2024-10-09 18:30:00 +08:00
pompurin404
86e15f0adb
use in process gpu 2024-10-09 18:29:52 +08:00
pompurin404
6fb80a848f
fix the copy and paste shortcut keys are not working on MacOS 2024-10-09 18:29:49 +08:00
pompurin404
323c0e12d0
setApplicationMenu before app ready 2024-10-09 18:29:25 +08:00
pompurin404
dfdf044b48
support auto quit without core 2024-10-09 18:29:24 +08:00
pompurin404
a2a63f473d
disable fullscreen 2024-09-08 17:56:30 +08:00
pompurin404
c07561ae05
disable windowFrame by default 2024-09-03 14:59:12 +08:00