git-annex/Command
Joey Hess 9e11699c76 connect existing meters to the transfer log for downloads
Most remotes have meters in their implementations of retrieveKeyFile
already. Simply hooking these up to the transfer log makes that information
available. Easy peasy.

This is particularly valuable information for encrypted remotes, which
otherwise bypass the assistant's polling of temp files, and so don't have
good progress bars yet.

Still some work to do here (see progressbars.mdwn changes), but this
is entirely an improvement from the lack of progress bars for encrypted
downloads.
2013-04-11 17:32:31 -04:00
..
Add.hs addurl: Bugfix: Did not properly add file in direct mode. 2013-04-11 13:35:52 -04:00
AddUnused.hs addurl: Bugfix: Did not properly add file in direct mode. 2013-04-11 13:35:52 -04:00
AddUrl.hs connect existing meters to the transfer log for downloads 2013-04-11 17:32:31 -04:00
Assistant.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Commit.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
ConfigList.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Copy.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Dead.hs webapp: Added UI to delete repositories. Closes: #689847 2013-03-31 16:38:05 -04:00
Describe.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Direct.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Drop.hs drop --auto: Fix bug that prevented dropping files from untrusted repositories. 2013-04-01 15:20:42 -04:00
DropKey.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
DropUnused.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Find.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Fix.hs Use lower case hash directories for storing files on crippled filesystems, same as is already done for bare repositories. 2013-04-04 15:46:33 -04:00
FromKey.hs Use lower case hash directories for storing files on crippled filesystems, same as is already done for bare repositories. 2013-04-04 15:46:33 -04:00
Fsck.hs connect existing meters to the transfer log for downloads 2013-04-11 17:32:31 -04:00
Get.hs connect existing meters to the transfer log for downloads 2013-04-11 17:32:31 -04:00
Group.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Help.hs Per-command usage messages. 2013-03-27 13:51:24 -04:00
Import.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
InAnnex.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Indirect.hs Use lower case hash directories for storing files on crippled filesystems, same as is already done for bare repositories. 2013-04-04 15:46:33 -04:00
Init.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
InitRemote.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Lock.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Log.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Map.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Merge.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Migrate.hs Use lower case hash directories for storing files on crippled filesystems, same as is already done for bare repositories. 2013-04-04 15:46:33 -04:00
Move.hs connect existing meters to the transfer log for downloads 2013-04-11 17:32:31 -04:00
PreCommit.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
RecvKey.hs minor refactoring 2013-03-30 19:05:51 -04:00
Reinject.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
ReKey.hs addurl: Bugfix: Did not properly add file in direct mode. 2013-04-11 13:35:52 -04:00
Semitrust.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
SendKey.hs minor refactoring 2013-03-30 19:05:51 -04:00
Status.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Sync.hs Use lower case hash directories for storing files on crippled filesystems, same as is already done for bare repositories. 2013-04-04 15:46:33 -04:00
Test.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
TransferInfo.hs webapp: Progess bar fixes for many types of special remotes. 2013-03-28 17:04:37 -04:00
TransferKey.hs connect existing meters to the transfer log for downloads 2013-04-11 17:32:31 -04:00
TransferKeys.hs connect existing meters to the transfer log for downloads 2013-04-11 17:32:31 -04:00
Trust.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Unannex.hs Use lower case hash directories for storing files on crippled filesystems, same as is already done for bare repositories. 2013-04-04 15:46:33 -04:00
Ungroup.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Uninit.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Unlock.hs Use lower case hash directories for storing files on crippled filesystems, same as is already done for bare repositories. 2013-04-04 15:46:33 -04:00
Untrust.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Unused.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Upgrade.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Version.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Vicfg.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
Watch.hs webapp: New --listen= option allows running the webapp on one computer and connecting to it from another. 2013-04-08 15:04:35 -04:00
WebApp.hs webapp: New --listen= option allows running the webapp on one computer and connecting to it from another. 2013-04-08 15:04:35 -04:00
Whereis.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00
XMPPGit.hs add section metadata to all commands 2013-03-24 18:28:21 -04:00