Commit Graph

  • 3b2935ca0b polish media details and mobile navigation main ngfchl 2026-07-19 15:28:13 +08:00
  • 357731f265 refine media library management layout ngfchl 2026-07-19 14:45:25 +08:00
  • d0bfd135d4 refine workspace navigation layout ngfchl 2026-07-19 14:30:57 +08:00
  • 764b646dfd refine workspace mode switch control ngfchl 2026-07-19 14:20:55 +08:00
  • b72ddba779 fix cloud backup download url parsing ngfchl 2026-07-19 14:19:12 +08:00
  • b996a5122c simplify cloud restore dialog layout ngfchl 2026-07-19 14:12:41 +08:00
  • 57f304d6d6 fix cloud backup restore dialog scrolling ngfchl 2026-07-19 14:08:11 +08:00
  • f3865a9a82 scope cloud backups to dedicated folder ngfchl 2026-07-19 14:04:09 +08:00
  • c612e139c0 use shad controls for cloud backup restore dialog ngfchl 2026-07-19 13:58:41 +08:00
  • 8b8b4a5747 keep mobile sidebar open during mode switch ngfchl 2026-07-19 13:56:07 +08:00
  • faa03dea93 provide material context for mobile sidebar ngfchl 2026-07-19 13:52:50 +08:00
  • 30d40fc190 restore original mobile sidebar navigation ngfchl 2026-07-19 13:49:57 +08:00
  • 97537f3a31 remove conflicting mobile drawer gesture layer ngfchl 2026-07-19 13:46:38 +08:00
  • f87a85388a separate desktop and mobile mode controls ngfchl 2026-07-19 13:43:52 +08:00
  • bc8cdf07dd bound shad sidebar tile width ngfchl 2026-07-19 13:37:54 +08:00
  • 0d65bbbc4e constrain mobile mode switcher and expand error logs ngfchl 2026-07-19 13:33:48 +08:00
  • 3eddce371d prevent unbounded flex in mode switcher ngfchl 2026-07-19 13:28:11 +08:00
  • 46f40ae2b3 isolate mobile drawer from desktop layout ngfchl 2026-07-19 13:25:42 +08:00
  • 0055ca1f2a share mode switcher across desktop and mobile ngfchl 2026-07-19 13:19:25 +08:00
  • 67e4be3224 reuse compact desktop mode controls in drawer ngfchl 2026-07-19 13:17:58 +08:00
  • a493169d0d use native widgets inside mobile drawer ngfchl 2026-07-19 13:13:27 +08:00
  • 1edb4a7a5c use native drawer for mobile navigation ngfchl 2026-07-19 13:09:13 +08:00
  • 4606af5995 use sheet-safe mobile sidebar content ngfchl 2026-07-19 13:03:24 +08:00
  • 80e00c7158 stabilize mobile sidebar sheet layout ngfchl 2026-07-19 12:54:04 +08:00
  • e7045b18fb constrain mobile sidebar sheet height ngfchl 2026-07-19 12:50:01 +08:00
  • 39db3a2a38 move mobile search back to top bar ngfchl 2026-07-19 12:47:54 +08:00
  • 9e5adaea2f fix mobile sidebar semantics assertion ngfchl 2026-07-19 12:46:22 +08:00
  • 7ef1a186ac improve backup diagnostics and mobile sidebar ngfchl 2026-07-19 12:44:30 +08:00
  • 13ab2ce103 refine media scanning and episode details ngfchl 2026-07-19 12:33:27 +08:00
  • 3daceb1859 limit media commands to management view ngfchl 2026-07-19 12:18:28 +08:00
  • 576219e694 optimize cloud index and backup controls ngfchl 2026-07-19 12:16:58 +08:00
  • fc912113f6 fix media compaction and mobile menu ngfchl 2026-07-19 11:57:38 +08:00
  • 8b46330c46 migrate artwork cache and fix mobile sheet layout ngfchl 2026-07-19 11:40:37 +08:00
  • d762a1e4cc migrate media artwork storage and mobile drawer navigation ngfchl 2026-07-19 11:30:36 +08:00
  • 8481276954 reorganize mobile navigation and floating search ngfchl 2026-07-19 11:01:29 +08:00
  • b88a2eeb01 show upload progress from toolbar popover ngfchl 2026-07-19 05:02:46 +08:00
  • 716237ef80 provide reliable settings save feedback ngfchl 2026-07-19 00:18:27 +08:00
  • 8548eeea7b adapt media library dialogs to mobile viewports ngfchl 2026-07-19 00:16:27 +08:00
  • 80f0db6996 audit responsive workspace and interaction UI ngfchl 2026-07-19 00:14:00 +08:00
  • be64bd59c4 optimize mobile workspace and release automation ngfchl 2026-07-18 23:56:53 +08:00
  • 9fc69d1832 improve media matching toolbar and title parsing ngfchl 2026-07-18 23:30:10 +08:00
  • e23205166d refine settings layout and media title parsing ngfchl 2026-07-18 23:04:47 +08:00
  • 206f326c38 improve folder details and Finder drag navigation ngfchl 2026-07-18 22:55:34 +08:00
  • cd09773747 show file and folder counts in file panes ngfchl 2026-07-18 22:49:17 +08:00
  • 93c2a8b1f3 fix full cloud index pagination and unify proxy settings ngfchl 2026-07-18 22:43:30 +08:00
  • 52e331bd11 add manual full cloud index refresh ngfchl 2026-07-18 22:38:54 +08:00
  • 432698d0f2 log cloud index startup and cache decisions ngfchl 2026-07-18 22:37:09 +08:00
  • dbacdb854f fix account profile and improve operation logs ngfchl 2026-07-18 22:35:47 +08:00
  • 6b202475d1 add unified debug and release logging ngfchl 2026-07-18 22:16:08 +08:00
  • b5e4b0e441 refresh cloud file index on startup ngfchl 2026-07-18 22:08:17 +08:00
  • 58e324ba22 use global cloud index for media rescans ngfchl 2026-07-18 21:59:05 +08:00
  • c4f3383795 bound media sync lookups and rescan libraries ngfchl 2026-07-18 21:51:30 +08:00
  • 062ca506a4 resolve media files from current directories ngfchl 2026-07-18 21:35:37 +08:00
  • c2ea95612b recover renamed media and rotate backdrops ngfchl 2026-07-18 21:27:49 +08:00
  • 2f9d5ab860 refine media detail presentation ngfchl 2026-07-18 21:13:46 +08:00
  • d52a3ea4f8 improve media matching workflow ngfchl 2026-07-18 21:09:08 +08:00
  • a3a9ab9c8d sync media cache after file renames ngfchl 2026-07-18 21:03:03 +08:00
  • b505be1da8 sequence media sync matching and rename ngfchl 2026-07-18 20:57:55 +08:00
  • 2f89f62149 recover media records after cloud rename ngfchl 2026-07-18 20:50:55 +08:00
  • b6d9bb3514 show media sync feedback with sonner ngfchl 2026-07-18 20:44:14 +08:00
  • b7414bd6c2 improve media sync recognition matching ngfchl 2026-07-18 20:40:10 +08:00
  • f8ee960c92 skip optical disc streams in media scans ngfchl 2026-07-18 20:33:54 +08:00
  • 62060bf0d8 resolve media details by exact file ID ngfchl 2026-07-18 20:25:53 +08:00
  • e72d776db5 streamline media detail refresh workflow ngfchl 2026-07-18 20:18:19 +08:00
  • f2dbc2a291 sync media details by file ID and GCID ngfchl 2026-07-18 20:13:04 +08:00
  • 40d52d19ba resync renamed media and preserve technical names ngfchl 2026-07-18 20:10:17 +08:00
  • ffb54ee2a6 left align file manager breadcrumbs ngfchl 2026-07-18 20:02:24 +08:00
  • 1095a337a8 simplify recycle bin context menu ngfchl 2026-07-18 19:59:56 +08:00
  • e73694be5b complete Finder column actions and refresh after moves ngfchl 2026-07-18 19:54:35 +08:00
  • 517fdafb8a use Shad color scheme for workspace surfaces ngfchl 2026-07-18 19:48:16 +08:00
  • 71042fb1a5 adapt workspace shell to dark theme ngfchl 2026-07-18 19:42:14 +08:00
  • d21625e18d refine batch rename preview and search deletion ngfchl 2026-07-18 19:35:07 +08:00
  • 5a23f438f1 scope batch rename conflicts by parent directory ngfchl 2026-07-18 19:28:54 +08:00
  • 189334b6fa implement inline file rename from context menus ngfchl 2026-07-18 19:23:34 +08:00
  • 7bdefdf02c support select all shortcut in search results ngfchl 2026-07-18 19:16:33 +08:00
  • 238d44f2f8 add file pane select all and delete shortcuts ngfchl 2026-07-18 19:14:49 +08:00
  • ac6323171e handle batch rename paths and directory conflicts ngfchl 2026-07-18 19:08:32 +08:00
  • aa775adcd8 show paths and GCIDs in batch rename preview ngfchl 2026-07-18 19:02:31 +08:00
  • f914cc0029 align file selection with Finder behavior ngfchl 2026-07-18 18:59:39 +08:00
  • a85083429b add desktop file selection and folder drop targets ngfchl 2026-07-18 18:52:04 +08:00
  • 43a07ac49b add batch media recognition from search ngfchl 2026-07-18 18:45:21 +08:00
  • 285a8496e1 add actions to file and media search results ngfchl 2026-07-18 18:38:51 +08:00
  • c0858d22cb use server side global file search ngfchl 2026-07-18 18:33:39 +08:00
  • 54224bd4aa make media details selectable ngfchl 2026-07-18 18:30:15 +08:00
  • 130fac8259 test media filename parsing patterns ngfchl 2026-07-18 18:27:11 +08:00
  • 49fefcfe1f add media naming and nfo normalization ngfchl 2026-07-18 18:18:50 +08:00
  • bee146ec05 fix player fullscreen controls and episode picker ngfchl 2026-07-18 18:08:41 +08:00
  • 64cb2a3fcd fix macos embedded player initialization ngfchl 2026-07-18 17:25:20 +08:00
  • 605a80d633 fix media playback fallback and artwork hydration ngfchl 2026-07-18 17:19:09 +08:00
  • 5541e704d8 feat: copy fast transfer json from file menus ngfchl 2026-07-18 16:58:07 +08:00
  • e0a3cad9b2 fix: stabilize adaptive embedded player layout ngfchl 2026-07-18 16:49:56 +08:00
  • 6207a21d31 fix: preserve workspace pages across mode switches ngfchl 2026-07-18 16:36:53 +08:00
  • e0f7e9a449 fix: reset workspace content when switching modes ngfchl 2026-07-18 16:32:35 +08:00
  • 4f5f4bcca8 fix: align finder columns from left edge ngfchl 2026-07-18 16:28:15 +08:00
  • a31900240b fix: improve file browsing sort and toolbar ngfchl 2026-07-18 16:26:08 +08:00
  • d2ed6cdeb7 feat: enrich media matches with tmdb details ngfchl 2026-07-18 16:25:47 +08:00
  • 9aef265ea2 feat: make tmdb image proxy configurable ngfchl 2026-07-18 16:18:13 +08:00
  • ff13645f6f feat: persist media scan task logs ngfchl 2026-07-18 16:15:58 +08:00
  • b0a2970ef7 fix: fall back to direct tmdb artwork urls ngfchl 2026-07-18 16:10:34 +08:00
  • 2298a830a7 feat: cache tmdb artwork through image proxy ngfchl 2026-07-18 16:07:12 +08:00