Commit Graph

5193 Commits

Author SHA1 Message Date
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
Charles Kerr 8dd3e46450 minor bencode cleanup: (1) remove unused BENC_NULL (2) make tr_bencInit() a private static function in bencode.c 2008-06-19 02:53:57 +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
Charles Kerr 509dbaae3d senseless RPC changes 2008-06-18 22:01:15 +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 daa2c6fbd8 remove the reference to Clutch in the Remote prefs for now 2008-06-17 23:00:10 +00:00
Mitchell Livingston e92df8e0bd dim the "peer" label in the the inspector options tab 2008-06-17 21:18:00 +00:00
Mitchell Livingston e2f5596b0c dim text fields in the prefs window when they correspond to disabled fields 2008-06-17 21:09:06 +00:00
Charles Kerr ed29e553f1 (libT) fix compiler warning. 2008-06-17 18:47:31 +00:00
Mitchell Livingston a6d1c8bc28 undo part of the last commit 2008-06-17 17:18:56 +00:00
Mitchell Livingston 9d5affb0b7 some cleaning 2008-06-17 17:17:15 +00:00
Charles Kerr 4de77e3d2d fix very minor oops from previous commit. (hi, titer) 2008-06-17 16:35:33 +00:00
Charles Kerr 75cb355579 (rpc) fix sorting. simplify the spec, folding similar functions together 2008-06-17 16:25:13 +00:00
Charles Kerr 81b510bfd1 #1034: fix optimistic unchoke bug reported by Aloisius 2008-06-17 15:19:12 +00:00
Charles Kerr 16e3803082 small tr_torrentStat() speedup suggested by BentMyWookie 2008-06-17 14:25:23 +00:00
Charles Kerr 9ca2a3e0f8 (rpc) tweaks to the rpc spec. 2008-06-17 04:47:20 +00:00
Mitchell Livingston 4ff5ea5e66 make sure the events for "finished downloading" occur if it finishes seeding (for ratio) at the same time 2008-06-16 23:27:38 +00:00
Mitchell Livingston 87f0b40589 typo caused only a single character of a password to be stored in the keychain 2008-06-16 23:13:56 +00:00
Mitchell Livingston 842293a1c8 remove "Security" from the list of targets 2008-06-16 22:23:23 +00:00
Mitchell Livingston b4ee1e64ae add HAVE_STRCASECMP to libT's list of #defines 2008-06-16 22:19:26 +00:00
Mitchell Livingston 5bdac9c724 mac build now compiles 2008-06-16 22:17:19 +00:00
Charles Kerr e8694f7f66 fix tr_strcasecmp in the case where HAVE_STRCASECMP is not defined 2008-06-16 22:15:53 +00:00
Charles Kerr 518f277e9f (RPC) add utility arguments for torrent-info: sort by (activity|age|id|name|progress|ratio|state|tracker), filter by (active|all|downloading|paused|seeding) 2008-06-16 22:11:50 +00:00
Mitchell Livingston de6a87bfc9 left-allign the text in the inspector pull-down menus; update the Keychain method 2008-06-16 18:31:44 +00:00
Charles Kerr fa92408627 #1032: recognize bitlord/bitcomet in the inspector's peers column 2008-06-16 17:26:19 +00:00
Charles Kerr 6779afac43 ensure JSON_int_t is an int64_t 2008-06-16 04:03:06 +00:00
Charles Kerr 6cce27bf54 (rpc) simplify the rpc accessors 2008-06-16 03:47:50 +00:00
Mitchell Livingston 1f361879bb missed an import statement 2008-06-15 20:48:54 +00:00
Mitchell Livingston df22774126 drop EMKeychain and just do the Keychain manipulations ourselves 2008-06-15 20:47:24 +00:00
Mitchell Livingston 2bde997b18 update NEWS; small changes that happen to be on my local copy 2008-06-15 04:57:41 +00:00
Mitchell Livingston 55699c2347 plug a trivial memory leak 2008-06-15 04:56:57 +00:00
Mitchell Livingston 72d9f5a946 "Spanish" is consistent with the naming of the other languages, and displays properly too 2008-06-14 04:36:08 +00:00
Mitchell Livingston 6a1ccffee6 (trunk) sometimes, not always 2008-06-13 22:03:34 +00:00
Mitchell Livingston 417cc8a93d (trunk) update appcast and version 2008-06-13 21:59:20 +00:00
Charles Kerr b42a3c8a72 sync NEWS with 1.2x branch 2008-06-13 21:40:41 +00:00
Mitchell Livingston 02a39a0e1c make RPC password use the Keychain as well 2008-06-13 19:56:09 +00:00
Mitchell Livingston df4e0bad12 put some of the keychain code into methods for future expandability 2008-06-13 18:47:38 +00:00
Charles Kerr 81d2a7ca3e (gtk) update the translations in trunk from launchpad. 2008-06-13 16:35:46 +00:00
Mitchell Livingston 9a98f2deb8 update the prefs bandwidth image 2008-06-13 15:57:24 +00:00
Mitchell Livingston 06791d1558 updated "remote" prefs icon 2008-06-13 15:38:02 +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 1c38bce649 since keychain is smart enough to not ask to unlock a keychain if the desired key doesn't exist anyway, it's probably fair to always try to get the proxy password from the keychain at launch 2008-06-13 04:22:07 +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 4a0bbfaad3 only have a single proxy password, regardless of account name, address, etc; only attempt to grab it from the keychain when both the "enable proxy" and "enable proxy authorization" checks are enabled 2008-06-13 03:44:56 +00:00
Charles Kerr 584f138975 make the preference file keys more consistent. 2008-06-13 00:52:55 +00:00
Charles Kerr 74d2c1ab00 (gtk) fix watch directory FMR 2008-06-13 00:46:27 +00:00
Charles Kerr c15a4b9cda (gtk) handle importing settings from the old file format 2008-06-12 17:39:35 +00:00
Charles Kerr 25a20d172d tr_peerMgrHasConnections(): take webseeds into account, as suggested by BentMyWookie 2008-06-12 16:28:39 +00:00
Charles Kerr effb78d674 unify the daemon and gtk client's config files so that you can easily swap back and forth between clients and keep the same torrents and preferences. 2008-06-12 16:25:36 +00:00