With ringdrop 0.15.0 the new IPC daemon protocol added granular information about progress of files belonging to a directory blob: kind, size and the included file names. We should adapt the GUI to this IPC changes.
- Bump
ringdrop dependency to 0.15.0;
- Add
FileProgress to receive IPC progress notifications from daemon;
- Extend
BlobRow with new fields (kind, size);
- Update typescript
BlobRow type with kind/file_count/size_bytes;
- Fix
ReceivePanel: channel ID, correct event name (FileProgress);
- Add per-file progress display to
RemotePanel
- Show
kind and size in BlobTable
With ringdrop 0.15.0 the new IPC daemon protocol added granular information about progress of files belonging to a directory blob: kind, size and the included file names. We should adapt the GUI to this IPC changes.
ringdropdependency to0.15.0;FileProgressto receive IPC progress notifications from daemon;BlobRowwith new fields (kind, size);BlobRowtype withkind/file_count/size_bytes;ReceivePanel: channel ID, correct event name (FileProgress);RemotePanelkindandsizeinBlobTable