Commit Graph

181 Commits

Author SHA1 Message Date
Mitchell Livingston 841e7dbf64 simplify code a tiny bit more 2007-02-14 15:45:13 +00:00
Mitchell Livingston c08050a074 combined essentially the same code (an extra conversion and multiplication shouldn't hurt) 2007-02-14 15:41:01 +00:00
Mitchell Livingston 60d0c333ff avoid some calculations of piece availability if there are no peers 2007-02-14 02:05:46 +00:00
Mitchell Livingston 7d569e7981 piece availability should not be considered if no peers have it 2007-02-14 02:02:44 +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 c9d2f7005c Sounds pulldowns only get sounds from the built-in system sound folder. This should avoid an Apple error (and resulting crash) with some wav files on Intel macs. 2007-02-09 15:02:25 +00:00
Mitchell Livingston 131fa9011d efficiency is advanced bar drawing 2007-02-09 14:33:57 +00:00
Mitchell Livingston 3f57aea897 the advanced bar's "mini progress bar" should be more accurate 2007-02-09 05:19:08 +00:00
Mitchell Livingston 92ea12482d when ratio setting is global save it as such 2007-02-09 02:34:30 +00:00
Mitchell Livingston 339b2ae85a typo 2007-02-04 08:01:37 +00:00
Mitchell Livingston 05a5e16ff8 fix a stupid mistake 2007-02-02 18:11:37 +00:00
Mitchell Livingston 3b7de9ceec same as last change for ratio option 2007-02-02 17:54:24 +00:00
Mitchell Livingston 5d2ae4eb61 simplify options for download limits in inspector with 3 check states: mixed for system defaults, checked for override with limit, and no check for no limit 2007-02-02 17:33:32 +00:00
Josh Elsasser 263bf6ff0c Check for private flag in main dict too. 2007-01-27 22:37:10 +00:00
Mitchell Livingston 8ee2e36f0a fix for when filtering and a transfer goes from checking (download) to seeding without refreshing the filter 2007-01-20 03:59:50 +00:00
Mitchell Livingston 04345733d9 at creation of file hierarchy determine the state of folders 2007-01-18 03:54:56 +00:00
Mitchell Livingston cf9ccc6c73 add checks to file table for file selection...disabled until they actually can be used 2007-01-17 23:19:53 +00:00
Mitchell Livingston 5f5206a1b1 don't recreate the file list each view 2007-01-17 20:50:42 +00:00
Mitchell Livingston 80698ed38d use proper subclass for file table and give accurate path for files 2007-01-17 17:44:03 +00:00
Mitchell Livingston 93c55ebc5c reveal files in files table works again 2007-01-17 17:29:42 +00:00
Mitchell Livingston 839a026fe7 re-add tooltips to file table 2007-01-17 07:46:17 +00:00
Mitchell Livingston 99c63daaea show file size in file table again 2007-01-17 07:26:33 +00:00
Mitchell Livingston 02274a0e60 if it is a multifile torrent don't show the base folder 2007-01-17 06:54:43 +00:00
Mitchell Livingston 091aec4abe show accurate number of total files 2007-01-17 06:43:07 +00:00
Mitchell Livingston b7e3c9af5a first go at using an outline view for files....what a pain parsing the file names 2007-01-17 06:25:35 +00:00
Mitchell Livingston 348f35f505 retain/release arrays instead of using mutable arrays, and file table only shows files when a single torrent is selected 2007-01-17 02:43:07 +00:00
Mitchell Livingston f99964e0b1 another localization 2007-01-15 18:50:59 +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 29bf2677ec sort ratio separate from progress 2007-01-15 04:41:01 +00:00
Mitchell Livingston a7c4c4474b i should've compiled first 2007-01-15 04:10:34 +00:00
Mitchell Livingston 833494672f this will help later 2007-01-15 04:09:56 +00:00
Mitchell Livingston fe558f6dbd proper pluralization 2007-01-14 22:12:39 +00:00
Mitchell Livingston 84518d962d typo fix 2007-01-14 20:24:52 +00:00
Mitchell Livingston f21822df05 don't download if folder doesn't exist, instead of just the volume to make it more compatible with new io code 2007-01-14 20:22:51 +00:00
Eric Petit e5e6a8b5df Merge io branch into trunk 2007-01-14 12:00:21 +00:00
Mitchell Livingston 5c4d35d0ac specify "download" instead of "start" 2007-01-09 15:31:14 +00:00
Mitchell Livingston b714a13056 typo 2007-01-09 15:25:07 +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 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 becb19f763 global bandwidth limits only apply to transfers that are not set to overide them 2007-01-08 21:53:55 +00:00
Mitchell Livingston 11dcbf4e85 since the default values really don't matter, set torrent speed limits to global limits by default 2007-01-08 15:20:18 +00:00
Mitchell Livingston 58209af347 small improvement 2007-01-08 15:18:05 +00:00
Mitchell Livingston c6b6e93265 let's make things simpler: no need for default individual torrent bandwidth limits...global limits and inspector options are enough 2007-01-08 15:11:15 +00:00
Mitchell Livingston d6104b6f71 move ratio from mac code to libT code 2006-12-30 19:24:09 +00:00
Mitchell Livingston 0389289d16 fixed tabbing behavior in prefs 2006-12-28 21:24:19 +00:00
Mitchell Livingston d7f1933087 redone options tab of inspector...current settings for "stop at ratio" won't carry over 2006-12-28 00:29:05 +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