Commit Graph

678 Commits

Author SHA1 Message Date
Mitchell Livingston 2d3ec18f08 only show "selected" in the progress bar (and allow toggling) for multifile torrents 2008-03-31 18:33:34 +00:00
Charles Kerr 51a82e70c1 remove `TR_STATUS_DONE' from libtransmission's public API. It's useful as an internal state but not for code calling libtransmission. 2008-03-31 17:59:16 +00:00
Mitchell Livingston b773c9aeba (trunk) Fix visual glitch with the tracker inspector tab when there is no scrape address 2008-03-30 04:41:55 +00:00
Mitchell Livingston fab1ffb8a2 replace a loop with math 2008-03-27 03:32:40 +00:00
Mitchell Livingston ced900ea12 #764 Use locale specific floats 2008-03-24 00:06:54 +00:00
Mitchell Livingston 9f21fdfac5 remove unused code, add a warning 2008-03-23 18:24:18 +00:00
Mitchell Livingston 5681c18c02 clean up the behavior with the group color picker 2008-03-23 04:36:30 +00:00
Mitchell Livingston 86a701be34 miscellaneous cleanup 2008-03-23 03:57:14 +00:00
Mitchell Livingston c402442786 decouple the group controller with the group window, and as a result only have the groups window loaded when it's opened 2008-03-23 00:56:43 +00:00
Mitchell Livingston bfac9268c4 truncate group names if they are too long to display 2008-03-22 20:50:41 +00:00
Mitchell Livingston e3bd0f0ec7 use correct value in sizeof 2008-03-22 18:22:10 +00:00
Mitchell Livingston c1f0bb6607 fix the warnings generated by the last commit 2008-03-22 18:18:39 +00:00
Mitchell Livingston 24fedbe044 add "move data file" to torrent action menu 2008-03-22 17:05:48 +00:00
Mitchell Livingston ae2420422d don't add tier separators when getting the tracker list when they aren't used 2008-03-21 21:07:31 +00:00
Mitchell Livingston 2f917c2ad8 #799 treat "waiting to check..." as paused 2008-03-19 18:03:02 +00:00
Mitchell Livingston f741e74659 fold similar strings together for easier translation 2008-03-18 21:59:17 +00:00
Mitchell Livingston 4f7742d422 speed up check for enough remaining space by first determining if there is enough space to download what's needed ignoring preallocation 2008-03-18 03:20:27 +00:00
Mitchell Livingston efc7c5f228 fix display issue on launch when group row is set to show ratio 2008-03-17 21:44:14 +00:00
Mitchell Livingston f14ee4fd6b simplify the remaining disk space checking code 2008-03-17 21:12:07 +00:00
Mitchell Livingston 8d5ce92d38 update NEWS; trivial changes 2008-03-17 20:18:23 +00:00
Mitchell Livingston 8e45cc27b2 #763 better determination of needed space 2008-03-17 19:59:26 +00:00
Mitchell Livingston 8db7a29ab2 it's faster to lazily generate the torrent action menu each time you need it 2008-03-11 03:37:09 +00:00
Mitchell Livingston 78b08324ea show amount selected in open window 2008-02-27 19:34:55 +00:00
Charles Kerr 9ee96fd0dc add `verify' command to ipc. 2008-02-27 17:38:39 +00:00
Mitchell Livingston 598cb4a0d5 small efficiency improvements when displaying the list of peers and list of trackers 2008-02-27 13:52:43 +00:00
Mitchell Livingston 7e929d9d70 add table of trackers to the tracker inspector tab 2008-02-26 22:56:27 +00:00
Mitchell Livingston c8799f36f3 temp code for testing time output 2008-02-25 23:57:49 +00:00
Mitchell Livingston 27d5e73d7c dead code removal 2008-02-24 15:16:13 +00:00
Mitchell Livingston 8850f7b070 update strings file 2008-02-22 15:39:20 +00:00
Mitchell Livingston 2a1b14d238 remove unused field from the tracker inspector tab; merge code for converting time into a string 2008-02-22 15:29:20 +00:00
Mitchell Livingston 68f5231b96 initial inclusion of the "tracker" tab 2008-02-22 01:36:30 +00:00
Mitchell Livingston d4eb3c018e remove cache file when removing a transfer 2008-02-19 05:09:52 +00:00
Mitchell Livingston a261460bdd speeds in group rows - Tiger support is currently broken 2008-02-18 19:42:46 +00:00
Mitchell Livingston 7ab59f951f in minimal mode, show eta for seeding 2008-02-16 19:32:22 +00:00
Mitchell Livingston 215c31f55c fix inspector display error caused by the last commit allowing null field values 2008-02-14 04:38:33 +00:00
Mitchell Livingston a0061f43fb First commit of collapsable groups. A lot more needs to still be done. 2008-02-06 23:45:44 +00:00
Mitchell Livingston 0a2720339f support adding torrent from data with ipc 2008-01-21 06:23:10 +00:00
Mitchell Livingston 14a327a47d fix autoscrolling in message window when it's full; trivial changes to peer string encoding 2008-01-14 15:10:41 +00:00
Mitchell Livingston ae5fdbb958 redo the peer tooltip status strings 2008-01-14 05:53:38 +00:00
Mitchell Livingston 1d2d4eefde don't check torrent stat values on first cycle 2008-01-14 05:01:00 +00:00
Mitchell Livingston 0fc517bd75 get rid of 2 global variables 2008-01-14 04:50:19 +00:00
Mitchell Livingston 07e5c9e22a update news and use a INT_MAX when determining order value to remove 2008-01-10 20:59:56 +00:00
Mitchell Livingston bedfab2ccc clarify peer upload and download 2008-01-10 00:52:02 +00:00
Mitchell Livingston b4d3c64e8e use the new status values in the inspector tooltips 2008-01-10 00:45:52 +00:00
Mitchell Livingston 34396e7820 add an option to "Validate existing data" to open window; get mac build compiling 2008-01-09 19:52:11 +00:00
Mitchell Livingston c4cba5ad2a move time machine code into its own function 2008-01-09 16:26:58 +00:00
Mitchell Livingston d2ff4d99f3 update the active filer when a torrent changes from stalled to unstalled 2008-01-09 15:58:37 +00:00
Mitchell Livingston 57bc23edc5 get rid of a crash when canceling the open sheet 2008-01-05 21:31:05 +00:00
Mitchell Livingston fbc7d6b827 when removing a torrent, allow it to be backed up by time machine again 2008-01-05 18:30:52 +00:00
Mitchell Livingston cf4566eccb (hopefully) improve and streamline time machine code 2008-01-05 04:46:18 +00:00
Mitchell Livingston 87baf39a8e when moving a file, have time machine still ignore it 2008-01-05 04:30:20 +00:00
Mitchell Livingston f7372aa0d1 add an option in the open window to delete the torrent file 2008-01-04 18:10:37 +00:00
Mitchell Livingston 1647bd629a when using the add dialog, delete the torrent file (if set in preferences) 2008-01-04 06:31:41 +00:00
Mitchell Livingston ce18bc26ae remove missing method definitions 2008-01-04 05:52:20 +00:00
Mitchell Livingston d9151c70ee when changing the download folder in the new add window, actually change it 2008-01-04 05:43:53 +00:00
Mitchell Livingston b83cf33f28 acknowledge the start check 2008-01-04 04:54:26 +00:00
Mitchell Livingston e9e5638664 first commit of (unfinished) dialog when adding torrents 2008-01-04 04:45:31 +00:00
Mitchell Livingston f80bd47056 update copyright info for 2008 2008-01-02 16:55:05 +00:00
Mitchell Livingston c179c881c0 another typo fix 2007-12-28 21:47:56 +00:00
Mitchell Livingston d965c1af92 fix silly typo in last commit 2007-12-28 21:40:51 +00:00
Mitchell Livingston 3377bc4e02 flash orange in pieces in the advanced progress bar that just completed 2007-12-28 21:37:06 +00:00
Mitchell Livingston 75bae87b4b nothing of significance 2007-12-27 22:26:23 +00:00
Mitchell Livingston a1a7263099 Italian localization for 1.0 2007-12-26 20:18:29 +00:00
Mitchell Livingston e9238b7860 clean up and remove a warning 2007-12-25 19:14:45 +00:00
Mitchell Livingston 2f44e0925d put in a delay before checking port status 2007-12-25 19:08:06 +00:00
Mitchell Livingston 8c22757404 update mac gui to recognize global pex 2007-12-24 05:05:56 +00:00
Mitchell Livingston a2ecc98986 show remaining time for seeding torrents set to global stop seeding setting (with that setting on) reported by m1b 2007-12-22 22:02:38 +00:00
Mitchell Livingston ec00579ea7 remove ctor from torrent creation and parse functions 2007-12-22 18:43:40 +00:00
Mitchell Livingston b39e5e3bfd add the ability to set per-torrent number of connections to the inspector 2007-12-22 05:21:25 +00:00
Mitchell Livingston 4400406ba0 add functionality to set number of connected peers for new torrents 2007-12-22 04:15:35 +00:00
Mitchell Livingston 3449e2d15c separate getting/setting # connections and # unchoked 2007-12-22 04:00:19 +00:00
Mitchell Livingston 0fba1e53ca use the new ctor function in torrent creation 2007-12-22 03:13:54 +00:00
Mitchell Livingston 9fe3c396f9 hopefully stop an infinite loop when hitting the stop ratio 2007-12-19 22:34:59 +00:00
Mitchell Livingston cc4eb2be94 update the group filter when groups are changed or removed 2007-12-19 21:11:49 +00:00
Mitchell Livingston 0fc13c3d6a sort groups by their order in the table 2007-12-17 20:10:51 +00:00
Mitchell Livingston d9246b1ad4 preliminary commit of group code 2007-12-17 16:06:20 +00:00
Mitchell Livingston f35f65b1d4 miscellaneous adjustments 2007-12-08 18:51:02 +00:00
Mitchell Livingston c381a9cf0f patch from BiHi to always display the second value of remaining times with double digits; rephrase "Resume Selected Without Wait" to "Resume Selected Right Away" 2007-12-03 19:59:11 +00:00
Mitchell Livingston c79f772acd attempt to make per-torrent action menu a little faster 2007-11-26 17:33:31 +00:00
Mitchell Livingston e49ca41f2c display file count in inspector next to total size, instead of under the file table 2007-11-25 04:06:26 +00:00
Mitchell Livingston 8c3c5c5043 remove redundant code 2007-11-23 17:49:05 +00:00
Mitchell Livingston c6117dbd3f show remaining time for seeding torrents towards ratio 2007-11-23 17:42:49 +00:00
Mitchell Livingston 654af57b9c sort by speed, then last activity 2007-11-23 16:03:49 +00:00
Mitchell Livingston ddc97a921b get rid of 2 more unnecessary sort methods 2007-11-23 15:48:26 +00:00
Mitchell Livingston dc37d150e8 get rid of unneeded sort descriptors; hold queue order as an integer instead of an object 2007-11-23 15:45:58 +00:00
Mitchell Livingston f657bd524b when sorting by last activity, if there was no activity use date 2007-11-23 02:46:29 +00:00
Mitchell Livingston 60c39854f1 allow file location to be changed if it does not yet exist 2007-11-21 17:39:45 +00:00
Mitchell Livingston c83f25fed5 have the info controller format the peer status string, for efficiency sakes 2007-11-18 00:28:37 +00:00
Mitchell Livingston 243d4cfcba add status field to peers table 2007-11-18 00:09:37 +00:00
Mitchell Livingston 7f9e4d9efe when dragging a file on the window, check if it has the .torrent extension; smaller changes 2007-11-13 00:56:58 +00:00
Mitchell Livingston 4854aac298 remove code to manually close torrents on quit 2007-11-11 03:15:49 +00:00
Mitchell Livingston 1f0b346295 if the download finishes/becomes unfinished, keep trying to reset the time machine setting, and other miscellaneous cleanup 2007-11-02 22:07:16 +00:00
Mitchell Livingston 3273b2cc22 don't check if backup status should be set if torrent is not active 2007-11-01 15:53:39 +00:00
Mitchell Livingston b6fe3c2673 trunk: attempt to fix Time Machine setting 2007-11-01 14:04:50 +00:00
Mitchell Livingston 93caebd82f trunk: Leopard: Time Machine will ignore incomplete files 2007-10-31 19:28:22 +00:00
Mitchell Livingston 2216967525 use built-in suppression checkbox in alerts under Leopard 2007-10-29 19:45:34 +00:00
Mitchell Livingston d8e9c10a34 display all trackers in the announce list in the inspector's tooltip 2007-10-24 18:49:59 +00:00
Mitchell Livingston 4da483e113 add missing localized string 2007-10-24 13:10:59 +00:00
Mitchell Livingston a76423ac1e fix notification to update info 2007-10-23 11:41:03 +00:00
Mitchell Livingston a90c4a4b09 eliminate the redundant isPaused, instead using !isActive 2007-10-20 21:27:46 +00:00
Mitchell Livingston 89cb2a53e9 remove "Stopping" status, and update all string files accordingly 2007-10-20 21:17:24 +00:00
Mitchell Livingston 095472b288 update documentation with new nightlies url 2007-10-20 00:43:39 +00:00
Mitchell Livingston 92bb5c33de get mac build compiling again 2007-10-15 21:52:51 +00:00
Mitchell Livingston 248837e735 remove reliance on completion status 2007-10-15 18:44:39 +00:00
Mitchell Livingston caee274e6e eliminate dependancy on cpstatus 2007-10-15 18:20:39 +00:00
Mitchell Livingston 768a06aa60 let libtransmission worry about the pex flag 2007-10-15 16:35:41 +00:00
Mitchell Livingston 29bb0bb58a store a torrent's queue order as an NSNumber instead of an int to avoid excessively recreating the object 2007-10-14 22:29:20 +00:00
Mitchell Livingston cc2db392f5 make libtransmission's pex accessor public, and eliminate a redundant variable in Torrent.[mh] 2007-10-14 22:01:55 +00:00
Mitchell Livingston 543b48e01c remove foreign languages until feature freeze 2007-10-13 15:58:32 +00:00
Mitchell Livingston c1cffff4a4 fix a redundant check...all this destination code probably needs cleaning up sooner or later 2007-10-13 13:54:19 +00:00
Mitchell Livingston 045c31018b remove unused variables 2007-10-12 21:36:01 +00:00
Mitchell Livingston 6a0980dd5a remove unused object from files dict 2007-10-10 17:37:51 +00:00
Mitchell Livingston c728e3cef4 better remaining space check 2007-10-07 03:30:29 +00:00
Mitchell Livingston 3a2df14d52 factor in only checked files when determining if there is enough remaining space 2007-10-07 03:28:06 +00:00
Mitchell Livingston 23c04dfe3f rename en to English (other languages will be changed to i18n names by the next release, though) 2007-10-04 03:45:52 +00:00
Mitchell Livingston 1770fa78d6 "switch-ify" some code 2007-10-01 21:52:31 +00:00
Mitchell Livingston 83f4509a0c add known peers field to the inspector 2007-10-01 16:23:00 +00:00
Mitchell Livingston a388c58a05 remove "connected dot" from peer inspector, and append speed string properly to torrents with errors 2007-10-01 11:34:01 +00:00
Mitchell Livingston 66bf641f5d streamline the minimal status string code a little 2007-09-30 13:41:26 +00:00
Mitchell Livingston aaaa932625 rearrange some status string code 2007-09-30 13:33:50 +00:00
Mitchell Livingston 6c962e15b1 if there is an error still display per-torrent speeds in the main window 2007-09-30 13:22:15 +00:00
Mitchell Livingston 9f926a9ca7 make sure to update torrent status before applying completeness changes 2007-09-29 15:23:40 +00:00
Mitchell Livingston 1bdc481ee2 work with new callback for completeness change 2007-09-28 15:36:46 +00:00
Mitchell Livingston 788a925fb0 left this out of the last commit 2007-09-28 14:33:55 +00:00
Mitchell Livingston c34d940361 remove an unused dictionary 2007-09-28 14:31:20 +00:00
Mitchell Livingston 2ac0980ea5 combine some progress string code and release an attributes dictionary when it's not needed 2007-09-28 13:42:28 +00:00
Mitchell Livingston c5a6b6b111 use the system's default bold font for dock badging 2007-09-28 03:44:53 +00:00
Mitchell Livingston 4bf0ad193a streamline display string code a little more 2007-09-28 02:58:25 +00:00
Mitchell Livingston ee5bcca70b get rid of a warning and add an item to news 2007-09-28 02:35:34 +00:00
Mitchell Livingston df4c5cacee clean progress string code a little more 2007-09-27 21:12:56 +00:00
Mitchell Livingston 22e66ab5d2 clean up some of the new display string code 2007-09-27 21:02:25 +00:00
Mitchell Livingston c81961d908 instead of creating every string, including both minimal and regular together, for every torrent, generate the string when requested 2007-09-27 20:42:20 +00:00
Mitchell Livingston 04f6e208b9 patch from beelsebob to fix crash with connected peers with no client name 2007-09-27 12:44:25 +00:00
Mitchell Livingston a222ba1774 fix progress bar inversion 2007-09-26 18:53:11 +00:00
Mitchell Livingston b50f4189f9 add "failed hash" field to activity tab 2007-09-26 18:32:32 +00:00
Mitchell Livingston 5c5be42659 getting mac version working with the changes from [3178], and specify total have and verified have in inspector 2007-09-26 03:27:00 +00:00
Mitchell Livingston 4227d425f1 when the main window isn't the key window, make the status bar show the normal window background 2007-09-23 16:21:03 +00:00
Mitchell Livingston cc09e542b0 clicking the progress line in the transfer window will toggle between stats for the whole torrent and for just the selected files 2007-09-23 05:39:41 +00:00
Mitchell Livingston e34218bd45 get rid of another warning 2007-09-22 12:50:51 +00:00
Mitchell Livingston e106876393 get rid of a warning 2007-09-22 04:45:15 +00:00
Mitchell Livingston f0b968d7b7 get xcode project building again 2007-09-20 20:24:33 +00:00
Mitchell Livingston 3677ac13d0 remove comments/glue code that disabled encryption, although it still won't build in xcode 2007-09-20 19:30:29 +00:00
Mitchell Livingston 624d54d281 trivial Torrent code cleanup 2007-09-16 16:33:49 +00:00
Mitchell Livingston baeca52eed use "init" instead of "initWithString: @""" 2007-09-16 16:13:51 +00:00
Mitchell Livingston a9d4c96cd4 stop the torrent update function from creating a mutable string to then place it in another mutable string 2007-09-16 15:51:25 +00:00
Mitchell Livingston 844341faef this better work 2007-09-16 01:02:06 +00:00
Mitchell Livingston 1b11564e92 remove Growl 1.1... 2007-09-16 00:52:32 +00:00
Mitchell Livingston e03c677828 fix small memory leak that has been around forever 2007-09-16 00:40:15 +00:00
Mitchell Livingston 4fb7db8348 get inspector ready for encryption 2007-09-14 13:49:37 +00:00
Mitchell Livingston 2c66af397e Remove old Growl 2007-09-09 13:30:06 +00:00
Mitchell Livingston c9366d7ebe save resizable inspector tab size so that they can be restored when switched back 2007-08-21 04:15:22 +00:00
Mitchell Livingston df1dce9b2a if there is no error message but an error, simply state "Error", and small change with a mutable status string 2007-08-20 19:49:36 +00:00
Mitchell Livingston 8ae9d20712 rename the addition files 2007-08-20 16:34:21 +00:00
Mitchell Livingston 41d5f3c8f5 clean code up a little 2007-08-18 01:56:10 +00:00
Mitchell Livingston 5c2f4e5fd1 add ratio settings to the individual torrent menu 2007-08-18 00:53:28 +00:00
Mitchell Livingston f0f61ddd2b preliminary support for setting speed limits through the action menu 2007-08-17 23:58:21 +00:00
Mitchell Livingston 20f33e82e2 allow folders of files to be enabled/disabled from the action button 2007-08-16 23:05:59 +00:00
Mitchell Livingston 284f9830cc store only a single icon in the Torrent class instead of 2 2007-08-16 04:12:43 +00:00
Mitchell Livingston 75ec8bac79 keep one image for the table view instead of one for regular and one for minimal 2007-08-16 03:58:50 +00:00
Mitchell Livingston f407e44edc rearrange some of the file viewer code 2007-08-14 22:55:06 +00:00
Mitchell Livingston 8ad6b7aa3b (trunk) when automatically opening a newly created torrent file, don't trash it regardless of prefs setting 2007-08-14 21:26:12 +00:00
Mitchell Livingston 87147ad2be get the minimal status to toggle based on the new cell method, and fix silly test code that made the error icon always show 2007-08-11 02:33:10 +00:00
Mitchell Livingston 9198b9d50d complete structural reorganization of TorrentCell 2007-08-11 01:39:53 +00:00
Mitchell Livingston 943c6e90a4 move the advanced bar code into TorrentCell (finally) 2007-08-10 03:48:18 +00:00
Mitchell Livingston 87a2bd6479 use the actual Torrent class to access values for the torrent cell class, rather than creating a dictionary and using that on each reload 2007-08-10 03:20:01 +00:00
Mitchell Livingston d69bc3798f get rid of some warnings 2007-08-08 14:35:40 +00:00
Mitchell Livingston d2cbbe01fa begins of individual action menus 2007-08-08 01:03:34 +00:00
Mitchell Livingston c03d09c6b7 how did this compile? 2007-08-04 12:12:00 +00:00
Mitchell Livingston 1b0b2222c6 safety 2007-08-04 01:14:26 +00:00
Mitchell Livingston 68d355b497 a little trivial cleanup 2007-08-04 01:12:04 +00:00
Mitchell Livingston cab06a5b29 don't hardcode min and max sizes for the inspector 2007-07-31 00:10:55 +00:00
Mitchell Livingston e406ece219 use libtransmission's "can announce" functionality instead of custom mac code 2007-07-30 22:19:52 +00:00
Mitchell Livingston ff3229868d add italian localization 2007-07-30 10:08:01 +00:00
Mitchell Livingston 24ab66c0fd grammar and comment ;) 2007-07-29 15:02:42 +00:00
Mitchell Livingston 5d9bcb13dd fix #272 2007-07-26 21:08:33 +00:00
Mitchell Livingston c9f9a07415 add progress of checking 2007-07-24 01:45:14 +00:00
Mitchell Livingston 92ba91161a hide the pause button when checking 2007-07-24 01:04:01 +00:00
Mitchell Livingston 1619c4a0b7 fix some exceptions based on forgetting to raname some methods 2007-07-21 12:47:38 +00:00
Mitchell Livingston 0927851321 merge upload and download speed methods 2007-07-21 03:13:11 +00:00
Mitchell Livingston 2d0be4f0b9 get quick pausing when moving working 2007-07-20 20:54:55 +00:00
Mitchell Livingston ab163b908f get the mac build compiling again 2007-07-20 04:26:50 +00:00
Mitchell Livingston 42e150a786 simplify the download finished/restarting code 2007-07-20 02:19:49 +00:00
Mitchell Livingston dbbaf168aa when checking remaining space, factor in preallocated space (but for now don't factor in non-selected files) 2007-07-19 22:12:23 +00:00
Mitchell Livingston 5c82fa8798 small string change 2007-07-19 03:49:24 +00:00
Mitchell Livingston 12f377fc6e get mac build compiling again 2007-07-19 01:21:13 +00:00
Mitchell Livingston 53d15b5483 images for priorities, courtesy of BigBossman 2007-07-18 00:59:08 +00:00
Mitchell Livingston 769b29ce68 get compiling 2007-07-16 01:05:03 +00:00
Mitchell Livingston 76ad605726 adjust priority colors, and show a priority color for folders 2007-07-15 23:42:35 +00:00
Mitchell Livingston fb4173157e make fStat const 2007-07-15 22:20:02 +00:00
Mitchell Livingston e0c0fd2a88 add a second file completion method for single files 2007-07-15 22:14:03 +00:00
Mitchell Livingston 04f0761d71 get the mac os build building again 2007-07-15 21:57:42 +00:00
Mitchell Livingston 42bcba5853 use peersConnected instead of peersTotal 2007-07-15 17:25:06 +00:00
Mitchell Livingston b77b25bc02 if a file is 100% complete, assume can download is no 2007-07-15 04:06:04 +00:00
Mitchell Livingston f996f0ccbe use file status instead of file progress for canChangeDownloadCheckForFiles: 2007-07-15 03:39:44 +00:00
Mitchell Livingston e6ba612b78 for priorities experiment with a set instead of an array 2007-07-13 04:52:40 +00:00
Mitchell Livingston 3440ad7ef3 hopefully function for getting priorities is a bit faster 2007-07-13 04:20:11 +00:00
Mitchell Livingston 35dc48dc1d use new functions for setting multiple file dl/priorities 2007-07-13 02:57:20 +00:00
Mitchell Livingston 481dc9f6b8 If Transmission is opened by double-clicking a torrent file, open that torrent before setting up auto-import 2007-07-11 01:40:49 +00:00
Mitchell Livingston 2dc3f8b8f0 compile with charles_ last set of changes...currently file selection doesn't apply 2007-07-10 03:30:25 +00:00
Mitchell Livingston 4daada62a4 slightly color the progress bars of waiting (queued)torrents, and adjust the light green color a bit (thanks macHD for the gradients) 2007-07-04 21:50:50 +00:00
Mitchell Livingston ab20e6d645 make sure the windows are closed before removing torrents...avoids a crash-on-quit 2007-07-04 18:14:58 +00:00
Mitchell Livingston b94ddd9bc4 make progress bar yellow when checking cache (color is temporary until someone can make a real yellow one) 2007-07-03 02:26:31 +00:00
Mitchell Livingston 1067a001d9 create the display icon of torrents when needed (so if you only use minimal or regular view, it won't create the other icon) 2007-07-03 01:49:21 +00:00
Mitchell Livingston 9fc1829ac5 have the badger not set up all of the badge images and other data at launch...instead wait until it's needed 2007-07-02 22:39:16 +00:00
Mitchell Livingston 0f4aa186d5 • do an initialization only when needed
• get rid of an unnecessary variable and need for release
2007-07-01 17:32:55 +00:00
Mitchell Livingston 2e599065ff simplify Torrent's dealloc 2007-07-01 15:18:03 +00:00
Mitchell Livingston 08879e11f3 a little code cleanup 2007-07-01 13:27:26 +00:00
Mitchell Livingston 6ebb14f416 Don't make other actions rely on dealloc being called...it's not reliable. This should make quitting faster in many instances. 2007-07-01 05:23:07 +00:00
Mitchell Livingston f62addb8aa get rid of a warning 2007-06-30 21:53:45 +00:00
Mitchell Livingston e20d8f6e3e fix the warning for remaining size coming up when it shouldn't 2007-06-30 20:36:02 +00:00
Mitchell Livingston 19c7d8367a if a transfer is checking decrease the queue count for both queues but don't start the transfer 2007-06-30 16:13:10 +00:00
Mitchell Livingston e478bee3fa fix #240: make sure internally-saved torrent files are only deleted when the torrent is removed, not when quitting...hopefully this will also mean that old torrents won't remain forever in app support 2007-06-29 21:25:32 +00:00
Mitchell Livingston 0554c3f391 fix #239: avoid a loop when trying to cancel adding a torrent in the choose location dialog 2007-06-29 21:13:55 +00:00
Mitchell Livingston 6c7a16397e make sure all history items are actually saved, and don't start all transfers at app launch 2007-06-29 04:38:33 +00:00
Mitchell Livingston 7d6137931f remove some nslogs 2007-06-29 01:59:14 +00:00
Mitchell Livingston 3ff4e7799a hopefully fix a nasty memory leak and a bunch of redundant code 2007-06-29 01:49:41 +00:00
Mitchell Livingston cb82ea8e26 don't crash when restoring torrents on launch, and allow removing then re-adding the same torrent 2007-06-29 01:01:55 +00:00
Mitchell Livingston 61897560d9 rename checking status info to match last commit 2007-06-28 00:03:04 +00:00
Mitchell Livingston 6d7f628bf2 get the mac version building...still buggy 2007-06-27 23:57:02 +00:00
Mitchell Livingston 71470aa852 commit my current work...still doesn't compile (calls some non-existent functions :)) 2007-06-27 22:12:10 +00:00
Mitchell Livingston f39eb233f8 reflect some of the changes in libT (some, which means it still doesn't compile ;)) 2007-06-27 00:42:06 +00:00
Mitchell Livingston f36d558ad4 fix #233 (move menu item applies to all items) 2007-06-25 22:26:33 +00:00
Mitchell Livingston 18cd986789 my bad 2007-06-25 01:20:13 +00:00
Mitchell Livingston eef469a3de don't allow single-file torrents to have priority/download check changed 2007-06-25 01:15:25 +00:00
Mitchell Livingston 28cd39da13 only show the priority chooser when moused over (the text is a placeholder and the window has to currently be made active for it to appear) 2007-06-23 22:00:09 +00:00
Mitchell Livingston 49889c1cb5 • allow to recheck cache even when torrent is active
• play around with the priority color
2007-06-23 15:14:37 +00:00
Mitchell Livingston ab4a1cd2f7 don't show priority colors for finished files 2007-06-22 01:16:50 +00:00
Mitchell Livingston 8547e53c79 add a control to the pieces view 2007-06-20 23:53:09 +00:00
Mitchell Livingston c17c6eba58 simplify some of the repetitive queue code a bit 2007-06-20 00:54:05 +00:00
Mitchell Livingston 34b2b2e698 if a torrent switches from seeding to downloading still apply this to the queue 2007-06-20 00:04:20 +00:00
Mitchell Livingston 0256f4616d Merge file selection and torrent creation into the main branch.
The new code for these features is under a new license.
2007-06-18 03:40:41 +00:00
Mitchell Livingston 90f9a9c716 update filter correctly when switching from waiting to check state to seeding 2007-05-29 21:56:38 +00:00
Mitchell Livingston de37792d9a update files to recognize the new "waiting to check" state 2007-05-28 18:37:47 +00:00
Mitchell Livingston 4c1151556d use a function for the progress towards the stop ratio 2007-05-28 18:17:31 +00:00
Mitchell Livingston c8ac8e312b make stalled check work for minutes, not seconds 2007-05-28 16:40:56 +00:00
Mitchell Livingston 0f9766145b patch from Charles Kerr: perform file checking one at a time (fixes #124) 2007-05-28 15:23:28 +00:00
Mitchell Livingston 2f8eb2edb9 when sorting by progress, if seeding, sort by progress towards meeting set ratio 2007-05-28 03:17:23 +00:00
Mitchell Livingston dd92bb8295 make some of the new code more the current style 2007-05-28 02:53:30 +00:00
Mitchell Livingston b679945ea6 add the beginnings of ipc to the mac front end 2007-05-28 02:27:13 +00:00
Mitchell Livingston fdcdba42c1 typo fix 2007-05-26 07:21:14 +00:00
Mitchell Livingston 553ecbff41 every check counts 2007-05-26 06:35:16 +00:00
Mitchell Livingston 10fb28ad4c add ability to start next transfer in queue if one becomes stalled 2007-05-26 06:16:43 +00:00
Mitchell Livingston 0397fbd6dd display "last activity" in inspector 2007-05-25 20:33:43 +00:00
Mitchell Livingston 4481e184cf display date completed info in the inspector 2007-05-25 19:45:14 +00:00
Josh Elsasser 81a6d96d6e Remove tr_handle_t argument from tr_torrentClose(). 2007-05-23 04:45:20 +00:00
Mitchell Livingston 8705d4326f make sure to use the speed limit of 0 when moving the torrent data file 2007-05-16 03:44:08 +00:00
Mitchell Livingston 3af24be44e separate code for determining if there is a download with same name and location 2007-05-11 18:56:59 +00:00
Mitchell Livingston e7687c676d show an error when moving the file fails 2007-05-10 23:50:28 +00:00
Mitchell Livingston 894c606162 expand upon the code for setting download and incomplete folders 2007-05-10 18:29:36 +00:00
Mitchell Livingston 92f637e017 show nothing under "client" in the peer table for unconnected peers 2007-05-10 03:24:45 +00:00