1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-24 07:00:40 +00:00
Commit graph

2867 commits

Author SHA1 Message Date
Mitchell Livingston
89ea3c2a4e trunk: update the list of mac files to include in the tarball 2008-08-29 00:39:02 +00:00
Mitchell Livingston
2a355ddc67 if the quick look window is in the middle of opening and the selection changes, update the window 2008-08-28 02:25:57 +00:00
Mitchell Livingston
21b862a303 save the add window's location (#1221), and adjust the initial placement of most other windows 2008-08-23 00:25:34 +00:00
Mitchell Livingston
404dd4dee1 #1224 memory leak when updating blocklist: autoreleased with no pool 2008-08-22 22:59:20 +00:00
Charles Kerr
82815a74d2 #1214: add RPC support for per-peer status,ul,dl,address info 2008-08-22 17:59:31 +00:00
Mitchell Livingston
7edebaf18e update the trunk version to 1.33+ 2008-08-21 03:51:14 +00:00
Mitchell Livingston
0def4c1558 update the appcast and NEWS 2008-08-21 03:47:59 +00:00
Mitchell Livingston
e018aa4a93 remove another unused file 2008-08-18 01:21:49 +00:00
Mitchell Livingston
3472851f80 when checking the previous tracker address for the torrent creator, don't use a blank address 2008-08-17 22:50:02 +00:00
Mitchell Livingston
e7d449c83a remove unused applescript 2008-08-17 15:47:25 +00:00
Mitchell Livingston
f20f90e7ca remove unneeded hardcoded default values 2008-08-17 14:13:13 +00:00
Mitchell Livingston
e56a34000b update release notes url 2008-08-17 01:12:56 +00:00
Mitchell Livingston
ac70f13ff1 update appcast a bit 2008-08-16 23:54:46 +00:00
Charles Kerr
d06f101e57 #220: lazy bitfields 2008-08-16 21:06:57 +00:00
Mitchell Livingston
6111a82a5f adjustments to the releasenotes 2008-08-16 19:52:22 +00:00
Mitchell Livingston
16ae41ad72 update the appcast with a new look 2008-08-16 19:45:38 +00:00
Mitchell Livingston
f8077b5bca the default is now to not limit upload and to have a default of 50 kb/s 2008-08-16 18:05:48 +00:00
Mitchell Livingston
2bf3559d13 initial Sparkle 1.5 b5 commit 2008-08-15 01:44:46 +00:00
Mitchell Livingston
30a8c07e00 remove Sparkle 1.1 2008-08-15 01:43:30 +00:00
Mitchell Livingston
fa2bc23cda remove potentially invalid tracker url's in the creator window 2008-08-14 21:47:23 +00:00
Mitchell Livingston
12a10f514f always manually remove torrents from libT, even when removed through rpc 2008-08-14 02:18:14 +00:00
Charles Kerr
c75c512ff1 readability improvments #1, #2, #3, #4. (muks) 2008-08-12 13:51:11 +00:00
Mitchell Livingston
e8ec19530b change "Former" to "Previous" 2008-08-10 21:02:30 +00:00
Mitchell Livingston
b66269d34e update Credits to match AUTHORS 2008-08-10 20:18:23 +00:00
Mitchell Livingston
81d4e5887d show "remaining time unknown" instead of "data not fully available" (sigh...) 2008-08-10 17:59:16 +00:00
Mitchell Livingston
c009a9d331 #1167: minor help discrepancy 2008-08-10 16:46:08 +00:00
Mitchell Livingston
4501b3d24d warnings-- 2008-08-09 20:20:21 +00:00
Mitchell Livingston
5035de8ce2 #1163: Minor wording inconsistency between Help and Preferences 2008-08-09 20:09:41 +00:00
Mitchell Livingston
4855db0d6d the web ui in 1.4 won't be beta 2008-08-09 13:51:59 +00:00
Mitchell Livingston
285b288d55 rearrange the proxy settings 2008-08-09 12:45:21 +00:00
Mitchell Livingston
e25f03767f 1.32+ 2008-08-09 05:09:35 +00:00
Mitchell Livingston
c533aaf835 get ready for 1.32 2008-08-09 02:26:36 +00:00
Mitchell Livingston
665b4425d1 update NEWS; version is 1.31+ 2008-08-07 02:54:49 +00:00
Mitchell Livingston
0a9334b606 #1145 on startup, proxy type would change from SOCKS5 to SOCKS4 2008-08-07 02:50:30 +00:00
Mitchell Livingston
8fed6bb40c update nl's creator window 2008-08-06 22:14:35 +00:00
Mitchell Livingston
9ded5a11e0 get ready for 1.31 2008-08-06 21:58:38 +00:00
Mitchell Livingston
32e8e8790e ready for 1.30 2008-08-06 00:53:55 +00:00
Mitchell Livingston
0e91a7630d update "remote" help 2008-08-01 00:24:33 +00:00
Mitchell Livingston
24ec4d2f94 the "Cancel" button in the blocklist download sheet resizes to fit the localized string 2008-07-28 00:49:15 +00:00
Mitchell Livingston
34fab50cd2 Russian localization 2008-07-27 23:47:11 +00:00
Mitchell Livingston
9987d9431e new Turkish localization 2008-07-25 04:07:14 +00:00
Mitchell Livingston
c7a0559653 italian localization 2008-07-24 21:11:41 +00:00
Mitchell Livingston
9d837d026d French localization 2008-07-24 10:56:11 +00:00
Mitchell Livingston
6eec43efe9 updated Spanish localization 2008-07-24 03:41:24 +00:00
Mitchell Livingston
9ca3792f48 updated Dutch localization 2008-07-24 03:37:55 +00:00
Mitchell Livingston
d439f8f5ed put a space between SOCKS and 4/5 2008-07-21 03:09:31 +00:00
Mitchell Livingston
5c3d1a739d update Chinese localization 2008-07-21 02:44:06 +00:00
Mitchell Livingston
24f69b7f63 update strings and news 2008-07-19 14:56:47 +00:00
Mitchell Livingston
da14f40e5e mark the web ui as beta 2008-07-19 14:49:53 +00:00
Mitchell Livingston
6071e2da89 use portcheck.transmissionbt.com instead of a third-party site 2008-07-19 14:32:11 +00:00
Mitchell Livingston
5a061b0191 add a button to the prefs window to launch the web interface 2008-07-19 13:40:23 +00:00
Mitchell Livingston
959fbba39c clarify the port check failure message 2008-07-18 11:48:52 +00:00
Mitchell Livingston
f49b471454 the mac app now includes and works with the web ui 2008-07-18 04:54:11 +00:00
Mitchell Livingston
f19dac5ea6 update the mac build for the new shttpd 2008-07-17 01:05:17 +00:00
Mitchell Livingston
04981e32c4 add a port field to the proxy prefs 2008-07-15 01:25:21 +00:00
Charles Kerr
4a2c663de3 bring the mac Makefile.am up-to-date 2008-07-12 12:38:05 +00:00
Mitchell Livingston
012f35bb96 #1042: show "in progress" in the inspector when announcing/scraping 2008-07-11 21:48:43 +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
857cf6ad00 replace LICENSE with COPYING 2008-07-04 14:19:47 +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
d4345a40b8 fix 2 invalid return types; don't show notices when compiling the xib's 2008-06-30 23:28:17 +00:00
Mitchell Livingston
f3f1526ab0 a little simplification of the last commit 2008-06-30 19:56:29 +00:00
Mitchell Livingston
658741d6bb #1065 QL Zooming in the inspector wasn't zooming to the icon 2008-06-30 19:52:18 +00:00
Mitchell Livingston
4b111eadce change "English" to "en" 2008-06-30 18:17:40 +00:00
Mitchell Livingston
e7fd11864e trivial changes to sorting by state and other miscellaneous changes 2008-06-30 02:22:29 +00:00
Mitchell Livingston
a80b9c52eb adjust the progress colors corresponding to #1061 2008-06-30 01:56:17 +00:00
Mitchell Livingston
83daf61009 cleanup for the removal of the ip sort function 2008-06-27 06:08:12 +00:00
Mitchell Livingston
f051a2a789 comparing with the numeric option works for sorting IP address properly, so let it do the heavy lifting for us 2008-06-27 05:40:22 +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
ed295c2b5d missed one 2008-06-27 01:45:10 +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
88e907383f store progress gradients in the gradient class; miscellaneous cleanup 2008-06-25 05:01:04 +00:00
Mitchell Livingston
4a24269a82 some more adjustments to the progress bar gradient 2008-06-24 19:36:25 +00:00
Mitchell Livingston
6450f36349 avoid some unnecessary calculations when drawing the progress bar gradients by flipping it 2008-06-24 04:16:46 +00:00
Mitchell Livingston
ecab0ddc15 whoops 2008-06-24 04:00:39 +00:00
Mitchell Livingston
94f08e3074 the progress bar color gradients are now all generated by a single color fed into a method to generate the gradient (more consistent gradient between colors and easier to adjust the gradient look in the future) 2008-06-24 03:59:34 +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
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
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
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
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
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
417cc8a93d (trunk) update appcast and version 2008-06-13 21:59:20 +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
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
Mitchell Livingston
e64c608f2d remove reference to proxy password in prefs 2008-06-12 15:32:13 +00:00
Mitchell Livingston
c5c849060e the network prefs help button now works correctly 2008-06-12 04:26:32 +00:00
Mitchell Livingston
4474f3e1b0 behavior of keychains seems to be better with service names without spaces 2008-06-12 04:11:29 +00:00
Mitchell Livingston
54791b81e4 new files weren't uploaded in the last commit 2008-06-12 04:02:57 +00:00
Mitchell Livingston
0e266c35e5 let's store the proxy password in the keychain 2008-06-12 03:59:55 +00:00
Mitchell Livingston
88a640ecfe adjust the proxy text to remove "http" as the only type 2008-06-11 21:52:33 +00:00
Mitchell Livingston
e890e6f754 some slight alignment adjustments in the network prefs 2008-06-11 21:48:33 +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
78fae4150c on second though let's show "1 web seed" as "web seed" - that will be the most common situation 2008-06-11 19:16:47 +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
845645c213 adjustments to the Mac help documentation 2008-06-11 03:48:16 +00:00
Mitchell Livingston
860ef24480 typo fix 2008-06-11 03:29:06 +00:00
Mitchell Livingston
60b5c525cf updated help from jah 2008-06-11 03:28:14 +00:00
Mitchell Livingston
5b80678dd0 rearrange proxy prefs, and validate the proxy address value on entry 2008-06-10 22:54:30 +00:00
Mitchell Livingston
5158d6a38e only lock focus and redraw the pieces view if it has been updated 2008-06-10 21:46:34 +00:00
Mitchell Livingston
6a0038f146 combine some of the code from the last commit 2008-06-10 21:33:13 +00:00
Mitchell Livingston
a896093804 remember the previous color of the pieces view as much as possible to avoid excessive drawing 2008-06-10 21:13:33 +00:00
Mitchell Livingston
658881a93b some cleanup of the pieces view code 2008-06-10 20:15:00 +00:00
Mitchell Livingston
493d0fa474 the pieces bar and pieces view now show shades of blue/green based on progress/availability instead of preset "levels" of color - in other words, it mixes white with either blue or green where the amount of color is the exact percentage of the piece that has been downloaded 2008-06-10 19:56:53 +00:00
Mitchell Livingston
92a178d75f accidentally tied the rpc toggle to the proxy toggle 2008-06-10 18:10:51 +00:00
Mitchell Livingston
96955aaf35 (mac) implement proxy support 2008-06-10 18:08:57 +00:00
Mitchell Livingston
b7ab0132e7 the pieces bar "slides" using NSAnimation instead of a timer 2008-06-10 05:09:30 +00:00
Mitchell Livingston
11572bcf97 display the number of webseeds that we're downloading from in the main window 2008-06-10 02:40:40 +00:00
Mitchell Livingston
aeb0a5704a show the dl speed of webseeds in the webseed table 2008-06-10 01:49:09 +00:00
Mitchell Livingston
9207316488 make the pieces view a bit more efficient in terms of not storing values when it's not shown 2008-06-09 23:23:55 +00:00
Mitchell Livingston
dd715ccaf6 accidently committed some log statements 2008-06-09 22:45:31 +00:00
Mitchell Livingston
41ff271f20 more adjustments to the pieces view 2008-06-09 22:44:08 +00:00
Mitchell Livingston
09db9d7f0c some maintenance on the pieces view 2008-06-09 21:20:01 +00:00
Mitchell Livingston
7c483044b2 email addresses should start with "mailto:" 2008-06-09 04:33:53 +00:00
Mitchell Livingston
84882eaff8 update email addresses; make links clickable in the Mac about box 2008-06-09 04:26:53 +00:00
Mitchell Livingston
457585252a #990 - add hidden pref for DSCP support 2008-06-08 22:59:27 +00:00
Mitchell Livingston
4d834e098a finish renaming "web seeders" to "web seeds" 2008-06-08 21:13:35 +00:00
Mitchell Livingston
c60c6b0e10 "web seeds", not "web seeders" 2008-06-08 18:02:16 +00:00
Mitchell Livingston
f205d28ffb rephrase the remote preferences check, and add a description below it 2008-06-08 17:02:32 +00:00
Mitchell Livingston
31a467a790 make the web seed table a little more efficient 2008-06-08 16:38:15 +00:00
Mitchell Livingston
c83daab843 add a "DL" column to the web seed table (not yet functional) 2008-06-08 15:54:34 +00:00
Mitchell Livingston
2cbf55351d another attempt to improve the animation reliability of the sliding web seeds table 2008-06-08 05:36:49 +00:00
Mitchell Livingston
9bbd4bb5d4 put in placeholder (non-functional) proxy preferences 2008-06-08 04:16:06 +00:00
Mitchell Livingston
af27086420 re-implement animated resizing of the web seed table, this time in a safer and 10.4-compatable way 2008-06-08 04:11:29 +00:00
Mitchell Livingston
7012831928 get rid of the web seed table animation for now - it refuses to play well with others 2008-06-08 02:18:36 +00:00
Mitchell Livingston
0f9093cb7d more chicanery to get the web seed table resizing in edge-case situations 2008-06-08 02:10:10 +00:00
Mitchell Livingston
e0e086b8cb refinement to the resizing web seeds table code 2008-06-08 01:27:49 +00:00
Mitchell Livingston
0a9e5d6bad first stab at animating the web seed table 2008-06-08 01:17:36 +00:00
Mitchell Livingston
651549d401 update the peer inspector tab to show web seeders 2008-06-07 23:38:05 +00:00
Mitchell Livingston
aa1bea4065 add Growl 1.1.3 2008-06-06 22:07:46 +00:00
Mitchell Livingston
31d1252221 remove Growl 1.1.2 2008-06-06 22:07:21 +00:00
Mitchell Livingston
3bc2f91d2d fix typo when updating session settings through rpc; update strings and appcast 2008-06-06 05:01:28 +00:00
Mitchell Livingston
8b3f992ad8 update port status strings and creator "no tracker" string 2008-06-05 19:26:35 +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
bd2ad5ca97 handle all settings changed by rpc (previously download location was missing) 2008-06-05 15:22:18 +00:00
Mitchell Livingston
4951ba05d0 avoid unnecessary memory allocation when updating the rpc access list 2008-06-05 05:00:24 +00:00
Mitchell Livingston
6d04fb8832 some small simplifications to the group code 2008-06-05 02:46:39 +00:00
Mitchell Livingston
f010e5f372 minor efficiency improvements 2008-06-05 02:16:33 +00:00
Mitchell Livingston
e0345e462a adjust the placement of the port status indicator 2008-06-04 23:03:46 +00:00
Mitchell Livingston
c6d45c0c73 update strings file; remove commented-out code 2008-06-04 21:18:42 +00:00
Mitchell Livingston
383f82cdd3 minor update to the creator window 2008-06-04 21:09:42 +00:00
Mitchell Livingston
d7548a75c6 ability to create torrent files with multiple trackers 2008-06-04 20:55:38 +00:00
Mitchell Livingston
7c5134739a disable rpc controls when rpc is disabled 2008-06-04 19:22:38 +00:00
Mitchell Livingston
6497411b61 add a note about wildcards to the rpc prefs 2008-06-04 18:06:16 +00:00
Mitchell Livingston
fa08470cfa accurately test the rpc acl's ip address 2008-06-04 17:25:51 +00:00
Mitchell Livingston
cf28aa878a on Tiger attempt to show the group filter image at the correct size 2008-06-04 17:15:24 +00:00
Mitchell Livingston
a3324fbeea print the rpc access list error message to Console 2008-06-04 16:24:49 +00:00
Mitchell Livingston
bb2fbf088f actually hook up the rpc port field 2008-06-04 06:44:21 +00:00
Mitchell Livingston
6243881480 sort ip addresses in the rpc access table; other cleanup with this table code 2008-06-04 06:40:50 +00:00
Mitchell Livingston
63c06c99b1 add ability to add and remove to the rpc access list 2008-06-04 04:48:17 +00:00
Mitchell Livingston
9aa4c2b4ae add rpc access control table to prefs 2008-06-04 03:50:10 +00:00
Mitchell Livingston
ec80337b9c attempt to eliminate an unused view item 2008-06-03 20:47:33 +00:00
Mitchell Livingston
1a234d951c use date added, date completed, and date of last activity from libT, setting the old Mac values on first run 2008-06-03 19:47:07 +00:00
Mitchell Livingston
32ddfbe98a initial rpc pref pane 2008-06-03 19:11:43 +00:00
Mitchell Livingston
8bd570d976 get rid of an unnecessary warning 2008-06-03 18:00:51 +00:00
Mitchell Livingston
84601b3e09 implement most of the rpc preferences updating 2008-06-03 17:55:43 +00:00
Mitchell Livingston
c42a623ada only update the options window when the updated torrent is already selected 2008-06-03 16:28:09 +00:00
Mitchell Livingston
6e6e8680d1 swap rpc start/stop and remove 2008-06-03 16:22:31 +00:00
Mitchell Livingston
9eaef4723e mac: implement rpc started, stopped, and updated 2008-06-03 16:20:21 +00:00
Mitchell Livingston
9b4c88ee27 attempt to make the tracker table and buttons a bit nicer on Tiger 2008-06-03 15:27:03 +00:00
Mitchell Livingston
15beea0630 update NEWS and mac strings 2008-06-02 20:31:26 +00:00
Mitchell Livingston
a4520742e5 for now don't allow modification of non-user added trackers 2008-06-02 19:42:14 +00:00
Mitchell Livingston
2b72de34ab pluralize the "remove tracker" dialogue appropriately; merge more of the remove code 2008-06-02 19:17:04 +00:00
Mitchell Livingston
6d7077522b merge some code for removing trackers 2008-06-02 18:47:54 +00:00
Mitchell Livingston
b884651ac3 add a warning when removing built-in trackers 2008-06-02 18:34:58 +00:00
Mitchell Livingston
88d357539e (mac) initial support for adding and removing trackers 2008-06-02 17:26:02 +00:00
Mitchell Livingston
f3a974c40e allow torrents with no announce address to be created again 2008-06-02 01:55:15 +00:00
Mitchell Livingston
4c20b4e0d4 mac build builds again 2008-06-01 19:08:38 +00:00
Mitchell Livingston
d4618ef74d don't archive group images; update group images when colors change 2008-05-31 03:11:59 +00:00
Mitchell Livingston
1cb0451c05 in the groups menu, show the "blank group" image; resize the images in the groups menu appropriately 2008-05-31 02:52:49 +00:00
Mitchell Livingston
62f034cdbd potential decrease in memory usage when showing the group dividers 2008-05-31 02:38:44 +00:00
Charles Kerr
468a883f23 API cleanup: s/tr_torrentRates/tr_sessionGetSpeed/ 2008-05-30 15:19:07 +00:00
Mitchell Livingston
8a876d755a "isFolder" is a better method name than "folder" 2008-05-29 22:16:03 +00:00
Mitchell Livingston
84f922af92 pieces bar color adjustment; dead code removal 2008-05-29 21:50:16 +00:00
Mitchell Livingston
7e698d48b4 fix typo from the typo fix 2008-05-29 00:58:20 +00:00
Mitchell Livingston
1828cca645 fix 2 typos 2008-05-29 00:56:58 +00:00
Mitchell Livingston
b9baa6ba84 update localizable strings and NEWS 2008-05-29 00:51:28 +00:00
Mitchell Livingston
ce7e9f92b4 fix typo on Tiger 2008-05-29 00:19:28 +00:00
Mitchell Livingston
7dd1199620 show a warning when create a torrent file with a blank address 2008-05-29 00:18:10 +00:00
Mitchell Livingston
aed40c4318 allow creation of torrents with no announce address 2008-05-28 23:57:25 +00:00
Mitchell Livingston
63470e90cd handle removing with rpc 2008-05-27 19:05:48 +00:00
Mitchell Livingston
3a1c463fee simplify the drawing of group colors for transfers 2008-05-27 16:07:12 +00:00
Mitchell Livingston
131a79c702 allow transfers to be dragged when status fields are hit; trivial efficiency improvements when drawing torrent cells 2008-05-27 06:05:05 +00:00
Mitchell Livingston
9f3a13f1b4 improvement for showing the pieces bar for transfers with few pieces (less than 324) 2008-05-27 05:27:42 +00:00
Mitchell Livingston
510570091c no need to have the bitmap as an instance variable since it is no longer saving colors between reload 2008-05-27 05:08:09 +00:00
Mitchell Livingston
cd886da2ac trivial efficiency 2008-05-27 04:49:08 +00:00
Mitchell Livingston
88dd8ef23e dead code removal 2008-05-27 04:26:09 +00:00
Mitchell Livingston
a24eabaa24 simplify the pieces bar by not drawing the gradient over it 2008-05-27 04:25:00 +00:00
Mitchell Livingston
3eb3d890ec small potential speedup for the pieces bar 2008-05-27 04:20:25 +00:00
Mitchell Livingston
ff929b1f6a support for adding a transfer through rpc 2008-05-27 00:52:18 +00:00
Mitchell Livingston
c939cc4b98 prepare Torrent.[mh] for rpc 2008-05-26 23:23:07 +00:00
Mitchell Livingston
8417a114a2 rearrange the "transfers" pref pane 2008-05-26 22:35:18 +00:00
Mitchell Livingston
99c5ce5dce Option to only show the add window when manually adding transfers 2008-05-26 21:39:30 +00:00
Mitchell Livingston
5f9ec561e6 a little work with rpc 2008-05-25 17:34:02 +00:00
Mitchell Livingston
9d2a738cfe attempt to fix "0 times" stats bug 2008-05-24 23:51:51 +00:00
Mitchell Livingston
913b88c8b6 potential fix for users that have "0 times" opened in stats window 2008-05-23 22:58:17 +00:00
Mitchell Livingston
e03444fe86 even more efficiency when drawing custom row colors 2008-05-23 20:36:19 +00:00
Mitchell Livingston
793d5bc2b6 don't draw the white rows - this is already performed before hand 2008-05-23 20:18:14 +00:00
Charles Kerr
53d8574b11 * change tr_stat.activityDate's and tr_stat.startedDate's type to time_t, since that's how everyone uses them anyway
* add a little more documentation to tr_stat and tr_ctor in transmission.h
2008-05-23 20:04:41 +00:00
Mitchell Livingston
03292f0bd8 missed these files in the last commit 2008-05-23 19:32:35 +00:00
Mitchell Livingston
0558f0b05f manually draw the alternating row colors in the tracker table as well 2008-05-23 19:31:57 +00:00
Mitchell Livingston
527450b285 use the clipRect as the visible rect 2008-05-23 19:17:01 +00:00
Mitchell Livingston
5cd3dd1db7 manually draw the alternating row colors - this allows the rows below each group row to start as white 2008-05-23 19:04:19 +00:00
Mitchell Livingston
6345b6ba11 keep strings consistent 2008-05-23 16:56:03 +00:00
Mitchell Livingston
ecb0dfc0f3 for users that have "times open" displayed as 0, display "n/a" instead 2008-05-23 16:54:01 +00:00
Charles Kerr
d18fb68fbc sine we now have two public ports (peer and rpc), rename "publicPort" as "peerPort" 2008-05-23 16:18:58 +00:00
Charles Kerr
0621c67c41 more cleanup work:
(1) kill the pointless "tr_tracker_stat" struct.
(2) kill the unused "tr_torrentRemoveSaved()" function.
(3) kill the redundant "nextManualAnnounceTime" variable.
(4) make the TR_ERROR_IS_* macros private.
2008-05-22 23:11:21 +00:00
Mitchell Livingston
29729d35e7 streamline FileListNode.m, moving asserts to more appropriate locations 2008-05-22 21:06:56 +00:00
Charles Kerr
26b5a16630 (libt) more janitorial work on cleaning up tr_session*() and tr_torrent*() functions: session stats, torrent count, and manual update. 2008-05-22 20:44:41 +00:00
Mitchell Livingston
b59be62bb5 fix errors with the new file structure code when displaying per-torrent action menu 2008-05-22 20:00:22 +00:00
Charles Kerr
9fdb8afdf0 (rpc) remove TR_RPC_TORRENT_CLOSING. formalize "torrent-list"'s response in the rpc spec. 2008-05-22 19:24:11 +00:00
Mitchell Livingston
1279b6ffff move new files into the macosx directory 2008-05-22 18:44:58 +00:00
Mitchell Livingston
b89071685f use a custom class instead of a dictionary for holding a torrent's file structure 2008-05-22 18:39:49 +00:00
Charles Kerr
dceabc5661 make tr_stat identical in transmission.h and rpc-spec.txt. 2008-05-22 16:59:51 +00:00
Charles Kerr
7b209acc1b more janitorial cleanup on the "tr_session*" namespace. Today's victim: tr_handle_status. 2008-05-22 12:31:47 +00:00
Mitchell Livingston
e6f66b1d07 quicklook window expands from the icon instead of the whole table row 2008-05-21 22:09:05 +00:00
Mitchell Livingston
0c94c7b623 (trunk) update to 1.21 2008-05-21 21:15:15 +00:00
Mitchell Livingston
8d3c742eb1 fix infinite loop when quicklooking a collapsed group 2008-05-21 19:27:22 +00:00
Mitchell Livingston
3bac97b948 enable/disable the quicklook menu item/toolbar item 2008-05-21 18:59:18 +00:00