ngfchl
|
41eba19c7b
|
fix: raise ios deployment target for media plugins
|
2026-07-18 14:25:35 +08:00 |
|
ngfchl
|
1b8911e4b6
|
feat: show TMDB artwork and cast in media details
|
2026-07-18 14:22:52 +08:00 |
|
ngfchl
|
07108b6301
|
feat: add subtitle search and player shortcuts
|
2026-07-18 14:21:23 +08:00 |
|
ngfchl
|
6a5489fb4b
|
feat: add media player controls and directory episodes
|
2026-07-18 14:19:25 +08:00 |
|
ngfchl
|
f1ab8a9a3b
|
feat: group television resources by season
|
2026-07-18 14:10:44 +08:00 |
|
ngfchl
|
73262cd71c
|
feat: add embedded and external media players
|
2026-07-18 14:09:28 +08:00 |
|
ngfchl
|
9d2ed8f2d9
|
feat: add media collection wall
|
2026-07-18 14:04:48 +08:00 |
|
ngfchl
|
3d757ad77f
|
feat: add media detail playback actions
|
2026-07-18 14:02:16 +08:00 |
|
ngfchl
|
1e11b5b82e
|
feat: add media wall filters
|
2026-07-18 13:59:01 +08:00 |
|
ngfchl
|
ae268a7482
|
feat: support manual TMDB media matching
|
2026-07-18 13:57:34 +08:00 |
|
ngfchl
|
b235852395
|
fix: preserve imported media artwork during scans
|
2026-07-18 13:53:26 +08:00 |
|
ngfchl
|
54b9dd55bc
|
feat: add grouped media poster wall and details
|
2026-07-18 13:51:29 +08:00 |
|
ngfchl
|
3557c38db7
|
feat: lazily load sqlite media artwork
|
2026-07-18 13:43:22 +08:00 |
|
ngfchl
|
c7ba13e7bf
|
fix: avoid sqlite cache update reentrancy
|
2026-07-18 13:39:14 +08:00 |
|
ngfchl
|
432f7e98f3
|
feat: store scraped media data in sqlite
|
2026-07-18 13:36:32 +08:00 |
|
ngfchl
|
9755e522fc
|
feat: edit media library definitions
|
2026-07-18 13:07:54 +08:00 |
|
ngfchl
|
86a4824b32
|
fix: show media items during incremental scans
|
2026-07-18 13:04:49 +08:00 |
|
ngfchl
|
8fb7ecc413
|
fix: synchronize folder caches after file changes
|
2026-07-18 13:03:38 +08:00 |
|
ngfchl
|
597aba1254
|
feat: persist cloud metadata and incremental media scans
|
2026-07-18 13:02:33 +08:00 |
|
ngfchl
|
a969eba473
|
feat: generate fast transfer JSON from local files
|
2026-07-18 12:54:45 +08:00 |
|
ngfchl
|
8ba91c06cd
|
feat: persist fast transfer task results
|
2026-07-18 12:52:24 +08:00 |
|
ngfchl
|
d911a6ca87
|
feat: safely select similar folder cleanup
|
2026-07-18 12:50:32 +08:00 |
|
ngfchl
|
b0c8e79399
|
feat: safely select duplicate file cleanup
|
2026-07-18 12:49:41 +08:00 |
|
ngfchl
|
e5369ffacf
|
feat: verify empty folders before cleanup
|
2026-07-18 12:47:59 +08:00 |
|
ngfchl
|
cff4e64629
|
feat: control recursive file scans
|
2026-07-18 12:47:04 +08:00 |
|
ngfchl
|
6cc17fff4b
|
feat: group similar folders in file scan
|
2026-07-18 12:44:31 +08:00 |
|
ngfchl
|
247562b599
|
feat: manage multiple media library sources
|
2026-07-18 12:42:51 +08:00 |
|
ngfchl
|
73e6b5980d
|
feat: select recursive batch rename sources
|
2026-07-18 12:41:25 +08:00 |
|
ngfchl
|
22d6615a84
|
feat: expand batch rename rule workflow
|
2026-07-18 12:39:32 +08:00 |
|
ngfchl
|
cd598bfcda
|
fix: resolve actual folder sizes from file details
|
2026-07-18 11:59:54 +08:00 |
|
ngfchl
|
01a536af1b
|
feat: add file panel column view and folder sizes
|
2026-07-18 11:58:47 +08:00 |
|
ngfchl
|
4b39bc1eae
|
feat: allow multiple media library sources
|
2026-07-18 11:52:29 +08:00 |
|
ngfchl
|
14f2222ace
|
feat: recursively scan cloud cleanup candidates
|
2026-07-18 11:51:10 +08:00 |
|
ngfchl
|
b316e9aae3
|
feat: control fast transfer queue
|
2026-07-18 11:48:34 +08:00 |
|
ngfchl
|
b46a09c3ee
|
feat: persist fast transfer sessions
|
2026-07-18 11:46:31 +08:00 |
|
ngfchl
|
ae7206346e
|
feat: map fast transfer target directories
|
2026-07-18 11:44:01 +08:00 |
|
ngfchl
|
27aba268e2
|
feat: add concurrent fast transfer parsing
|
2026-07-18 11:39:51 +08:00 |
|
ngfchl
|
a0acd6060d
|
feat: use rename previews in batch tool
|
2026-07-18 11:37:58 +08:00 |
|
ngfchl
|
e900354232
|
feat: add batch rename rule engine
|
2026-07-18 11:36:23 +08:00 |
|
ngfchl
|
901c980462
|
feat: add local caches and unified settings
|
2026-07-18 11:32:00 +08:00 |
|
ngfchl
|
fa810793d0
|
feat: render scanned media metadata
|
2026-07-18 11:23:02 +08:00 |
|
ngfchl
|
430ab83870
|
fix: apply TMDB proxy configuration
|
2026-07-18 11:18:38 +08:00 |
|
ngfchl
|
c37fbe9e7f
|
feat: connect file actions and media recognition
|
2026-07-18 11:16:02 +08:00 |
|
ngfchl
|
676f5057cb
|
fix: remove material dependency from media folder picker
|
2026-07-18 11:09:53 +08:00 |
|
ngfchl
|
f4306e648e
|
feat: add media categories and folder selection
|
2026-07-18 11:05:29 +08:00 |
|
ngfchl
|
acab1da344
|
fix: keep file navigation scoped to each pane
|
2026-07-18 10:34:12 +08:00 |
|
ngfchl
|
b975873f3b
|
feat: improve workspace navigation and shadcn UI
|
2026-07-18 10:33:28 +08:00 |
|
ngfchl
|
91e9d48093
|
feat: add cloud workspace tools
|
2026-07-18 10:33:22 +08:00 |
|
ngfchl
|
6bcc3fdf18
|
chore: initialize Guangya Flutter project
|
2026-07-18 10:23:34 +08:00 |
|