Commit Graph

425 Commits

Author SHA1 Message Date
Mitchell Livingston 1f31ecce39 save transfer info in a file in application support rather than into the preference file 2007-03-28 03:02:08 +00:00
Mitchell Livingston cea13fc1c0 don't launch if the os is less then Tiger 2007-03-23 14:44:15 +00:00
Josh Elsasser 09c87aad84 Merge PEX branch, I hope this works. 2007-03-23 08:28:01 +00:00
Mitchell Livingston 1c0e5ca701 update progress bar when seeding immediately when the stop ratio setting is changed 2007-03-22 19:16:08 +00:00
Josh Elsasser 92637d591e Optionally return the info hash after attempting to load a duplicate torrent. 2007-03-22 18:07:22 +00:00
Mitchell Livingston aa1705226c add BTG to clients 2007-03-14 02:08:40 +00:00
Josh Elsasser 494ca91fd6 Append a frontend-specific tag to saved torrents.
This prevents one frontend from deleting a saved torrent used by another.
2007-03-13 06:56:50 +00:00
Mitchell Livingston c7e9f024e0 add a 'New Folder' button to the select download folder dialogue 2007-02-19 13:40:55 +00:00
Mitchell Livingston 595763c344 clicking on download/seeding complete growl notifications will reveal in finder 2007-02-11 23:38:36 +00:00
Mitchell Livingston 131fa9011d efficiency is advanced bar drawing 2007-02-09 14:33:57 +00:00
Josh Elsasser f67ad8cf47 Add a new interface to make the public port available to the frontend. 2007-02-06 04:26:40 +00:00
Mitchell Livingston 8d89e4f148 unneeded change 2007-01-26 04:44:47 +00:00
Mitchell Livingston d6683cc350 fixed problem when opening multiple torrents at once when "always ask" was enabled
also, don't add files to the recently opened menu unless it actually is added
2007-01-26 04:31:32 +00:00
Eric Petit 027a9f8cec A few fixes for resolution independence 2007-01-25 18:37:12 +00:00
Mitchell Livingston 7f531ab22c fix #194 2007-01-25 13:27:53 +00:00
Mitchell Livingston b4506653ec make newly finished download actually wait in queue 2007-01-24 03:15:27 +00:00
Mitchell Livingston 3ce2dcb052 update queue properly once a download finishes 2007-01-24 03:08:20 +00:00
Mitchell Livingston 0282ec5722 no reason to parse the number 2007-01-20 04:05:09 +00:00
Eric Petit 7a6401c7b4 Split transmission.c: everything related to the accept/upnp/choking
thread was moved to shared.c
2007-01-19 04:42:31 +00:00
Mitchell Livingston 212ec30187 one less initialization 2007-01-16 03:32:09 +00:00
Mitchell Livingston dc68861f60 one more localization 2007-01-15 18:53:35 +00:00
Mitchell Livingston 2e6263efb5 more concise phrasing and localization 2007-01-15 18:48:44 +00:00
Mitchell Livingston fbeb566c2f when adding new files and the download/incomplete folder doesn't exist, give a sheet to choose new location/cancel 2007-01-15 18:36:08 +00:00
Mitchell Livingston 67580ce1fe very small simplification 2007-01-15 04:45:11 +00:00
Mitchell Livingston 29bf2677ec sort ratio separate from progress 2007-01-15 04:41:01 +00:00
Mitchell Livingston 833494672f this will help later 2007-01-15 04:09:56 +00:00
Mitchell Livingston 4eeae413b8 dock menu will display number of seeding and downloading transfers 2007-01-12 19:36:52 +00:00
Mitchell Livingston b04fda9a14 delete unneeded function 2007-01-11 00:21:42 +00:00
Mitchell Livingston a80a8fc9be less reliance on title 2007-01-09 17:09:21 +00:00
Mitchell Livingston 73565b2bc4 a little better menu item validation 2007-01-09 15:06:45 +00:00
Mitchell Livingston f23d2aa950 enable queue menu items for queued seeds 2007-01-09 14:58:05 +00:00
Mitchell Livingston c0174bd8d5 0 TransferS, 1 Transfer 2007-01-09 14:35:00 +00:00
Mitchell Livingston a7b2d268c0 removed redundant queueing code 2007-01-09 04:23:35 +00:00
Mitchell Livingston cae91090cc a little more queueing cleanup 2007-01-09 03:49:56 +00:00
Mitchell Livingston c5a1a89df0 when a download finishes, stop and make wait if the seeding queue is full 2007-01-09 03:46:21 +00:00
Mitchell Livingston 806693281f separate queue for seeding torrents 2007-01-09 03:25:13 +00:00
Mitchell Livingston cc7d0e3caf another queue adjustment 2007-01-09 02:48:25 +00:00
Mitchell Livingston 26c79a5d43 save some calls 2007-01-09 01:53:43 +00:00
Mitchell Livingston 171bb5aebd missed this for those not using the queue 2007-01-09 01:35:37 +00:00
Mitchell Livingston 39cccec3d5 clean up queue code some more 2007-01-09 01:31:56 +00:00
Mitchell Livingston fcf6161e85 simplify queueing core a bit...will make things easier later 2007-01-09 01:09:23 +00:00
Mitchell Livingston 0cc6a306ac remove bindings from the rest of the text fields, added back glue code 2006-12-31 23:24:23 +00:00
Mitchell Livingston b31ee4f03c individual download/upload speed caps accessible under options in the inspector 2006-12-27 02:57:55 +00:00
Mitchell Livingston 469214cde4 remove unneeded function 2006-12-26 22:33:02 +00:00
Mitchell Livingston 82863e13b8 while loops instead of for loops 2006-12-26 21:18:42 +00:00
Mitchell Livingston 4471ce12c5 manual announce in mac gui...only useable once per minute for each torrent 2006-12-26 21:02:00 +00:00
Mitchell Livingston 4e40a35f63 dragging a url now hilights the whole table 2006-12-18 18:33:32 +00:00
Mitchell Livingston 3409f51ef0 should identify BitLord clients according to the bittorrent specs (although it might not be completely accurate) 2006-12-15 05:27:51 +00:00
Mitchell Livingston e937a64e9c a little better phrasing 2006-12-15 01:38:52 +00:00
Mitchell Livingston 2b890a0376 Roger Roger 2006-12-15 01:35:42 +00:00
Mitchell Livingston 6e46fc05d4 show an error dialog when trying to open another copy of Transmission, and make the formatting match the cocoa-style 2006-12-15 01:18:36 +00:00
Eric Petit 0d1d80c2ce Prevent several instances of Transmission.app from running simultaneously 2006-12-14 23:44:54 +00:00
Mitchell Livingston d9e3d6b0b1 a little Controller cleaning 2006-11-22 16:42:26 +00:00
Mitchell Livingston d65612a157 url entry window is now a bit like iTunes's 2006-11-22 01:29:41 +00:00
Mitchell Livingston a7c35c00dc some more fixes with url dragging and url download error messages 2006-11-22 01:06:31 +00:00
Mitchell Livingston baf3b48c3d fix an instance of no return value in the dragging method 2006-11-21 18:59:11 +00:00
Mitchell Livingston 49399c27f8 die nslog! 2006-11-20 01:44:21 +00:00
Mitchell Livingston 6047380d7a a clearer explanation when suggested name isn't a torrent 2006-11-20 01:43:51 +00:00
Mitchell Livingston 543d2f0037 even better url completion 2006-11-19 22:20:35 +00:00
Mitchell Livingston 95cbdc4900 one less log :) 2006-11-19 22:05:43 +00:00
Mitchell Livingston d4c0e633d2 better url auto-completion 2006-11-19 22:04:49 +00:00
Mitchell Livingston 6f23f36cc7 change to the url sheet sizing 2006-11-18 16:01:42 +00:00
Mitchell Livingston af170830f7 show sheet where torrent url can be entered, with some basic string to url conversion 2006-11-18 15:47:20 +00:00
Mitchell Livingston 02fc10a15a update info when changing directory 2006-11-16 23:29:11 +00:00
Mitchell Livingston 9b75a6818a warning if move folder doesn't exist, and a few releases 2006-11-16 22:03:51 +00:00
Mitchell Livingston 68fbb93eac Choose a new volume for downloading if the current isn't available. I still need feedback on this. 2006-11-16 21:24:24 +00:00
Mitchell Livingston 688f06863e When loading from url, if set to download at the torrent location ask the user for a location instead 2006-11-14 05:27:43 +00:00
Mitchell Livingston c6f4df3195 quick fix for last commit 2006-11-13 17:32:49 +00:00
Mitchell Livingston 96006d2d18 Store location after it's set, incase the name isn't exactly what it was set to. 2006-11-13 14:45:28 +00:00
Mitchell Livingston c97aa2b55a No choice but to delete the torrent file when adding when adding with url. 2006-11-13 04:05:24 +00:00
Mitchell Livingston 6c09899704 improving to adding url's 2006-11-13 00:12:58 +00:00
Mitchell Livingston faa173ecd2 Only try to download torrent files that will end in .torrent (even if the url doesn't). 2006-11-12 21:51:48 +00:00
Mitchell Livingston ed82ce2223 Patch by Brian Webster to automatically download and open torrents by dragging url's onto the window/dock icon. 2006-11-12 20:42:22 +00:00
Mitchell Livingston 8ebdd6070a use bindings for speed limit 2006-11-11 21:03:50 +00:00
Mitchell Livingston 5f3434788a Peers progress bar in inspector window. Bar should be red when progress is < .33, yellow when < .66, and green when greater. 2006-11-10 04:55:52 +00:00
Mitchell Livingston e26dde8731 a little cleanup for the last commit 2006-11-09 06:10:07 +00:00
Mitchell Livingston ca5e8c26bc auto-import should work better with multiple torrents and always ask enabled 2006-11-09 05:54:12 +00:00
Mitchell Livingston 738149e629 don't autovalidate toolbar items that never change 2006-11-06 02:05:32 +00:00
Mitchell Livingston ed16a15356 update inspector when torrent location changes 2006-11-04 08:32:29 +00:00
Mitchell Livingston c111c4fb53 remove some 10.3 checks 2006-11-03 02:49:16 +00:00
Mitchell Livingston 2873ff5baf Use an NSDatePicker for the speed limit scheduler...this will require 10.4 for now. 2006-11-01 16:37:14 +00:00
Mitchell Livingston d5ca0624a4 only create temporary torrent if import failed 2006-10-31 21:21:47 +00:00
Mitchell Livingston cd0b6875da use full path for autoimport check 2006-10-31 21:01:12 +00:00
Mitchell Livingston 0f75cc7799 autoimport can now tell if not opening was a result of the torrent already existing or not being supported 2006-10-31 20:53:10 +00:00
Mitchell Livingston f165fb0404 better auto importing of incomplete files 2006-10-31 19:29:38 +00:00
Mitchell Livingston f955d93c22 bindings for minimal view and advanced bar 2006-10-31 19:16:15 +00:00
Mitchell Livingston e6e00af061 get rid of a variable 2006-10-30 23:54:14 +00:00
Mitchell Livingston 614b904d31 i should compile before committing 2006-10-30 23:38:57 +00:00
Mitchell Livingston 6e4df87e62 actually toggle speed limit 2006-10-30 23:38:25 +00:00
Mitchell Livingston 52841c94b9 bind sound popups and catch if auto speed limit times are the same 2006-10-29 17:05:27 +00:00
Mitchell Livingston 5d77966aa4 Use bindings to show text and icon of pulldown menu items. 2006-10-29 16:14:35 +00:00
Mitchell Livingston fb2d39c3d2 Re-enable ratio action menu items. 2006-10-28 15:44:19 +00:00
Mitchell Livingston 00fe6a984f Partial use of bindings in prefs/action menu. This is still experimental and evolving, with the most obvious problem that entering an invalid value causes an annoying error sheet to appear. 2006-10-27 19:14:04 +00:00
Mitchell Livingston 5a554cef95 load prefs when first used as opposed to at launch 2006-10-25 02:57:00 +00:00
Mitchell Livingston b95748b998 some cleanup from the previous commit 2006-10-24 20:51:47 +00:00
Mitchell Livingston 72d0964ffc Use localized strings where necessary. Also a fix for the port checker. Thanks to Cédric Luthi for these. 2006-10-24 20:34:13 +00:00
Mitchell Livingston baee0d4398 Some cleanup here and there. 2006-10-21 20:09:28 +00:00
Mitchell Livingston 7750ecfb51 remove redundant method call 2006-10-16 03:17:25 +00:00
Mitchell Livingston fcbd87177e small auto-import change 2006-10-16 02:47:10 +00:00
Mitchell Livingston 3bac536bc2 use a mutable array 2006-10-16 02:42:46 +00:00