Previously SendText ignored the WithProgress option. Now it will
update the progressFunc a single time after it has gotten confirmation
the transfer is complete.
We can't do much better than this. Since SendText uses the mailbox
server to transfer the message we don't know how much progress the
client is making in reading the message.
The main purpose of doing this is to simplify client implementations
that share code between the Send() and SendText() code paths. (The
python Magic Wormhole CLI and the wormhole-william CLI do not show a
progress bar for send text for this reason).
Previously SendText ignored the WithProgress option. Now it will update the progressFunc a single time after it has gotten confirmation the transfer is complete.
We can't do much better than this. Since SendText uses the mailbox server to transfer the message we don't know how much progress the client is making in reading the message.
The main purpose of doing this is to simplify client implementations that share code between the Send() and SendText() code paths. (The python Magic Wormhole CLI and the wormhole-william CLI do not show a progress bar for send text for this reason).