Commit Graph

262 Commits

Author SHA1 Message Date
Mitchell Livingston f0e54da33b sync authors/credits 2006-06-30 00:57:03 +00:00
Mitchell Livingston 9a6423b63d Some changes to the preference window to avoid crowding. Some panes will be expanded upon (like bandwidth) when new features are added. 2006-06-30 00:53:17 +00:00
Mitchell Livingston 72eecfa7d4 Added an option to only show the remove/quit warning if transfers are downloading (not seeding). Also change the word "torrent" to "transfer" in the prefs window. 2006-06-26 05:52:51 +00:00
Mitchell Livingston 5046cc4752 Allow the user to create a new folder when choosing download location. 2006-06-26 05:08:19 +00:00
Mitchell Livingston 7396be1229 Credits matches Authors. 2006-06-26 01:13:08 +00:00
Eric Petit 485e51300a Moved SUCheckAtStartup to Info.plist 2006-06-25 19:12:26 +00:00
Eric Petit f75fbbd82c Set SUCheckAtStartup to false, so that 'Never' in our prefs really
means never
2006-06-25 18:59:48 +00:00
Mitchell Livingston a722b11ae8 I don't think these will be needed anymore. 2006-06-25 18:49:29 +00:00
Mitchell Livingston b2a533102f Only say waiting to start if it will eventually start. 2006-06-25 18:42:01 +00:00
Mitchell Livingston d66fd1980f Now can sort by the wait order. 2006-06-25 18:33:52 +00:00
Mitchell Livingston 263578b2e5 I forgot to take out the code I was using for testing. 2006-06-25 18:19:49 +00:00
Mitchell Livingston dd5c37cfd7 Auto-start check works correctly (needed the torrent to update beforehand). 2006-06-25 18:17:17 +00:00
Mitchell Livingston b057efe9fa Getting closer to a perfected queue. 2006-06-24 18:28:50 +00:00
Mitchell Livingston b79e503e1a Use the order value for queueing rather than the date. 2006-06-24 04:42:55 +00:00
Mitchell Livingston 25e1cafe24 let's save these for later... 2006-06-24 04:36:31 +00:00
Mitchell Livingston 4e7d68ac6d Torrents will each store an int to signify it's place in the "custom order" (I need to come up with a better name for that). This functionality will become more useful once it's actually used. 2006-06-24 04:32:17 +00:00
Mitchell Livingston 78f35ca2af Realign "KB/s" in Transfers pref. 2006-06-24 03:19:31 +00:00
Mitchell Livingston c8ce7ebd21 The checking for autostarting in the inspector now correctly starts the transfer if it is able to. 2006-06-23 23:14:40 +00:00
Mitchell Livingston 4151da3b5d More work on queueing. 2006-06-23 23:00:58 +00:00
Mitchell Livingston 23dcbc5353 Some more work on queueing. 2006-06-23 22:32:01 +00:00
Mitchell Livingston 3ff2411359 Checkbox for paused torrent to be in queue. 2006-06-23 19:00:07 +00:00
Mitchell Livingston 765db93b40 Update the inspector when necessary through notifications, which will help once the wait check is added to the inspector. 2006-06-23 18:08:55 +00:00
Mitchell Livingston 8676081c36 A little bit more thorough check to avoid excess work. 2006-06-23 17:46:53 +00:00
Mitchell Livingston f2aa216dc7 If changing preference:
• from wait to start automatically, start all waiting transfers.
•  to higher number of active torrents, start waiting torrents until amount active is met.
2006-06-23 17:40:56 +00:00
Mitchell Livingston b0204b34bd For now the next to auto-start will be the earliest added transfer that is waiting 2006-06-23 15:44:18 +00:00
Mitchell Livingston 14cf4c87e6 The beginning of queueing. Has some work to go, but the basic infrastructure is set up. 2006-06-23 15:06:27 +00:00
Mitchell Livingston 0a3a9ba812 no need for Help in the image names 2006-06-22 15:28:44 +00:00
Mitchell Livingston 6aeb08af3e Don't assume Apple meant visible windows with hasVisibleWindows: when they really meant hasVisibleAndMinimizedWindows. 2006-06-22 06:32:27 +00:00
Mitchell Livingston 9248902bc3 Add icon in help viewer. 2006-06-22 05:45:02 +00:00
Mitchell Livingston 733b345aed Added initial support for Help. More documentation will be added later.
Thanks to jetsgo for the documentation effort!
2006-06-22 05:14:23 +00:00
Mitchell Livingston 73d53eec8a Make all credits the same font. 2006-06-22 03:28:49 +00:00
Mitchell Livingston 4e28d5be24 Credits match authors. 2006-06-22 03:07:07 +00:00
Mitchell Livingston a067ed6dda Might as well get this small change in. 2006-06-22 02:51:59 +00:00
Eric Petit 500e037c49 One more s/stop/stopTransfer/ 2006-06-22 02:42:56 +00:00
Mitchell Livingston e179fc6e40 Remember selected inspector tab. 2006-06-22 00:10:37 +00:00
Mitchell Livingston 5ab5baa008 Make method names less generic to avoid conflicts.
Use methods in the Torrent class whenever possible.
2006-06-21 23:46:41 +00:00
Mitchell Livingston c7b97ad2b6 refine string formatting a tiny bit 2006-06-21 17:14:50 +00:00
Mitchell Livingston b3b5ea9b74 String formatting is simpler. 2006-06-21 14:49:53 +00:00
Mitchell Livingston a50ac18cbd A lot of cleanup; remove cantfindaname once and for all. 2006-06-21 14:07:56 +00:00
Mitchell Livingston c5955ed7ef Now that sorting by stat sorts by progress, it should be resorted more often. 2006-06-20 19:20:36 +00:00
Mitchell Livingston 681ba0ed25 Status is now Activity, commented out now-unused method 2006-06-20 17:19:15 +00:00
Mitchell Livingston e6603def25 Comment out code so connections in Interface Builder don't need to be made and unused calculations aren't made. 2006-06-20 17:10:35 +00:00
Mitchell Livingston c3035276dc Reverse progress sort order for sort by state. 2006-06-20 14:54:03 +00:00
Mitchell Livingston 8f9ca03e98 sort by state will sort by progress afterwards 2006-06-20 14:46:15 +00:00
Mitchell Livingston b49d206a1a cantFindAName didn't make sense for opening files. 2006-06-20 14:23:14 +00:00
Mitchell Livingston 317ba16b08 Clicking the dock icon is more future-proof and simpler. 2006-06-20 14:16:32 +00:00
Eric Petit 29daf2d5af Force dumping of the Preferences file on disk every time the history
is updated
2006-06-20 14:00:53 +00:00
Mitchell Livingston f633c19c03 No need to force resizing now that window resizing is allowed. 2006-06-20 03:54:35 +00:00
Mitchell Livingston 0905436bfe Simplify resizing a little. 2006-06-20 03:08:46 +00:00
Mitchell Livingston dd7900192a small rearrangement 2006-06-20 03:00:39 +00:00
Mitchell Livingston a51b62ac73 tooltip for hash string 2006-06-20 02:57:48 +00:00
Eric Petit db26a7e23a Don't assume that a download is a folder if there only is one
file (fixes #36)
2006-06-20 02:34:34 +00:00
Mitchell Livingston ca5f11dc51 always initialize a primitive before adding to it 2006-06-20 00:47:15 +00:00
Mitchell Livingston 0c41e8ed5f truncate head for file locations 2006-06-20 00:42:39 +00:00
Mitchell Livingston f54a06b7ca Better resizing behavior. 2006-06-20 00:36:51 +00:00
Mitchell Livingston 48d00a2d54 updated authors, part 2 2006-06-20 00:15:52 +00:00
Eric Petit c20a36c88c Makes the info controller horizontally resizable 2006-06-20 00:06:08 +00:00
Mitchell Livingston cb2eb173d1 Where's the Torrent? Transmission Support Folder 2006-06-19 23:51:04 +00:00
Eric Petit b111bb7cd7 Removed some fields from the info window that are duplicate with the
main window
2006-06-19 23:16:07 +00:00
Mitchell Livingston 2c8b4c80ee A little cleanup, a slightly more straight-forward way of checking the Growl path, and the method to register Growl won't be called through Interface Builder. 2006-06-19 23:07:28 +00:00
Mitchell Livingston b91020b447 Selecting the current sort item will force a resort of the torrents. 2006-06-19 04:30:36 +00:00
Mitchell Livingston b97cde1390 Last time I'll change the Transfers icon 2006-06-18 18:46:09 +00:00
Mitchell Livingston 461e737afc cleanup 2006-06-18 03:40:11 +00:00
Mitchell Livingston d9542e96a7 Minor efficiency change in validate remove algorithm. 2006-06-17 23:29:27 +00:00
Mitchell Livingston 06a5457f2b Minor efficiency improvements to action menu. 2006-06-17 23:00:12 +00:00
Mitchell Livingston 0a98289601 Alternating row colors in file table 2006-06-17 19:34:08 +00:00
Mitchell Livingston e5e903a921 Added parentheses. 2006-06-16 17:33:16 +00:00
Mitchell Livingston d203555d84 Validate using ident instead of function name...it's more future-proof.
Transfers, not Torrents.
2006-06-16 14:30:59 +00:00
Mitchell Livingston ddba2e1856 Remove toolbar button works. 2006-06-16 14:19:04 +00:00
Mitchell Livingston fa23d6d30c Just update the value when there is a change....it's modified only when torrent counts change and just updates a string...nothing too strenuous 2006-06-16 03:45:12 +00:00
Mitchell Livingston e5aab6902a I changed my mind about the images being static. 2006-06-16 03:13:58 +00:00
Mitchell Livingston 6b4e664c0f This will never happen, but if it would: Don't load image more than once. 2006-06-16 03:06:24 +00:00
Mitchell Livingston 1e3848f355 Let's get the images stored before showing the table 2006-06-16 03:03:28 +00:00
Mitchell Livingston 338b2a6a19 Make more images static. 2006-06-16 01:50:10 +00:00
Mitchell Livingston 84ae6d401d Might as well make size more precise. 2006-06-16 00:35:11 +00:00
Mitchell Livingston efb73e8b5b Add context menu to file table 2006-06-16 00:04:29 +00:00
Eric Petit d7388093b6 Use the same font size for the file list as the rest of the inspector 2006-06-15 23:31:40 +00:00
Mitchell Livingston bfb8a06a70 Don't round dock badging speeds. 2006-06-15 22:57:01 +00:00
Mitchell Livingston ae2c0eee33 Apple says that it is preferable to specify the file extension for files 2006-06-15 22:42:22 +00:00
Eric Petit 9d49bdda41 Trying to spare some more space here and there 2006-06-15 22:28:34 +00:00
Mitchell Livingston bc5e8c066b Keyboard shortcut for Remove Downloaded 2006-06-15 22:20:06 +00:00
Mitchell Livingston 72998f58c9 a little safety 2006-06-15 22:07:05 +00:00
Mitchell Livingston c1e764a03a This might fix bar overlapping (but who really cares since it can't be seen on normal builds anyways) 2006-06-15 16:01:26 +00:00
Mitchell Livingston 24acb44310 Potentially get rid of (unnoticeable) overlap in simple progress bar. 2006-06-15 06:24:03 +00:00
Mitchell Livingston f954b45699 Multiple selection. 2006-06-15 05:44:01 +00:00
Mitchell Livingston 78753134fa Make sure nil is returned on failure. 2006-06-15 05:30:08 +00:00
Mitchell Livingston fb875a5409 Simplify the code a bit. 2006-06-15 05:03:32 +00:00
Mitchell Livingston 23e6c4d5e3 stupid defaults! 2006-06-15 02:46:54 +00:00
Mitchell Livingston c1c071da81 Should save between launches now, among other things. 2006-06-15 02:35:40 +00:00
Mitchell Livingston cac18c2503 By popular demand: the return of "Remove Torrent File." It only applies to the files not moved to the private folder. 2006-06-15 02:07:50 +00:00
Mitchell Livingston 5f5d433b8e Newer icon for Transfers. 2006-06-15 00:11:05 +00:00
Mitchell Livingston 94768da2ae Don't check for icons for empty rows. 2006-06-14 20:35:28 +00:00
Mitchell Livingston 19dce501cf Missed one... 2006-06-14 20:16:27 +00:00
Mitchell Livingston 4eb8918f3a Get rid of unnecessary class by merging ellipsis code into StringAdditions. 2006-06-14 20:08:51 +00:00
Mitchell Livingston 341b6ef526 simplify the icon resizing 2006-06-14 17:58:40 +00:00
Mitchell Livingston e0bed11f56 Onced isn't a word... 2006-06-14 14:46:58 +00:00
Mitchell Livingston 69fee0da51 Differentiate between valid amount downloaded and total amount downloaded, showing the valid amount in the main window. 2006-06-14 03:00:27 +00:00
Mitchell Livingston 4c9421cfa4 Make the right end blue if the whole bar is blue. 2006-06-14 01:53:24 +00:00
Mitchell Livingston a3e1af9717 Transfer, not Torrent 2006-06-14 01:28:23 +00:00
Mitchell Livingston d77470bdf8 The statusbar image that should've been there this whole time. 2006-06-13 17:03:17 +00:00