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
Eric Petit
f98fe6a1b0
Added $Id$ keywords and updated a few headers
2006-05-29 21:21:23 +00:00
Eric Petit
7e244c6792
Merged Mitchell's changes, this includes:
...
Adds stop at ratio,
Adds sorting by name, date or state,
Seperates Info window into its own nib,
Adds option to enable or disabled autostarting downloads,
Seperates Network / Transfers in the Preferences
2006-05-25 12:22:19 +00:00
Eric Petit
796e2b868e
Adds Action button that allows quick setting of upload and download limits,
...
Makes the bottom bar look like Mail's,
Moves stats to a top, hideable bar.
2006-05-01 00:15:18 +00:00
Eric Petit
c6afb1c534
Adds download rate limit to OS X interface
2006-04-07 14:22:27 +00:00
Eric Petit
604f0b2b35
Removed 'BadgeCompleted' option - who'd want to disable it anyway?
2006-02-08 18:10:42 +00:00
Eric Petit
0f1499a22b
Added check for update
2006-01-29 22:01:08 +00:00
Eric Petit
ab3abc5af6
Added preferences to configure badging
2006-01-29 19:47:54 +00:00