1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-23 22:50:41 +00:00
Commit graph

161 commits

Author SHA1 Message Date
Mitchell Livingston
554088d322 add support for auto-updating to beta releases 2009-01-11 16:58:14 +00:00
Mitchell Livingston
055afd2d4d update the Mac code's copyright dates 2009-01-10 23:37:37 +00:00
Charles Kerr
55f263312f (trunk) patch from wereHamster to finish off tr_handle 2008-12-22 19:14:43 +00:00
Mitchell Livingston
7b17087c70 #1157 ability to pick a random port in libtransmission; mac preference to pick a random port on launch and on button click 2008-12-11 04:41:23 +00:00
Mitchell Livingston
399485bf6c add an option to disable Bonjour broadcasting of the web ui link 2008-12-06 02:59:04 +00:00
Mitchell Livingston
16e6aadec3 #1529 patch from ciaran to move the groups window into the preferences window 2008-11-29 20:03:18 +00:00
Mitchell Livingston
afb9d97f55 update NEWS; trivial changes 2008-11-01 15:22:32 +00:00
Mitchell Livingston
79e7223421 add option to enable/disable rpc whitelist 2008-10-01 23:02:37 +00:00
Mitchell Livingston
a616666541 support the new whitelist 2008-10-01 22:17:25 +00:00
Mitchell Livingston
d4baaede82 remove an unused method; trivial type changes 2008-09-07 17:57:58 +00:00
Mitchell Livingston
14760b85f3 ability to auto-update the blocklist automatically weekly (mac) 2008-09-01 15:46:00 +00:00
Mitchell Livingston
05d35d6698 add a field indicating when the blocklist was last updated 2008-09-01 03:26:04 +00:00
Mitchell Livingston
25c30650d6 some more streamlining of the blocklist code 2008-08-31 20:48:10 +00:00
Mitchell Livingston
2bf3559d13 initial Sparkle 1.5 b5 commit 2008-08-15 01:44:46 +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
04981e32c4 add a port field to the proxy prefs 2008-07-15 01:25:21 +00:00
Mitchell Livingston
02a39a0e1c make RPC password use the Keychain as well 2008-06-13 19:56:09 +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
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
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
96955aaf35 (mac) implement proxy support 2008-06-10 18:08:57 +00:00
Mitchell Livingston
0d13894dff add fields for rpc username and password 2008-06-05 16:50:39 +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
32ddfbe98a initial rpc pref pane 2008-06-03 19:11:43 +00:00
Mitchell Livingston
84601b3e09 implement most of the rpc preferences updating 2008-06-03 17:55:43 +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
Mitchell Livingston
d581251a18 the blocklist downloader should get the tr_handle from the prefs controller instead of needing it passed separately 2008-04-17 04:25:49 +00:00
Mitchell Livingston
11d64631d9 add a button to the peers prefs window for help documentation; divide the help documentation between peers and network 2008-04-06 05:07:28 +00:00
Mitchell Livingston
6057eb0ab6 replace Advanced preference tab with Peers and Network tabs 2008-04-06 03:06:26 +00:00
Mitchell Livingston
7fdb2f6f40 first implementation of the blocklist 2008-03-29 23:38:38 +00:00
Mitchell Livingston
8af8e75085 rearrange the Transfers Preference view 2008-01-13 21:27:43 +00:00
Mitchell Livingston
f80bd47056 update copyright info for 2008 2008-01-02 16:55:05 +00:00
Mitchell Livingston
8c22757404 update mac gui to recognize global pex 2007-12-24 05:05:56 +00:00
Mitchell Livingston
63e7a8597e get ipc fully working with ipc 2007-12-24 03:48:42 +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
ba9f48b503 add ability to set global number of connections 2007-12-21 05:56:34 +00:00
Mitchell Livingston
896a19ae28 use the Transmission website for checking port status; stop previous port check before starting a new one 2007-12-18 20:02:49 +00:00
Mitchell Livingston
40d5a4a39a hopefully fix bug with entering values with commas in prefs, switch pref formatters to 10.4 2007-12-06 00:27:39 +00:00
Mitchell Livingston
5373a9d82d eliminate the second port status dot/text field to avoid confusion 2007-11-11 06:36:32 +00:00
Mitchell Livingston
6ee138e0fd add pref option to prefer to use/not use encryption (currently seems crashy) 2007-11-08 23:12:07 +00:00
Mitchell Livingston
b3c35b036c change some initializers so that they are aware of their own nib's name 2007-10-07 12:24:26 +00:00
Mitchell Livingston
f0b968d7b7 get xcode project building again 2007-09-20 20:24:33 +00:00
Mitchell Livingston
4932e8eb0e allow preferences to set encryption, commented out for now 2007-09-20 11:46:30 +00:00
Mitchell Livingston
910bc0d7b8 use sounds from the user's sounds folder as well as system sounds 2007-09-17 00:01:57 +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
2e05d5fbfb Network prefs become advanced prefs, and add a (disabled) option for encryption 2007-09-15 01:47:11 +00:00
Mitchell Livingston
974bc096e1 only allow update checks daily, and remove an unused method 2007-08-11 04:02:35 +00:00
Mitchell Livingston
0fd3c80c7f same as last commit, with different objects 2007-07-01 18:02:10 +00:00
Mitchell Livingston
c8ac8e312b make stalled check work for minutes, not seconds 2007-05-28 16:40:56 +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
9c4e9d1c5a new option in general prefs to reset all warnings (replaces option for enabling file size check) 2007-04-25 03:16:25 +00:00
Mitchell Livingston
1ff647412e attempt to simplify port gui code a little more 2007-04-16 04:50:57 +00:00
Mitchell Livingston
e19ba5199b change around the gui code for the Network prefs a bit 2007-04-16 03:45:33 +00:00
Mitchell Livingston
974c69215a update licenses to 2007 2007-04-03 02:22:25 +00:00
Mitchell Livingston
f946888316 preference to not give warning about remaining space 2007-03-24 17:31:10 +00:00
Mitchell Livingston
1c0e5ca701 update progress bar when seeding immediately when the stop ratio setting is changed 2007-03-22 19:16:08 +00:00
Mitchell Livingston
305675cc3b tiny consistency changes 2007-03-11 22:12:01 +00:00
Mitchell Livingston
806693281f separate queue for seeding torrents 2007-01-09 03:25:13 +00:00
Mitchell Livingston
c6b6e93265 let's make things simpler: no need for default individual torrent bandwidth limits...global limits and inspector options are enough 2007-01-08 15:11:15 +00:00
Mitchell Livingston
0cc6a306ac remove bindings from the rest of the text fields, added back glue code 2006-12-31 23:24:23 +00:00
Mitchell Livingston
5c0230cfcb bindings + formatters = trouble....revert to glue code for speed limit, torrent limit, and port fields in prefs...more to come later 2006-12-31 21:38:35 +00:00
Mitchell Livingston
d7f1933087 redone options tab of inspector...current settings for "stop at ratio" won't carry over 2006-12-28 00:29:05 +00:00
Mitchell Livingston
b11b48e804 remove option to save a private torrent copy...just do it automatically 2006-11-05 19:08:38 +00:00
Mitchell Livingston
4c36ac4a10 incomplete folder for downloading torrents 2006-11-03 16:01:45 +00:00
Mitchell Livingston
2873ff5baf Use an NSDatePicker for the speed limit scheduler...this will require 10.4 for now. 2006-11-01 16:37:14 +00:00
Mitchell Livingston
c3992fde5e uncheck "delete original" when unchecking "copy torrent" 2006-10-29 17:38:57 +00:00
Mitchell Livingston
52841c94b9 bind sound popups and catch if auto speed limit times are the same 2006-10-29 17:05:27 +00:00
Mitchell Livingston
00fe6a984f Partial use of bindings in prefs/action menu. This is still experimental and evolving, with the most obvious problem that entering an invalid value causes an annoying error sheet to appear. 2006-10-27 19:14:04 +00:00
Mitchell Livingston
5a554cef95 load prefs when first used as opposed to at launch 2006-10-25 02:57:00 +00:00
Mitchell Livingston
3e93518815 work around for small bug in apple code 2006-09-28 21:37:19 +00:00
Mitchell Livingston
c8d7769436 Status on ports in prefs window. Thanks to cluthi on the forums for this. 2006-09-28 21:14:49 +00:00
Josh Elsasser
0257761670 Merge nat-traversal branch to trunk. 2006-09-25 18:37:45 +00:00
Mitchell Livingston
cc66511f98 Scheduler is now more automatic. 2006-08-11 22:58:14 +00:00
Mitchell Livingston
355ae372cf Add help button to Network prefs that goes straight to portforwarding help. 2006-08-08 23:03:45 +00:00
Mitchell Livingston
9586b1fc41 Allow scheduling of speed limit.
Preference window saves when closing again.
2006-08-08 02:11:51 +00:00
Mitchell Livingston
1ad131401d Use tabs in Transfers section of prefs. 2006-08-07 03:55:03 +00:00
Mitchell Livingston
d068cfcf57 User can now choose the sound that plays. 2006-08-07 02:28:31 +00:00
Mitchell Livingston
874b50ac84 Play sound when seeding completes. 2006-08-07 01:03:14 +00:00
Mitchell Livingston
accc03084c Option to play sound when downloads finish (for now the sound is "Glass"). 2006-08-07 00:46:47 +00:00
Mitchell Livingston
e8f77bb80f Change setup of PrefsController a little. 2006-07-30 22:11:08 +00:00
Mitchell Livingston
c0004c7e96 New prefs setting to keep the window sized perfectly for the current number of transfers. 2006-07-22 16:38:05 +00:00
Eric Petit
f199e0a9d9 Revert [619] 2006-07-16 19:39:23 +00:00
Mitchell Livingston
5d36721a15 Remove old Sparkle... 2006-07-16 19:28:19 +00:00
Mitchell Livingston
cb8baebb35 Monitor a folder for torrent files, adding them as they are added (by polling the folder). Growl notifications for import, and only try to reimport the same torrent if the setting is changed, the app is restarted, or the torrent file is moved to a different folder then moved back.
Original code from Steve (brilla on the forums).
2006-07-07 01:03:52 +00:00
Mitchell Livingston
3581efe3da Remove a variable. 2006-07-01 00:44:22 +00:00
Mitchell Livingston
3beaefcf93 Speed Limit: a way to quickly change the upload and download limits for when less bandwidth has to be used. 2006-06-30 23:43:43 +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
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
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
Josh Elsasser
0600f3d4aa Add support to libtransmission and the MacOS X GUI for saving private copies of
torrent files.
2006-06-09 19:53:35 +00:00
Josh Elsasser
9a865c00b9 Revert the last commit, it wasn't supposed to go on the trunk. 2006-06-08 04:44:45 +00:00
Mitchell Livingston
41525beaa3 Initial support of moving torrent files in Mac version. Some things are incomplete and it's not yet guaranteed to work (in other words, only I should be even trying to use it). 2006-06-08 04:40:45 +00:00
Mitchell Livingston
41ce603b10 First commit on my own 8-)
Sorting by progress, sorting no longer causes crashes.
New look for the table.
Info is now inspector: can set individual and multiple ratio limits, shows listing of files, more info in general, resizes when changing tabs, can change tabs with cmd-left and cmd-right.
Menu items moved to "Transfers" menu.
Sliding status bar in its own view.
Prefs moved into their own nib.
Toolbar items for pause and resume selected (many wanted this, but it needs better icons)
New icons for Transfers and General.
A lot of tweaking of main window to fix alignment etc.
Sparkle used for updated (still needs to be added to website to work).

And a lot more tweaking and changes that I'm too lazy to list.

...now let's hope I commit this right
2006-06-06 18:05:57 +00:00