Commit graph

5153 commits

Author SHA1 Message Date
Joey Hess
9602dca05d update 2012-08-30 13:50:31 -04:00
Joey Hess
6cf1a9e113 reorg osx stuff 2012-08-30 13:47:00 -04:00
Joey Hess
031c44e7d5 fix build without the webapp 2012-08-30 13:29:06 -04:00
Joey Hess
ce0f8684e3 Merge branch 'master' of ssh://git-annex.branchable.com 2012-08-30 13:28:09 -04:00
http://joeyh.name/
f302161f62 Added a comment 2012-08-30 17:15:58 +00:00
Joey Hess
2fe0949679 Merge branch 'master' of ssh://git-annex.branchable.com 2012-08-30 13:08:06 -04:00
http://joeyh.name/
69bc05b422 Added a comment 2012-08-30 17:07:44 +00:00
Joey Hess
faf3faa79d import yesod qualified
To avoid conflict with different liftIO from MonadIO (in some version of
yesod not the one I have here), and because it's generally clearer, since
this module has both Wai and Yesod stuff, to qualify them both.
2012-08-30 13:05:39 -04:00
http://joeyh.name/
9303ec1cbe Added a comment 2012-08-30 16:59:07 +00:00
Joey Hess
f68afa9cc1 add missing data-default dependency (needed with new yesod only) 2012-08-30 12:58:12 -04:00
Joey Hess
797adc6dfc Merge branch 'master' of ssh://git-annex.branchable.com 2012-08-30 12:33:41 -04:00
http://kevwalke.myopenid.com/
e47b8dcc8a Added a comment: getting new error now. 2012-08-30 11:55:49 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmU_2tE75oyG0h2ZPN4lcroIKEMC8G-otE
399c1dc89f Added a comment 2012-08-30 11:32:25 +00:00
https://www.google.com/accounts/o8/id?id=AItOawniayrgSdVLUc3c6bf93VbO-_HT4hzxmyo
7a25655721 Added a comment 2012-08-30 10:01:24 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl1yBP_JDsO1TWSC1usoHXpfDRU01u_GXY
bb1f6eea2a 2012-08-30 09:14:18 +00:00
Joey Hess
0e205184bb use only one level of exception handling for transfer slot 2012-08-29 21:28:59 -04:00
Joey Hess
9219f0baee display "paused" when transfer is paused
This makes the buttons in the UI a little clearer. I'd prefer to enable the
barberpole animation for running transfers, but that is jerky looking due
to the way the dashboard is updated.
2012-08-29 18:34:50 -04:00
Joey Hess
ab6e1221ce bug 2012-08-29 18:25:28 -04:00
http://joeyh.name/
e7d728672a Added a comment 2012-08-29 22:17:01 +00:00
Joey Hess
f9e0e10c9a Merge branch 'master' of ssh://git-annex.branchable.com 2012-08-29 18:05:54 -04:00
Joey Hess
5d5b6c8be2 fix repeated pause and resume of a transfer
I had an intuition that throwTo might be blocking because an exception was
caught and the exception handler was running. This seems to be the case,
and is avoided by using try. However, I can't really find anywhere in
throwTo's documentation that justifies this behavior.
2012-08-29 18:02:52 -04:00
Joey Hess
067e7f82c7 update 2012-08-29 17:48:36 -04:00
Joey Hess
df2473a476 typoe 2012-08-29 17:32:41 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
892e2eaacd Added a comment 2012-08-29 21:24:37 +00:00
Joey Hess
0424954f25 Merge branch 'master' of ssh://git-annex.branchable.com 2012-08-29 16:34:46 -04:00
Joey Hess
ed192180f6 blog for the day 2012-08-29 16:33:33 -04:00
Joey Hess
8d32d54320 make start button work on queued transfers
When multiple downloads of a key are queued, it starts the first, but leaves the
other downloads in the queue. This ensures that we don't lose a queued
download if the one that got started failed.
2012-08-29 16:30:40 -04:00
Joey Hess
c21a9fe04a more generic 2012-08-29 15:56:47 -04:00
Joey Hess
0842e99637 forgot to update the tchan when dequeuing transfers 2012-08-29 15:46:42 -04:00
Joey Hess
a4fa31ffa1 remove debug print 2012-08-29 15:45:48 -04:00
Joey Hess
476d36ed16 stupid typo 2012-08-29 15:32:57 -04:00
Joey Hess
aeffc5fa70 pause, then resume, then pause fails
Most puzzling.
2012-08-29 15:26:12 -04:00
Joey Hess
99525f8454 when canceling a transfer, also cancel all other downloads of the same key 2012-08-29 15:24:09 -04:00
Joey Hess
9e54355e8b pausing tweaks 2012-08-29 15:13:12 -04:00
http://kevwalke.myopenid.com/
10a150beff Added a comment: building and installing with cabal 2012-08-29 18:15:08 +00:00
Joey Hess
93037580b6 fix resume button
Change alterTransferInfo to not merge in old values, including
transferPaused.
2012-08-29 14:14:57 -04:00
Joey Hess
c59ba80b5b remove debug prints 2012-08-29 14:06:45 -04:00
Joey Hess
d2a4ffe669 got alterTransferInfo and updateTransferInfo mixed up
The poller only alters, to avoid re-adding transfers that get removed.
The watcher updates, to add new transfers.
2012-08-29 14:05:56 -04:00
Joey Hess
7ebe1d4875 update 2012-08-29 13:45:14 -04:00
Joey Hess
07de26ed7b simple transfer queue display cleanup
Don't display redundant queued downloads. The only problem with this is
that it reduces the total number of queued transfers the webapp displays.
2012-08-29 13:41:47 -04:00
Joey Hess
f533f2e79b update 2012-08-29 13:14:25 -04:00
Joey Hess
cc94ff2d1d remove todo about behavior that turns out to be desired
Drives that are not mounted still have Remotes, and it makes sense to scan
them along with all the other remotes on startup, so we end up with queued
transfers for them, that will be used when they get mounted.
2012-08-29 13:05:46 -04:00
Joey Hess
3a09192631 Merge branch 'master' of ssh://git-annex.branchable.com 2012-08-29 13:01:09 -04:00
Joey Hess
dd697cbd3e avoid failure alerts for temporary transfer failures
Since a failed transfer gets retried until it succeeds, no point in
bothering the user about them.
2012-08-29 13:00:21 -04:00
http://joeyh.name/
430210dad5 Added a comment 2012-08-29 16:01:00 +00:00
Joey Hess
38e2dbb1cb remove yesod version parametisation
Seems cabal defaults to trying to satisfy both flags, which cannot works,
and does not fall back to only selecting one, as hoped. While users could
manually specify flags, I don't want to require that to build, so let's
just require the newer yesod version when building with cabal.
2012-08-29 11:59:00 -04:00
http://joeyh.name/
63d4d9c71f Added a comment 2012-08-29 15:51:15 +00:00
https://www.google.com/accounts/o8/id?id=AItOawniayrgSdVLUc3c6bf93VbO-_HT4hzxmyo
ca43723d44 2012-08-29 08:27:40 +00:00
https://www.google.com/accounts/o8/id?id=AItOawmU_2tE75oyG0h2ZPN4lcroIKEMC8G-otE
c9fa0627ba 2012-08-29 06:48:43 +00:00
Joey Hess
c39e190535 updates 2012-08-28 17:30:48 -04:00