Commit graph

4716 commits

Author SHA1 Message Date
Joey Hess
1ffef3ad75 git annex webapp now opens a browser to the webapp
Also, starts the assistant if it wasn't already running.
2012-07-25 23:13:01 -04:00
Joey Hess
e6ce54de82 build fixes 2012-07-25 22:04:10 -04:00
Joey Hess
32d3cffc4c run yesod, and launch webapp on startup 2012-07-25 21:26:13 -04:00
jtang
3a02c7b635 fix example to match current command in git-annex semitrust 2012-07-25 20:12:16 +00:00
Joey Hess
df017eac28 Merge branch 'master' of ssh://git-annex.branchable.com 2012-07-25 15:33:27 -04:00
Joey Hess
2e085c6383 blog for the day 2012-07-25 15:31:26 -04:00
Joey Hess
bd2b388fd8 update 2012-07-25 15:07:41 -04:00
Joey Hess
03979d4d54 Merge branch 'master' into assistant
Conflicts:
	Makefile
2012-07-25 14:55:53 -04:00
Joey Hess
95c80b6440 laziness fix
Now scanning runs fully interleaved with transferring.
2012-07-25 14:54:09 -04:00
Joey Hess
b665ffe36f implement simple working copy based scan
Works.. could be more efficient.
2012-07-25 14:16:53 -04:00
Joey Hess
2b7f9c8442 fix including of remote in TransferInfo when queueing new transfers 2012-07-25 14:02:50 -04:00
Joey Hess
a9dbfdf28d better transfer queue management
Allow transfers to be added with blocking until the queue is sufficiently
small.

Better control over which end of the queue to add a transfer to.
2012-07-25 13:12:34 -04:00
Joey Hess
6107328a6b avoid spawning new transfer thread until a slot becomes available 2012-07-25 12:07:30 -04:00
http://joeyh.name/
b5b0ae6f3e Added a comment 2012-07-24 22:00:36 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
47ad76d110 2012-07-24 19:08:11 +00:00
https://www.google.com/accounts/o8/id?id=AItOawk4YX0PWICfWGRLuncCPufMPDctT7KAYJA
1abc228008 Added a comment: selective data syncing 2012-07-24 15:27:08 +00:00
Joey Hess
928be45bac reorg 2012-07-24 11:15:39 -04:00
Joey Hess
a5fcb8d971 Merge branch 'master' of ssh://git-annex.branchable.com 2012-07-24 11:15:38 -04:00
Joey Hess
2cdc602eb9 cleanup 2012-07-24 11:14:36 -04:00
http://joeyh.name/
395d4d1026 Added a comment 2012-07-24 15:09:29 +00:00
Joey Hess
078bad2d0a move old OSX comments off the OSX page 2012-07-24 11:08:36 -04:00
http://joeyh.name/
9671527ee3 Added a comment 2012-07-24 15:03:49 +00:00
Joey Hess
9f165d35ca close 2012-07-24 11:03:02 -04:00
Joey Hess
50b9c6c6f7 Merge branch 'master' of ssh://git-annex.branchable.com 2012-07-24 11:01:43 -04:00
Joey Hess
927b53088f force C compiler to build 32 bit on OSX when 32 bit ghc is being used 2012-07-24 11:01:15 -04:00
http://joeyh.name/
7929ff044d Added a comment 2012-07-24 14:51:50 +00:00
https://a-or-b.myopenid.com/
9e0eb501c6 Added a comment: Compiling git-annex on OSX (with 32 bit Haskell) 2012-07-24 03:26:47 +00:00
Joey Hess
25581b01c8 works on Gnome 3 2012-07-23 19:55:26 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkZRoTRyW3tox-FD2DQWxskgI6_tkEtHL4
5e6e48c7f2 Added a comment 2012-07-23 16:12:01 +00:00
Joey Hess
d7dc457cc0 blog for the day 2012-07-22 23:50:00 -04:00
Joey Hess
892f1e6abe TransferScanner design thoughts 2012-07-22 23:49:52 -04:00
Joey Hess
522f568450 add TransferScanner thread
Efficiently finding transfers that need to be done to get two repos back
in sync seems like an interesting problem.
2012-07-22 23:16:56 -04:00
Joey Hess
26e4e65307 filter out special remotes when pulling 2012-07-22 15:09:40 -04:00
Joey Hess
e4f714d1be pull from newly mounted git remotes 2012-07-22 15:06:18 -04:00
Joey Hess
4ec9244f1a add a path field to remotes
Also broke out some helper functions around constructing remotes,
to be used later.
2012-07-22 14:30:43 -04:00
Joey Hess
e4592649d6 Merge branch 'master' into assistant
Conflicts:
	git-annex.cabal
2012-07-22 12:50:54 -04:00
http://joeyh.name/
345806b2dd Added a comment 2012-07-22 16:03:52 +00:00
hamish
a77064cf65 Added a comment: dbus vs polling 2012-07-22 07:13:37 +00:00
Joey Hess
898611ce5a add news item for git-annex 3.20120721 2012-07-21 17:05:17 -04:00
Joey Hess
5aa9a2d426 Merge branch 'master' of ssh://git-annex.branchable.com 2012-07-21 17:03:12 -04:00
Joey Hess
b902a2960c releasing version 3.20120721 2012-07-21 17:01:19 -04:00
https://www.google.com/accounts/o8/id?id=AItOawnYD2ZzaOz-0anQDrN-Hg8Tvh5_C7wtStk
33e12c7183 Added a comment: Portability 2012-07-21 20:31:33 +00:00
https://www.google.com/accounts/o8/id?id=AItOawlUbH3eytydcwlWqv8oauE2Jg4NwcV9uA0
7c1f16b31a Added a comment: Special 2012-07-20 23:45:15 +00:00
Joey Hess
b8cf9f2a7e oops, I made it support KDE too 2012-07-20 19:38:31 -04:00
Joey Hess
163dd88ee2 blog for the day 2012-07-20 19:33:31 -04:00
Joey Hess
b48d7747a3 debugging improvements
add timestamps to debug messages

Add lots of debug output in the assistant's threads.
2012-07-20 19:29:59 -04:00
Joey Hess
9c7475eb46 update 2012-07-20 18:17:44 -04:00
Joey Hess
42e73537d1 detect KDE automounting
Best dbus events I could find were setupDone from org.kde.Solid.Device.
There may be some spurious events, but that's ok, the code will only
check to see if new mounts are available.

It does not try to auto-start this service if it's not running.
2012-07-20 18:14:57 -04:00
Joey Hess
8b458fe564 link 2012-07-20 16:37:30 -04:00
Joey Hess
c42bf7e32e add 2012-07-20 16:31:06 -04:00