Commit Graph

280 Commits

Author SHA1 Message Date
Mitchell Livingston 843761f656 sort ul/dl rate columns by actual rate 2006-12-18 20:07:32 +00:00
Mitchell Livingston d7c9da2c8f display actual upload/download rate in inspector for individual peers 2006-12-18 06:25:40 +00:00
Mitchell Livingston 3374ce9a32 merge multitracker branch:
Adds announce list, support for code 301/302 redirect, improvements to mac inspector, better queueing with errors, random extra wait of up to a minute between announces, and other changes.
2006-12-17 16:36:27 +00:00
Mitchell Livingston 36d7fb620d lower values for peer progress colors 2006-12-15 01:49:37 +00:00
Mitchell Livingston a2dab479d9 small adjustments to original placement and value for peer progress color 2006-12-14 15:59:16 +00:00
Josh Elsasser 44f8325312 Merge scrape branch:
Automatically scrape trackers as needed.
  If tracker supplies a trackerid then use it (untested).
  Use tracker's min interval, clamped to the same range as interval.
  Show total completed downloads in the MacOS X frontend.
2006-12-02 01:46:54 +00:00
Mitchell Livingston 6a154b794d an attempt to fix the background drawing bug 2006-11-23 15:44:44 +00:00
Mitchell Livingston d47fe45226 merge tracker address and announce address into one field in the inspector 2006-11-23 04:10:16 +00:00
Mitchell Livingston ab98c157c0 combine pieces and piece size in inspector 2006-11-23 03:23:41 +00:00
Mitchell Livingston 4c32f40f3b small adjustments to inspector and check for utf-8 strings 2006-11-23 02:53:47 +00:00
Mitchell Livingston 48b0d28e26 scroll box for torrent comment 2006-11-23 02:37:54 +00:00
Mitchell Livingston 4306c7cfa5 add support in libT and the mac interface for displaying comment, creator, and date created 2006-11-23 01:38:18 +00:00
Mitchell Livingston d65612a157 url entry window is now a bit like iTunes's 2006-11-22 01:29:41 +00:00
Mitchell Livingston 0823725385 update Localizable.strings 2006-11-20 03:24:05 +00:00
Mitchell Livingston dfbb245d05 patch to PortChecker to make it more reusable 2006-11-19 15:37:57 +00:00
Mitchell Livingston ee59c4b02b clarify what the sheet does with a lab and the OK button relabeled Open 2006-11-18 18:51:07 +00:00
Mitchell Livingston 01db465db9 URL sheet button alignment and shortcuts 2006-11-18 18:44:01 +00:00
Mitchell Livingston 6f23f36cc7 change to the url sheet sizing 2006-11-18 16:01:42 +00:00
Mitchell Livingston af170830f7 show sheet where torrent url can be entered, with some basic string to url conversion 2006-11-18 15:47:20 +00:00
Mitchell Livingston 7145809986 make credits localizable 2006-11-14 19:31:47 +00:00
Mitchell Livingston 8ebdd6070a use bindings for speed limit 2006-11-11 21:03:50 +00:00
Mitchell Livingston 835a616494 smaller max width for ip address column 2006-11-11 20:16:37 +00:00
Mitchell Livingston 9b90fcc632 peer progress colors now change at 30% and 70% 2006-11-10 06:18:58 +00:00
Mitchell Livingston 53881e4b2e progress column smaller by default 2006-11-10 05:42:29 +00:00
Mitchell Livingston 3dce9fd744 continuous, not discrete 2006-11-10 05:32:29 +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 52e66c96f8 Don't request more peers if stopping (or changing ports). 2006-11-09 04:38:32 +00:00
Mitchell Livingston 738149e629 don't autovalidate toolbar items that never change 2006-11-06 02:05:32 +00:00
Mitchell Livingston 2187166572 magnifying glasses in info window reveal correct files 2006-11-06 00:08:49 +00:00
Mitchell Livingston 0ad94134b4 download "file", not "files" 2006-11-05 21:03:51 +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 8509b7aed4 check appeared in auto open pulldown for some reason 2006-11-03 16:11:58 +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 f955d93c22 bindings for minimal view and advanced bar 2006-10-31 19:16:15 +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 fb2d39c3d2 Re-enable ratio action menu items. 2006-10-28 15:44:19 +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 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 85383a66e4 New toolbar icons from Van Hugo. 2006-10-16 00:31:13 +00:00
Mitchell Livingston 78ee2deab5 buttons in inspector to reveal data file and (public) torrent file 2006-10-15 19:57:40 +00:00
Mitchell Livingston fb1bec27fb rearrange and rename individual seeding settings 2006-10-15 19:08:05 +00:00
Mitchell Livingston c521f412ad in info show the number of incoming connections next to total connections 2006-10-13 18:58:12 +00:00
Mitchell Livingston 3f90ce42fb no need to include .h's when compiling 2006-10-13 13:58:00 +00:00
Mitchell Livingston c0351c64c8 Clicking on the pieces view will toggle between piece progress view and availability view (a tooltip clarifies which view is current). 2006-10-13 13:47:52 +00:00
Mitchell Livingston 0ed7d6ab4a Pieces View is working again 2006-10-13 01:34:15 +00:00
Mitchell Livingston d2645cb4d8 auto hide the vertical scroller 2006-10-09 15:44:15 +00:00
Mitchell Livingston 46d69d2d41 Fixed annoying bug of the pieces view being black the first time it was shown. 2006-10-04 19:53:26 +00:00
Mitchell Livingston d0c1460c1b Make both status lines in the Network prefs match. 2006-10-04 01:46:20 +00:00
Mitchell Livingston 2588d2faba Release box images on dealloc. 2006-10-01 15:14:12 +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 c5d91a324b get rid of reference to old image file 2006-09-28 18:20:52 +00:00
Mitchell Livingston ff499d0328 Hide pieces view if a single torrent is not selected. 2006-09-27 19:16:34 +00:00
Mitchell Livingston 7e846ba093 rearrange peers inspector tab a bit 2006-09-27 15:32:08 +00:00
Mitchell Livingston a6a7be9daa Move the pieces viewer into the Activity pane of Inspector. 2006-09-25 20:53:10 +00:00
Mitchell Livingston cb90fd21b6 Better sizing of table in inspector, and slightly larger min width. 2006-09-25 20:21:19 +00:00
Mitchell Livingston ef7d99d3dc rearrange activity and peers tab in inspector 2006-09-25 20:00:45 +00:00
Josh Elsasser 0257761670 Merge nat-traversal branch to trunk. 2006-09-25 18:37:45 +00:00
Mitchell Livingston ef389beaed Menu item to switch between filters.
Enable some menu items a little differently.
2006-09-08 01:14:31 +00:00
Mitchell Livingston 62164414d6 Use built-in ability for verifying notifications' objects and update message log a little less often. 2006-09-05 02:12:07 +00:00
Mitchell Livingston 7297f8232c Display a warning when in debug mode. 2006-09-03 17:06:43 +00:00
Mitchell Livingston 4d0bc33f92 Remove Find...it doesn't work right and isn't too important anyways. 2006-09-01 15:30:44 +00:00
Mitchell Livingston 8daa719b04 switch back find shortcut 2006-08-28 12:31:29 +00:00
Mitchell Livingston 8694d3de87 The filter bar shortcut is command-option-f (for now) since regular find is command-f (and must stay command-f for consistency with other apps). 2006-08-24 14:23:14 +00:00
Mitchell Livingston c5394700e0 Display an error if saving of the log file fails. 2006-08-24 02:41:12 +00:00
Mitchell Livingston 68a9a6ba85 Option to save log. 2006-08-22 23:00:53 +00:00
Mitchell Livingston 3b2b744cb8 Don't hide Message window when T isn't the main app. 2006-08-22 22:04:27 +00:00
Mitchell Livingston d25fccad03 Make Message window a panel, get rid of extra Edit menu, and move menu item for Message window to Window menu. 2006-08-22 22:02:36 +00:00
Mitchell Livingston 8efe17e072 Add Find to edit menu, since find can be useful for debugging. 2006-08-22 20:39:52 +00:00
Mitchell Livingston 368e7b4c4e Log window now indents none-first lines. 2006-08-22 19:50:45 +00:00
Mitchell Livingston 60ac9748a1 Larger default message window, font matching default Console look, and show date (in same format as Console). 2006-08-22 01:59:46 +00:00
Mitchell Livingston 6d15738403 Empty (and display) buffer right away when changing message level, and update the log a little more often. 2006-08-22 01:08:44 +00:00
Mitchell Livingston 4ecb698720 MessageWindowController in its proper place 2006-08-21 22:23:09 +00:00
Mitchell Livingston 1b0811c812 Message Log window, accessible from the Transmission menu. 2006-08-21 22:07:08 +00:00
Mitchell Livingston a99e6ab33a Add individual file sizes to info's file table. 2006-08-20 18:32:55 +00:00
Mitchell Livingston 4690f987f9 Add number of files below info's file table. 2006-08-20 18:09:53 +00:00
Mitchell Livingston da555b7c6f Show swarm speed in inspector. 2006-08-17 03:12:40 +00:00
Mitchell Livingston f6cd9ef67f Better BitTorrent client identification. 2006-08-16 01:52:20 +00:00
Mitchell Livingston a04dac16d8 Show checks instead of y's for DL and UL columns. 2006-08-15 02:36:21 +00:00
Mitchell Livingston e907f7a370 Status in peers tab. 2006-08-15 02:28:38 +00:00
Mitchell Livingston c7dd11ea4f Trim "connected" column with by a pixel. 2006-08-15 01:58:12 +00:00
Mitchell Livingston 96a75b88d4 Initially select IP column for sorting. 2006-08-15 01:40:47 +00:00
Mitchell Livingston 199bb19e14 Check for connected peers, as well as better peer table resizing behavior. 2006-08-15 00:59:44 +00:00
Mitchell Livingston cc7b033984 Sort IP addresses correctly. 2006-08-14 23:39:51 +00:00
Mitchell Livingston d232d371b5 IP address in peer table 2006-08-14 22:59:30 +00:00
Mitchell Livingston 2eabbc90b5 No need to make peer table make the window key, which also eliminates the need for a subclass. 2006-08-14 03:13:34 +00:00
Mitchell Livingston f76f1c3091 Some changes to getting peers in libtransmission. Now it uses a separate structure for the GUI accessing peers. 2006-08-13 19:43:15 +00:00
Mitchell Livingston 98f63e9133 Basic peer info in info window...more to come. 2006-08-13 15:46:02 +00:00
Mitchell Livingston e6d81110d9 Streamlined autoenable function a little. 2006-08-11 23:18:56 +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 5ba17385e7 show prefs window in Window menu / dock menu 2006-08-08 22:23:33 +00:00
Mitchell Livingston 5a3352be5c placeholder of N/A in info window 2006-08-08 02:36:02 +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