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
|
55699c2347
|
plug a trivial memory leak
|
2008-06-15 04:56:57 +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
|
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
|
4474f3e1b0
|
behavior of keychains seems to be better with service names without spaces
|
2008-06-12 04:11:29 +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
|
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
|
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
|
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
|
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
|
a3324fbeea
|
print the rpc access list error message to Console
|
2008-06-04 16:24:49 +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
|
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
|
b884651ac3
|
add a warning when removing built-in trackers
|
2008-06-02 18:34:58 +00:00 |
Mitchell Livingston
|
aed40c4318
|
allow creation of torrents with no announce address
|
2008-05-28 23:57:25 +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
|
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
|
7e36f684a9
|
mac build compiles
|
2008-05-12 16:39:32 +00:00 |
Mitchell Livingston
|
4c7be1b020
|
update "i" general info image in the inspector; trivial code changes
|
2008-05-04 19:45:51 +00:00 |
Mitchell Livingston
|
54c345b2cb
|
remove the last script committed - Transmission now requires Mac OS X 10.4.11 with Security Update 2008-002 or 10.5 or higher
|
2008-04-30 18:35:07 +00:00 |
Mitchell Livingston
|
468104028b
|
#893 add statistics "reset" button
|
2008-04-22 21:04:01 +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
|
5acb4297ae
|
experiment in improving calculation of the availability bar
|
2008-04-16 12:32:07 +00:00 |
Mitchell Livingston
|
6ca3f6516b
|
experiment with supporting custom user sounds on Leopard
|
2008-04-10 16:03:12 +00:00 |
Mitchell Livingston
|
4a146b75c1
|
#851 extra adjustment of text placement when quitting
|
2008-04-07 21:25:31 +00:00 |
Mitchell Livingston
|
dd1a319d2d
|
on Tiger, show an appropriate image for the Peers pref tab
|
2008-04-07 21:13:10 +00:00 |
Mitchell Livingston
|
0663eb4dd4
|
trivial changes
|
2008-04-06 13:10:19 +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
|
ea14cc231e
|
on Tiger show a Network icon in prefs
|
2008-04-06 03:10:35 +00:00 |
Mitchell Livingston
|
6057eb0ab6
|
replace Advanced preference tab with Peers and Network tabs
|
2008-04-06 03:06:26 +00:00 |
Mitchell Livingston
|
fb437cb20a
|
update the strings file; adjust the blocklist text
|
2008-03-30 03:40:13 +00:00 |
Mitchell Livingston
|
e0af0fd5c6
|
some rephrasing for the blocklist prefs window
|
2008-03-30 01:18:23 +00:00 |
Mitchell Livingston
|
5596981934
|
show the number of blocked ip addresses in the preferences window
|
2008-03-30 01:10:18 +00:00 |
Mitchell Livingston
|
7fdb2f6f40
|
first implementation of the blocklist
|
2008-03-29 23:38:38 +00:00 |
Mitchell Livingston
|
56a181d696
|
updated help from jah
|
2008-03-07 14:07:55 +00:00 |
Mitchell Livingston
|
920811c894
|
eliminate a warning
|
2008-01-23 18:53:19 +00:00 |
Mitchell Livingston
|
3bd38202a6
|
lower default number of total and per-torrent peers (new global value will automatically replace the current global value)
|
2008-01-20 04:50:41 +00:00 |
Mitchell Livingston
|
8ebe4614b2
|
when using the Add window, if the destination and the data have the same name, give a warning stating this (should help avoid the "why can't i seed if i set the destination to the data" problems)
|
2008-01-11 19:54:08 +00:00 |
Mitchell Livingston
|
b3e8a9f5e8
|
check that download isn't set to -1 (from very old version)
|
2008-01-06 17:52:28 +00:00 |
Mitchell Livingston
|
d63d29bbbe
|
turn the open window on by default
|
2008-01-05 04:18:07 +00:00 |
Mitchell Livingston
|
093b59f754
|
refactor some of the torrent opening code
|
2008-01-05 02:48:10 +00:00 |
Mitchell Livingston
|
f2a6d79928
|
better preservation of old download location
|
2008-01-05 01:48:55 +00:00 |
Mitchell Livingston
|
e9e5638664
|
first commit of (unfinished) dialog when adding torrents
|
2008-01-04 04:45:31 +00:00 |
Mitchell Livingston
|
113197d91d
|
missed a string localization
|
2008-01-03 06:36:38 +00:00 |
Mitchell Livingston
|
f80bd47056
|
update copyright info for 2008
|
2008-01-02 16:55:05 +00:00 |
Mitchell Livingston
|
66908fe13a
|
reload the filter when changing "stalled" setting
|
2007-12-31 04:18:40 +00:00 |
Mitchell Livingston
|
08e5372e56
|
use shields-up instead of our own port checker
|
2007-12-31 02:17:27 +00:00 |
Mitchell Livingston
|
e9238b7860
|
clean up and remove a warning
|
2007-12-25 19:14:45 +00:00 |
Mitchell Livingston
|
2b10655f0e
|
use tr_initFull
|
2007-12-24 15:29:29 +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
|
1988925a91
|
experiment to get speed limit action menu to work
|
2007-12-20 19:57:42 +00:00 |
Mitchell Livingston
|
d2e57f4b54
|
make stats window wider; clean up the port code
|
2007-12-18 20:59:55 +00:00 |
Mitchell Livingston
|
9bac10d4a3
|
ensure that a single portchecker can be used for only a single check
|
2007-12-18 20:10:23 +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
|
f0f71ec09c
|
update news
|
2007-12-06 14:25:27 +00:00 |
Mitchell Livingston
|
ac369517ab
|
fix a memory leak
|
2007-12-06 01:07:56 +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
|
f20a6b15b7
|
add availability bar to dim percent not available (yellow for now)
|
2007-11-11 16:59:32 +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
|
e37a3d3157
|
when sorting by queue order, allow torrents to be reordered even if they are filtered (put below the one above it in the total queue)
|
2007-11-09 23:38:35 +00:00 |
Mitchell Livingston
|
b382628933
|
have libtransmission be in charge of checking if nat traversal is disabled when quitting
|
2007-11-09 15:06: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
|
60ea0af733
|
fix bug with setting port value in prefs
|
2007-11-05 04:00:19 +00:00 |
Mitchell Livingston
|
4cb7eb603d
|
stop timers and notification checking on quit right away
|
2007-11-02 03:13:44 +00:00 |
Mitchell Livingston
|
14c90560fc
|
use built-in general and advanced images in the preferences window on Leopard
|
2007-10-29 20:57:36 +00:00 |
Mitchell Livingston
|
42ed03282c
|
change tiff's to png's
|
2007-10-28 03:29:20 +00:00 |
Mitchell Livingston
|
534df72393
|
trunk: because of the crashing caused by soundNamed: with some sounds, don't allow custom sounds
|
2007-10-24 21:33:04 +00:00 |
Mitchell Livingston
|
2b3751c2d8
|
trunk: fix small memory leak when generating sounds menu
|
2007-10-24 16:50:10 +00:00 |
Mitchell Livingston
|
ab154c3971
|
switch-ify more code
|
2007-10-08 04:28:15 +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
|
3677ac13d0
|
remove comments/glue code that disabled encryption, although it still won't build in xcode
|
2007-09-20 19:30:29 +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
|
a9d4c96cd4
|
stop the torrent update function from creating a mutable string to then place it in another mutable string
|
2007-09-16 15:51:25 +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
|
e03c677828
|
fix small memory leak that has been around forever
|
2007-09-16 00:40:15 +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
|
8ae9d20712
|
rename the addition files
|
2007-08-20 16:34:21 +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
|
47f2ceabe0
|
factor in scaling when resizing the prefs window
|
2007-08-08 18:03:18 +00:00 |
Mitchell Livingston
|
15f1a5f9ad
|
get compiling with new speed code
|
2007-07-20 20:35:15 +00:00 |
Mitchell Livingston
|
0fd3c80c7f
|
same as last commit, with different objects
|
2007-07-01 18:02:10 +00:00 |
Mitchell Livingston
|
264cdfdc11
|
add an option in the duplicate alert to not prompt again
|
2007-06-29 23:54:36 +00:00 |
Mitchell Livingston
|
c8ac8e312b
|
make stalled check work for minutes, not seconds
|
2007-05-28 16:40:56 +00:00 |
Mitchell Livingston
|
3fddee3089
|
update the xcode project file
|
2007-05-27 22:43:02 +00:00 |
Mitchell Livingston
|
c73ed28f32
|
typo fix #2
|
2007-05-26 07:22: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
|
92d8072c44
|
have no default value for auto-import, and instead prompt for directory when enabled
|
2007-05-07 05:10:21 +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
|
0cf1d27b04
|
get error messages working again
|
2007-04-23 18:49:28 +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
|
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
|
c9d2f7005c
|
Sounds pulldowns only get sounds from the built-in system sound folder. This should avoid an Apple error (and resulting crash) with some wav files on Intel macs.
|
2007-02-09 15:02:25 +00:00 |
Mitchell Livingston
|
6a9f6c3236
|
use actual port used when checking the status
|
2007-02-07 05:32:16 +00:00 |
Josh Elsasser
|
f67ad8cf47
|
Add a new interface to make the public port available to the frontend.
|
2007-02-06 04:26:40 +00:00 |
Eric Petit
|
7a6401c7b4
|
Split transmission.c: everything related to the accept/upnp/choking
thread was moved to shared.c
|
2007-01-19 04:42:31 +00:00 |
Mitchell Livingston
|
806693281f
|
separate queue for seeding torrents
|
2007-01-09 03:25:13 +00:00 |
Mitchell Livingston
|
39cccec3d5
|
clean up queue code some more
|
2007-01-09 01:31:56 +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
|
e880aa48a5
|
make function names a little more specific
|
2006-12-27 00:22:38 +00:00 |
Mitchell Livingston
|
5f3434788a
|
Peers progress bar in inspector window. Bar should be red when progress is < .33, yellow when < .66, and green when greater.
|
2006-11-10 04:55:52 +00:00 |
Mitchell Livingston
|
738149e629
|
don't autovalidate toolbar items that never change
|
2006-11-06 02:05:32 +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
|
c111c4fb53
|
remove some 10.3 checks
|
2006-11-03 02:49:16 +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
|
5d77966aa4
|
Use bindings to show text and icon of pulldown menu items.
|
2006-10-29 16:14:35 +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
|
21c2aba63b
|
remove some redundant warnings
|
2006-10-25 13:36:30 +00:00 |
Mitchell Livingston
|
bc619e3df3
|
Small fix for changing action menu values after prefs are changed.
|
2006-10-25 13:31:49 +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
|
e14c518ab6
|
remove redundant methods
|
2006-10-24 21:25:03 +00:00 |
Mitchell Livingston
|
ab291dc44d
|
proper title in prefs window
|
2006-10-24 21:04:40 +00:00 |
Mitchell Livingston
|
b95748b998
|
some cleanup from the previous commit
|
2006-10-24 20:51:47 +00:00 |
Mitchell Livingston
|
72d0964ffc
|
Use localized strings where necessary. Also a fix for the port checker. Thanks to Cédric Luthi for these.
|
2006-10-24 20:34:13 +00:00 |
Mitchell Livingston
|
5b882ce015
|
More small changes, including to window placement.
|
2006-10-21 20:41:10 +00:00 |
Mitchell Livingston
|
5f87a757fb
|
refresh port status when changing autoport setting
|
2006-10-11 18:55:20 +00:00 |
Mitchell Livingston
|
794226d07d
|
correct image file extension
|
2006-10-04 20:10:45 +00:00 |