3dtours
|
1191e46ee5
|
fix: spawn.log ghi vao %APPDATA%/SonicForgeDAW/logs (thu muc luon ton tai) — engine_dir co the khong duoc bundle vao installer
|
2026-08-09 09:15:01 +00:00 |
|
3dtours
|
63af8ec414
|
fix: khong panic khi spawn engine fail (UI khong thoat) + spawn.log chan doan (path + exists) + giu SF_PARENT_PID
|
2026-08-09 08:51:21 +00:00 |
|
3dtours
|
90493c73f3
|
fix: spawn engine qua app.shell().command() (ShellExt) — process::Command::new la private trong tauri-plugin-shell v2
|
2026-08-09 04:39:15 +00:00 |
|
3dtours
|
bc8431fe81
|
FIX 3 van de Windows:
1. LOAD CHAM: PyInstaller onefile 723MB giai nen toan bo vao %TEMP% moi lan chay -> chuyen ONEDIR (engine.spec COLLECT) + bundle qua Tauri resources (resource_dir/daw_engine/daw_engine.exe) thay externalBin — khoi dong tuc thi khong giai nen
2. WINDOW PICKER: Tauri v2 khong co window.__TAURI__.dialog — goi invoke('plugin:dialog|open', {options:{directory:true}}) qua __TAURI__.core.invoke
3. ICON exe: bundle.icon chuyen icon.ico -> favicon.ico + thay 3 PNG bang favicon render
- build_windows.ps1 buoc 4: copy onedir dist/daw_engine -> src-tauri/resources/daw_engine
|
2026-08-09 03:30:57 +00:00 |
|
3dtours
|
8dd00cc2ea
|
FEAT: Plugin Manager folder picker + scan dirs (Windows/macOS), docker .env paths, status bar adaptive tips, DSP Tool vao sub-tab audioclip
- Plugins Manager (Tools menu): Browse folder (Tauri dialog + fallback paste path), Save & Scan VST/SoundFont dirs -> plugin_dirs.json (user override, env la base)
- Docker: VST_DIR/SOUNDFONT_DIR/PIANOBK_DIR tu .env/docker-compose mount vao container + env cho engine/celery
- Status bar: bo label 'Scroll: Zoom' -> Adaptive tips (prHint + fallback text)
- DSP Tool: move vao SUB-TAB editor audioclip (Phase Inv / Swap L/R / Reverse + apply vung chon/ca clip)
- Tauri: them tauri-plugin-dialog + dialog:default permission cho folder picker
|
2026-08-09 02:44:29 +00:00 |
|
3dtours
|
4e4391b315
|
FIX: lib.rs — E0597 borrow, take child ra khoi lock truoc khi kill
|
2026-08-08 10:12:21 +00:00 |
|
3dtours
|
e978abf0e9
|
FIX: lib.rs — import tauri::Manager (can manage/state)
|
2026-08-08 10:04:58 +00:00 |
|
3dtours
|
0a1f3efd64
|
FEAT: chuẩn bị thư viện để tạo file exe trên window
|
2026-08-08 09:44:37 +00:00 |
|