feat: implement library.rs, types.ts, api.ts, and extract CSS
- library.rs: full video library management (1948 lines, 10 tests) folder scanning, progress tracking, playlists, subtitle integration, background duration scanning - types.ts: all TypeScript interfaces for Tauri command responses - api.ts: typed wrappers for all 26 Tauri invoke commands - 6 CSS files extracted from Python HTML into src/styles/
This commit is contained in:
1954
src-tauri/src/library.rs
Normal file
1954
src-tauri/src/library.rs
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user