Commit Graph

911 Commits

Author SHA1 Message Date
Mitchell Livingston 79e7223421 add option to enable/disable rpc whitelist 2008-10-01 23:02:37 +00:00
Mitchell Livingston 830bb2f57b remove a redundant framework reference and other trivial changes 2008-10-01 02:40:04 +00:00
Mitchell Livingston 89b6c61326 attempt to fix #1293 2008-09-26 21:58:00 +00:00
Mitchell Livingston 389439e552 add a link to trac to the Help menu 2008-09-07 14:51:50 +00:00
Mitchell Livingston ddd89ba21f missed on mainRunLoop 2008-09-01 23:41:46 +00:00
Mitchell Livingston d623624ce2 runs on Tiger again, although blocklist auto-update won't be reliable on Tiger 2008-09-01 23:17:30 +00:00
Mitchell Livingston 14760b85f3 ability to auto-update the blocklist automatically weekly (mac) 2008-09-01 15:46:00 +00:00
Mitchell Livingston 25c30650d6 some more streamlining of the blocklist code 2008-08-31 20:48:10 +00:00
Mitchell Livingston 3c997c92a7 cancel blocklist download when quitting; cleanup 2008-08-31 20:26:41 +00:00
Mitchell Livingston 0401e5a83a initial separation of blocklist downloader and the corresponding view 2008-08-31 19:47:11 +00:00
Charles Kerr d06f101e57 #220: lazy bitfields 2008-08-16 21:06:57 +00:00
Mitchell Livingston 2bf3559d13 initial Sparkle 1.5 b5 commit 2008-08-15 01:44:46 +00:00
Mitchell Livingston 12a10f514f always manually remove torrents from libT, even when removed through rpc 2008-08-14 02:18:14 +00:00
Mitchell Livingston 04981e32c4 add a port field to the proxy prefs 2008-07-15 01:25:21 +00:00
Mitchell Livingston a396617f1a add a warning; improve the manual reordering code 2008-07-07 02:35:20 +00:00
Mitchell Livingston f48d78bf6f fix recently introduced bug that caused resuming/pausing torrents through the menu item when groups are shown to deselect the row 2008-07-07 02:09:27 +00:00
Mitchell Livingston c180a6fdf8 fix bug where inspector would reset when changing transfer state (at the cost of the inspector not updating when a group is selected and a its content changes) 2008-07-01 15:11:58 +00:00
Mitchell Livingston 212ea5e119 groups are now stored as objects instead of dictionaries 2008-07-01 01:28:19 +00:00
Mitchell Livingston 313885df00 add a comparison method for the transfer names to sort the exact same way the Finder does 2008-06-27 05:15:50 +00:00
Mitchell Livingston 804f3bd174 use localizedCaseInsensitiveCompare instead of caseInsensitiveCompare 2008-06-27 01:34:49 +00:00
Mitchell Livingston c52e7846e4 when stopping all downloads (of torrent files) on quit, get an enumerator straight from the dictionary instead of first generating an array 2008-06-26 03:53:42 +00:00
Mitchell Livingston cce2138a9c delete the torrent file right after it finishes downloading and is opened (when opening the torrent through a url) 2008-06-26 03:50:21 +00:00
Mitchell Livingston 5288fceaf1 if a group row is selected and the content changes, refresh the inspector 2008-06-26 03:35:20 +00:00
Mitchell Livingston 8a0b2ed988 don't allow quick look of folders that don't exist 2008-06-22 01:31:50 +00:00
Mitchell Livingston 75ba83b830 assume that fTorrents is always sorted by queue order, and as a result eliminate some unneeded code 2008-06-21 19:01:46 +00:00
Mitchell Livingston e1ca9ac445 attempt to fix #1048 2008-06-21 17:44:01 +00:00
Mitchell Livingston d129975858 when setting up the speed limit timer, create the fire date using the user's default calendar 2008-06-19 20:53:08 +00:00
Mitchell Livingston c6d0d4ced9 improve method for determining number of displayed transfers 2008-06-19 16:37:05 +00:00
Mitchell Livingston 8234314578 finish purse of NSCalendarDate 2008-06-19 15:54:59 +00:00
Mitchell Livingston 1c2b05f75f have the speed limit timer keep track of what the next state should be instead of determining it when the timer fires 2008-06-19 03:47:11 +00:00
Mitchell Livingston f4fb4d7b27 start removal of NSCalendarDate, as recommended by Apple in the 10.5 docs 2008-06-19 03:23:50 +00:00
Mitchell Livingston e16279d0f4 refactor some of the speed limit scheduling code, so that the timer goes off only when the speed has to change instead of every 5 seconds (so at most twice a day instead of 17280 times a day) 2008-06-19 02:53:45 +00:00
Mitchell Livingston abf1349f91 #562 display an error message when opening broken torrent file 2008-06-18 16:25:30 +00:00
Mitchell Livingston df22774126 drop EMKeychain and just do the Keychain manipulations ourselves 2008-06-15 20:47:24 +00:00
Mitchell Livingston 02a39a0e1c make RPC password use the Keychain as well 2008-06-13 19:56:09 +00:00
Mitchell Livingston 4c987b7a27 if setting the proxy password to blank, delete it from the keychain 2008-06-13 04:52:46 +00:00
Mitchell Livingston 7c8a7c3936 eliminate an unnecessary variable and improve the behavior of the proxy keychain 2008-06-13 04:05:54 +00:00
Mitchell Livingston e64c608f2d remove reference to proxy password in prefs 2008-06-12 15:32:13 +00:00
Mitchell Livingston 0e266c35e5 let's store the proxy password in the keychain 2008-06-12 03:59:55 +00:00
Mitchell Livingston f407b7ac88 get the new proxy options wired up in the mac build 2008-06-11 21:35:01 +00:00
Mitchell Livingston 3b923874a2 fix string typo; one less warning 2008-06-11 19:06:31 +00:00
Mitchell Livingston ecc8214601 store the completed pieces of the pieces bar as an index set 2008-06-11 16:28:33 +00:00
Mitchell Livingston 44a675ab0f another update to the help; remove a warning 2008-06-11 04:24:34 +00:00
Mitchell Livingston 96955aaf35 (mac) implement proxy support 2008-06-10 18:08:57 +00:00
Mitchell Livingston 09db9d7f0c some maintenance on the pieces view 2008-06-09 21:20:01 +00:00
Mitchell Livingston 457585252a #990 - add hidden pref for DSCP support 2008-06-08 22:59:27 +00:00
Mitchell Livingston 9bbd4bb5d4 put in placeholder (non-functional) proxy preferences 2008-06-08 04:16:06 +00:00
Mitchell Livingston 0d13894dff add fields for rpc username and password 2008-06-05 16:50:39 +00:00
Mitchell Livingston 189cbfbf22 fix mac breakage 2008-06-05 16:32:44 +00:00
Mitchell Livingston 4951ba05d0 avoid unnecessary memory allocation when updating the rpc access list 2008-06-05 05:00:24 +00:00