Skip to content

New Magic-Folder lacks progress indicators for upload/download operations #391

@crwood

Description

@crwood

Presently, status messages provided by new-Magic-Folder do not provide any information regarding the transfer progress for individual file uploads/downloads. As a result, Gridsync currently does not display any progress indicators for sync operations beyond the two simple states of "Syncing" or "Up to date". This is arguably a regression in comparison to old-magic-folder (whose status API messages allowed Gridsync to calculate and display an "overall" progress indicator for each folder in the form of a percentage of total transfers completed, e.g., "Syncing (72%)".

Nevertheless, new-Magic-Folder does provide some information about a) the files that are presently queued for upload/download, as well as b) a list of recently completed operations. While not ideal, this information should be sufficient to determine how many files have been transferred vs. how many files have not, which, in conjunction with information about file sizes, should allow for some rough estimation about overall progress to be calculated and displayed to the user. Even an extremely minimal progress indicator that only displays an operation counter (e.g., "23 out of 156 files") -- and which does not take into account bytes transferred or time remaining -- would arguably be preferable to the current state of affairs (i.e., displaying no information at all).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions