Commit Graph
22 Commits
Author SHA1 Message Date
evgeny 74e2238b7f Categorize file transfer and browser logs and reduce I/O noise 2026-10-18 15:08:42 +02:00
evgeny afc54eae00 Confirm recursive deletion and localize removal progress 2026-10-10 10:58:45 +02:00
evgeny 973c734226 Defer closing until batch cancellation and cleanup finish 2026-10-10 09:38:35 +02:00
evgeny db91bccda3 Keep deferred drag results owned by their operation 2026-10-10 01:58:13 +02:00
evgeny 11fc932905 Restore keyboard focus and test changed-tree cleanup 2026-10-10 01:57:28 +02:00
evgeny 1ed467d236 Validate batch snapshots and freeze deletion confirmation context 2026-10-10 01:41:42 +02:00
evgeny 2e9babe73b Build batch transfers and wait for cancellation on close 2026-10-10 01:38:54 +02:00
evgeny 7bfa75b32c Connect multi-selection and folder transfers to the browser 2026-10-10 01:38:28 +02:00
evgeny 93a6277ca4 Keep file navigation focused and open entries with Enter 2026-10-10 00:41:18 +02:00
evgeny 043257cabf Add Delete and Backspace shortcuts to group files 2026-10-10 00:40:25 +02:00
evgeny 6d8c28f228 Verify delayed file MIME across success failure and cancellation 2026-10-10 00:22:22 +02:00
evgeny 4049a3f884 Deliver remote file drags in one gesture using deferred MIME 2026-10-10 00:19:08 +02:00
evgeny e8ca27b590 Export group files through the clipboard and native file drags 2026-10-10 00:16:46 +02:00
evgeny 7d6b45ba5d Accept file drops inside the Group files window 2026-10-10 00:13:33 +02:00
evgeny d4cef49f88 Validate dropped file sources outside the GUI thread 2026-10-09 23:31:27 +02:00
evgeny b631c4ed72 Add sequential member file uploads with destination locking 2026-10-09 23:29:56 +02:00
evgeny ed3815a406 Use the portable remove command in the browser and storage tests 2026-10-06 14:54:23 +02:00
evgeny 64d46cdef0 Display file and directory totals in client quota snapshots 2026-10-06 11:29:43 +02:00
evgeny db6acf8662 Test quota display, stale responses and startup directory retries 2026-10-06 00:25:07 +02:00
evgeny 4fdecb697b Show live user storage quota in the member file browser 2026-10-06 00:18:00 +02:00
evgeny 0706ccce8a Trace browser state, transfer I/O and daemon PID 2026-10-05 21:36:43 +02:00
evgeny 78a655bb05 Add asynchronous member file storage and desktop browser 2026-10-05 18:44:58 +02:00