Skip to content

refactor(IPC): adapt to the 0.15.0 daemon wire protocol progress events #4

Description

@rikettsie

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementImprovements on existing functionality

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions