Commit Graph

6 Commits

Author SHA1 Message Date
Your Name
331020d936 feat: implement ffmpeg.rs, subtitles.rs, and fonts.rs
- ffmpeg.rs: discovery, duration extraction, metadata probing, download
- subtitles.rs: SRT-to-VTT conversion, sidecar discovery, storage, extraction
- fonts.rs: Google Fonts and Font Awesome local caching
2026-02-19 01:59:21 +02:00
Your Name
768ff1621f feat: implement recents.rs — recent folders management 2026-02-19 01:50:28 +02:00
Your Name
335e782013 feat: implement prefs.rs — preferences with save/load/update 2026-02-19 01:50:20 +02:00
Your Name
6ecbeb9a9b feat: implement utils.rs and state.rs
utils.rs: natural sort, file fingerprinting, library ID computation,
pretty title formatting, path helpers, clamp, truthy (38 tests)

state.rs: atomic JSON persistence with backup rotation and
fallback loading (8 tests)
2026-02-19 01:47:37 +02:00
Your Name
40d7ce4291 fix: remove protocol-asset feature, add app icons for build 2026-02-19 01:29:50 +02:00
Your Name
24746bb33d feat: scaffold Tauri v2 + Vite + TypeScript project 2026-02-19 01:23:27 +02:00