Commit Graph

52 Commits

Author SHA1 Message Date
5a2eea1a3d Restore list selection and improve sidebar header clicks 2026-05-29 18:41:25 -05:00
f6ab43833c Add drag-out export from item list 2026-05-29 16:33:13 -05:00
d1c7d1de73 Unify outbound external item representations 2026-05-29 16:31:57 -05:00
58ed0ca7ca Add outbound source capabilities model 2026-05-29 16:29:11 -05:00
e6f529e0fc Extract root view dependencies and item actions 2026-05-29 13:48:52 -05:00
ae25c7530b Move item detail file inspection into helper 2026-05-29 13:47:40 -05:00
2d84823826 Separate source presentation from source models 2026-05-29 13:46:30 -05:00
dce5af8a89 Decouple source access from detail view types 2026-05-29 13:44:25 -05:00
3e7e3016e5 Organize models into domain folders 2026-05-29 11:45:49 -05:00
c9a7e5723e Organize shared archive inspection services 2026-05-29 11:45:03 -05:00
3bd5e9521b Organize app support services into folders 2026-05-29 11:44:19 -05:00
c3c9529bfd Organize source services into domain folders 2026-05-29 11:39:52 -05:00
589435e439 Organize UI files into folders 2026-05-29 11:39:12 -05:00
c828c55ec7 Split item detail view surfaces 2026-05-29 07:37:47 -05:00
64f75e73df Fix service concurrency isolation warnings 2026-05-29 07:24:11 -05:00
2df126ebe2 Extract source sync runtime policy 2026-05-29 07:21:10 -05:00
47d62a5d51 Extract source content index builder 2026-05-29 07:17:14 -05:00
5baf25f601 Extract local source runtime orchestration 2026-05-29 07:12:00 -05:00
cab38254dd Extract connected device runtime orchestration 2026-05-29 07:11:07 -05:00
1347bb15ae Extract source persistence coordination 2026-05-29 06:59:50 -05:00
0acf9faa16 Extract source scan execution engine 2026-05-29 06:56:54 -05:00
78ab078674 Extract source restoration helpers 2026-05-28 22:44:21 -05:00
3a30b94369 Extract connected device source helpers 2026-05-28 22:41:11 -05:00
1e0447a2b1 Extract source scan policy helpers 2026-05-28 21:02:22 -05:00
c7659ccda3 Centralize shared card surface styling 2026-05-28 20:49:23 -05:00
8a1677565d Remove unused source capability state 2026-05-28 17:46:30 -05:00
abbe64233d Gate preview fixtures to debug builds 2026-05-28 17:43:46 -05:00
4cdf8b64a8 Remove dead scan path and tighten discovery API 2026-05-28 17:39:32 -05:00
4a3b336643 Remove abandoned sidebar footer 2026-05-28 17:37:39 -05:00
b7ea9ce89d Source cache syncing behavior 2026-05-28 17:16:47 -05:00
42366c1713 devce status and scan progress, library restoration 2026-05-28 14:00:34 -05:00
ee621d7eb2 make source headers clickable to show source details 2026-05-27 23:04:57 -05:00
3788b5f2a9 quick look, thumbnails, better pipelining, better network/usb support 2026-05-27 20:31:33 -05:00
ab6661d66b Refactor, support lightweight device scanning 2026-05-26 22:28:20 -05:00
aca5baa155 Refactor source access methods; add live device 2026-05-26 18:10:46 -05:00
b2858b8ff6 Scaffolding for additional source types, some fixes for share sheet 2026-05-26 13:16:47 -05:00
2886d14178 More tweaks for UI and behavior 2026-05-26 11:54:38 -05:00
cf872d5fd3 handle chaotically long titles 2026-05-26 11:18:23 -05:00
cf0471c7ad Adjust UI behavior 2026-05-26 11:09:30 -05:00
b25f2e0148 More layout finicking on the details pane. refactor layouts out of the main contentview file 2026-05-26 09:59:57 -05:00
ef86972724 Image caching 2026-05-26 06:49:10 -05:00
516469427e speed improvement, dedupe on the fly, first whack at persistence 2026-05-26 00:07:56 -05:00
56f7ea7055 concurrency 2026-05-25 23:26:58 -05:00
08574cb259 refactor split view to get out of contentarea 2026-05-25 17:57:32 -05:00
6d2ee05786 UI and behavior changes 2026-05-25 16:57:49 -05:00
2932ac2f48 Move search back to toolbar. still don't love the UI but gettin gthere 2026-05-25 16:11:28 -05:00
711ac54f00 second iteration: layout adjustments 2026-05-25 16:00:47 -05:00
dcfc25091b Finish exporting process for multiple types 2026-05-25 15:37:18 -05:00
b0c2e4a44d UI enhancements and exporting 2026-05-25 15:02:51 -05:00
1c06e4f67b Tidy up the sidebar and implement scanning 2026-05-25 14:31:24 -05:00