Commit Graph

10 Commits

Author SHA1 Message Date
f915aaf794 feat: pending identity sorting, face detail modal, video player fps, processor counts 2026-06-24 02:02:33 +08:00
7855983dc1 feat: bind/unbind by id, video streaming proxy, unmute default, library refresh, hamburger click-outside
- Core API: bind/unbind accept id (integer PK) when face_id is null
- Tauri proxy: stream video responses instead of buffering for seek bar
- VideoPlayer: remove muted attribute, unmute by default
- LibraryView: call invalidateFiles() before ensureFiles() on register/unregister
- PeopleView: close sort panel on click-outside, not just hamburger toggle
- bind_face: prefer face_id, fallback to id when face_id is null
2026-06-18 22:24:03 +08:00
97af4da331 fix: use identityUuid (camelCase) for person data 2026-06-15 12:25:48 +08:00
c9964ce4fb fix: use snake_case invoke commands 2026-06-15 11:56:55 +08:00
41ac3b20f4 debug: add more console logs to PersonDetailView 2026-06-15 02:34:46 +08:00
5c2dbe46e5 debug: show uuid and people count on error page 2026-06-15 02:26:20 +08:00
9064b5a95d debug: add console logs to PersonDetailView 2026-06-15 02:23:47 +08:00
87cf4ca5b2 fix: invoke command names camelCase 2026-06-15 02:20:42 +08:00
ae4ebafe0a fix: PersonDetailView - load faces with thumbnails, merge traces, match WP design 2026-06-15 02:15:28 +08:00
488b4d5e2e feat: Person detail as independent page with route 2026-06-15 01:46:50 +08:00