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

350 commits

Author SHA1 Message Date
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
Mitchell Livingston
d0c1460c1b Make both status lines in the Network prefs match. 2006-10-04 01:46:20 +00:00
Mitchell Livingston
f1921f5cff NAT forwarding is off by default, and port, not portS 2006-09-28 23:12:14 +00:00
Mitchell Livingston
eec723ad67 Make code match the rest of the mac style. 2006-09-28 21:54:23 +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
Mitchell Livingston
f680407682 make autostart variable the same as in .6 2006-09-27 14:43:36 +00:00
Josh Elsasser
0257761670 Merge nat-traversal branch to trunk. 2006-09-25 18:37:45 +00:00
Mitchell Livingston
ea7759913d Forgot a release. 2006-09-05 21:17:59 +00:00
Mitchell Livingston
bc14e9e56c Use UKKQueue for auto import which gets rid of polling and makes the process instantaneous. 2006-09-05 04:28:07 +00:00
Mitchell Livingston
1b0811c812 Message Log window, accessible from the Transmission menu. 2006-08-21 22:07:08 +00:00
Mitchell Livingston
0caa326038 Make sure the scheduler 24-hour format is double digits. 2006-08-20 20:46:55 +00:00
Mitchell Livingston
20bcc5101b Don't change pref view to the current pref view. 2006-08-15 00:02:23 +00:00
Mitchell Livingston
0947785d80 Some changes for the last commit plus don't allow the same time for turning speed limit on and off. 2006-08-12 20:36:17 +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
251a05c305 Code for saving when closing prefs window is no longer a delegate method. 2006-08-08 11:37:54 +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
d746fd7c16 remove non-existent sound directory 2006-08-07 03:24:27 +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
e4e673df1f Make the filter buttons themselves control when they are active/inactive. 2006-08-05 13:22:30 +00:00
Mitchell Livingston
2ec6ed63eb Load prefs nib right away. 2006-08-02 21:24:53 +00:00
Mitchell Livingston
8121f8bb45 self instead of super 2006-07-30 22:20:20 +00:00
Mitchell Livingston
e8f77bb80f Change setup of PrefsController a little. 2006-07-30 22:11:08 +00:00
Mitchell Livingston
25045ca3d6 No delay in updating dock badge when changing setting in prefs. 2006-07-30 21:49:58 +00:00
Mitchell Livingston
ca97d6968a Capitalization change. 2006-07-29 16:58:44 +00:00
Mitchell Livingston
00f96fe709 New awesome help by jah. 2006-07-23 14:22:01 +00:00
Mitchell Livingston
761a3928d4 Don't disable green zoom button because showing a sheet automatically enables it. Oh well... 2006-07-22 20:39:33 +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
21bd52f44e no more double release 2006-07-10 01:09:22 +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
c106ceb023 Closing preference window without confirming a change (as in not hitting the return key) will act as if it was confirmed. 2006-07-03 01:25:22 +00:00
Mitchell Livingston
8cc1924999 Opening multiple torrents will once again respect the auto-start setting. 2006-07-01 00:55:41 +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
5046cc4752 Allow the user to create a new folder when choosing download location. 2006-06-26 05:08:19 +00:00
Mitchell Livingston
23dcbc5353 Some more work on queueing. 2006-06-23 22:32:01 +00:00
Mitchell Livingston
f2aa216dc7 If changing preference:
• from wait to start automatically, start all waiting transfers.
•  to higher number of active torrents, start waiting torrents until amount active is met.
2006-06-23 17:40:56 +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
a50ac18cbd A lot of cleanup; remove cantfindaname once and for all. 2006-06-21 14:07:56 +00:00
Mitchell Livingston
2c8b4c80ee A little cleanup, a slightly more straight-forward way of checking the Growl path, and the method to register Growl won't be called through Interface Builder. 2006-06-19 23:07:28 +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
Mitchell Livingston
4eb8918f3a Get rid of unnecessary class by merging ellipsis code into StringAdditions. 2006-06-14 20:08:51 +00:00
Mitchell Livingston
341b6ef526 simplify the icon resizing 2006-06-14 17:58:40 +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
b8fc3f76c9 Corrected keys for rate limits
Always set limit, even if value entered is wrong
2006-04-07 17:10:27 +00:00
Eric Petit
c6afb1c534 Adds download rate limit to OS X interface 2006-04-07 14:22:27 +00:00
Eric Petit
235255b8f0 Merge compat-10.2 branch. This adds Jaguar compatibility on OS X, and
completes the Jam -> Make/XCode switch. Hope it doesn't break too much.
2006-04-03 19:29:09 +00:00
Eric Petit
a1830a25bf Merge from branches/new_api:r161 2006-03-23 12:39:39 +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
89ebc1f37f Hide toolbar button in a Panther-compatible way 2006-02-04 15:21:28 +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
Eric Petit
d5fb5edc15 Use setBool: and setInt: for setting defaults instead of first changing
to strings
 Put default settings in a plist
2006-01-21 03:11:57 +00:00
Eric Petit
390b3e0466 Imports instead of include
Category for NSString instead of using Utils
 Speed string in NSString additions
2006-01-20 01:13:21 +00:00
Eric Petit
6c0a54caa5 Update 2005-12-25 2006-01-12 18:58:57 +00:00
Eric Petit
f5deceaa64 Update 2005-12-21 2006-01-12 18:57:23 +00:00
Eric Petit
835c3284dd Update 2005-11-24 2006-01-12 18:40:47 +00:00
Eric Petit
a6aa884776 Import from 2005-10-26 2006-01-12 17:43:21 +00:00